|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/BrainF/BrainF.cpp 112 CreateCall(memset_func, memset_params);
examples/HowToUseJIT/HowToUseJIT.cpp 116 CallInst *Add1CallRes = builder.CreateCall(Add1F, Ten);
examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp 759 return Builder->CreateCall(F, OperandV, "unop");
812 return Builder->CreateCall(F, Ops, "binop");
832 return Builder->CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp 759 return Builder->CreateCall(F, OperandV, "unop");
812 return Builder->CreateCall(F, Ops, "binop");
832 return Builder->CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp 758 return Builder.CreateCall(F, OperandV, "unop");
811 return Builder.CreateCall(F, Ops, "binop");
831 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp 744 return Builder.CreateCall(F, OperandV, "unop");
797 return Builder.CreateCall(F, Ops, "binop");
817 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp 768 return Builder.CreateCall(F, OperandV, "unop");
821 return Builder.CreateCall(F, Ops, "binop");
841 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter3/toy.cpp 463 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter4/toy.cpp 491 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter5/toy.cpp 618 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter6/toy.cpp 680 return Builder.CreateCall(F, OperandV, "unop");
710 return Builder.CreateCall(F, Ops, "binop");
730 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter7/toy.cpp 764 return Builder.CreateCall(F, OperandV, "unop");
817 return Builder.CreateCall(F, Ops, "binop");
837 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter8/toy.cpp 763 return Builder.CreateCall(F, OperandV, "unop");
816 return Builder.CreateCall(F, Ops, "binop");
836 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
examples/Kaleidoscope/Chapter9/toy.cpp 920 return Builder.CreateCall(F, OperandV, "unop");
975 return Builder.CreateCall(F, Ops, "binop");
997 return Builder.CreateCall(CalleeF, ArgsV, "calltmp");
gen/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc 19 Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_base_wb, llvm::SmallVector<llvm::Type *, 2> {Param0, llvm::VectorType::get(Int32Ty, 4)}), llvm::SmallVector<Value *, 2> {Val1, Val2});
31 Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val4});
32 Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_base_wb_predicated, llvm::SmallVector<llvm::Type *, 3> {llvm::VectorType::get(Int64Ty, 2), llvm::VectorType::get(Int64Ty, 2), llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 3> {Val1, Val2, Val5});
162 Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Param0, llvm::SmallVector<llvm::Type *, 1> {Param1}), llvm::SmallVector<Value *, 2> {Val1, Val2});
173 Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vadc, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Int32Ty, 4)}), llvm::SmallVector<Value *, 3> {Val0, Val1, Val5});
208 Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Param0, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Int32Ty, 4)}), llvm::SmallVector<Value *, 2> {Val0, Val1});
222 Value *Val9 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val8});
223 Value *Val10 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vadc_predicated, llvm::SmallVector<llvm::Type *, 2> {llvm::VectorType::get(Int32Ty, 4), llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 5> {Val0, Val1, Val2, Val6, Val9});
240 Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val5});
241 Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vadc_predicated, llvm::SmallVector<llvm::Type *, 2> {llvm::VectorType::get(Int32Ty, 4), llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 5> {Val0, Val1, Val2, Val3, Val6});
256 Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vadc, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Int32Ty, 4)}), llvm::SmallVector<Value *, 3> {Val0, Val1, Val2});
282 Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {llvm::VectorType::get(Builder.getInt1Ty(), 4)}), llvm::SmallVector<Value *, 1> {Val4});
283 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_narrow_predicated), llvm::SmallVector<Value *, 4> {Val0, Val1, Val2, Val5});
299 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_narrow), llvm::SmallVector<Value *, 3> {Val0, Val1, Val2});
340 Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_urshrl), llvm::SmallVector<Value *, 3> {Val4, Val3, Val5});
454 Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, llvm::SmallVector<llvm::Type *, 1> {Param0}), llvm::SmallVector<Value *, 1> {Val3});
456 return Builder.CreateCall(CGM.getIntrinsic(Param1, llvm::SmallVector<llvm::Type *, 2> {Param2, Param0}), llvm::SmallVector<Value *, 4> {Val0, Val1, Val4, Val5});
include/llvm/IR/IRBuilder.h 2449 CallInst *Fn = CreateCall(FnLaunderInvariantGroup, {Ptr});
2477 CallInst *Fn = CreateCall(FnStripInvariantGroup, {Ptr});
2546 CreateCall(FnPreserveArrayAccessIndex, {Base, DimV, LastIndexV});
2565 CreateCall(FnPreserveUnionAccessIndex, {Base, DIIndex});
2588 CallInst *Fn = CreateCall(FnPreserveStructAccessIndex,
lib/Analysis/ScalarEvolutionExpander.cpp 2287 CallInst *Mul = Builder.CreateCall(MulF, {AbsStep, TruncTripCount}, "mul");
lib/CodeGen/ExpandMemCmp.cpp 462 LoadSrc1 = Builder.CreateCall(Bswap, LoadSrc1);
463 LoadSrc2 = Builder.CreateCall(Bswap, LoadSrc2);
583 LoadSrc1 = Builder.CreateCall(Bswap, LoadSrc1);
584 LoadSrc2 = Builder.CreateCall(Bswap, LoadSrc2);
lib/CodeGen/HardwareLoops.cpp 376 Value *SetCount = Builder.CreateCall(LoopIter, LoopCountInit);
399 Value *NewCond = CondBuilder.CreateCall(DecFunc, Ops);
423 Value *Call = CondBuilder.CreateCall(DecFunc, Ops);
lib/CodeGen/SjLjEHPrepare.cpp 216 Value *LSDA = Builder.CreateCall(LSDAAddrFn, {}, "lsda_addr");
396 Value *Val = Builder.CreateCall(FrameAddrFn, Builder.getInt32(0), "fp");
403 Val = Builder.CreateCall(StackAddrFn, {}, "sp");
407 Builder.CreateCall(BuiltinSetupDispatchFn, {});
412 Builder.CreateCall(FuncCtxFn, FuncCtxArg);
lib/CodeGen/StackProtector.cpp 369 return B.CreateCall(Intrinsic::getDeclaration(M, Intrinsic::stackguard));
390 B.CreateCall(Intrinsic::getDeclaration(M, Intrinsic::stackprotector),
449 CallInst *Call = B.CreateCall(GuardCheck, {Guard});
lib/CodeGen/WasmEHPrepare.cpp 299 Instruction *ExtractExnCI = IRB.CreateCall(ExtractExnF, {}, "exn");
318 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)});
332 IRB.CreateStore(IRB.CreateCall(LSDAF), LSDAField);
lib/IR/AutoUpgrade.cpp 1084 Value *V = Builder.CreateCall(Intrinsic::getDeclaration(CI.getModule(), IID),
1102 Value *Res = Builder.CreateCall(Intrin, {Op0, Op1});
1129 Value *Res = Builder.CreateCall(Intrin, {Src, Src, Amt});
1199 Value *Res = Builder.CreateCall(Intrin, {Op0, Op1, Amt});
1364 Value *Rep = Builder.CreateCall(Intrin,
1624 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI.getModule(), IID),
1796 Elt0 = Builder.CreateCall(Intr, Elt0);
1801 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(),
1813 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(),
1816 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(),
1939 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
1962 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
1992 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2106 Rep = Builder.CreateCall(F, { Rep, CI->getArgOperand(3) });
2137 Rep = Builder.CreateCall(ELd, { Ptr, MaskVec, CI->getOperand(1) });
2152 Rep = Builder.CreateCall(CSt, { CI->getArgOperand(1), Ptr, MaskVec });
2164 Rep = Builder.CreateCall(Intr, { CI->getOperand(0), CI->getOperand(1),
2230 Rep = Builder.CreateCall(CRC32, {Trunc0, CI->getArgOperand(1)});
2737 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2753 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2769 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2785 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2804 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
2810 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(),
3060 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(),
3076 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(),
3120 Rep = Builder.CreateCall(FMA, Ops);
3125 Rep = Builder.CreateCall(FMA, { A, B, C });
3176 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
3182 Rep = Builder.CreateCall(FMA, { A, B, C });
3200 Value *Odd = Builder.CreateCall(FMA, Ops);
3202 Value *Even = Builder.CreateCall(FMA, Ops);
3236 Rep = Builder.CreateCall(Intrinsic::getDeclaration(F->getParent(), IID),
3247 Value *Odd = Builder.CreateCall(FMA, Ops);
3249 Value *Even = Builder.CreateCall(FMA, Ops);
3289 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(), IID),
3317 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(), IID),
3353 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(), IID),
3383 Rep = Builder.CreateCall(Intrinsic::getDeclaration(CI->getModule(), IID),
3406 Value *NewCall = Builder.CreateCall(
3455 Value *Ctlz = Builder.CreateCall(
3464 Value *Popc = Builder.CreateCall(
3470 Rep = Builder.CreateCall(Intrinsic::getDeclaration(
3504 NewCall = Builder.CreateCall(NewFn, Args);
3515 NewCall = Builder.CreateCall(NewFn, Args);
3535 NewCall = Builder.CreateCall(NewFn, Args);
3540 NewCall = Builder.CreateCall(NewFn, {CI->getArgOperand(0)});
3548 Builder.CreateCall(NewFn, {CI->getArgOperand(0), Builder.getFalse()});
3557 NewCall = Builder.CreateCall(
3563 NewCall = Builder.CreateCall(NewFn, {CI->getArgOperand(0)});
3567 NewCall = Builder.CreateCall(NewFn, {CI->getArgOperand(0)});
3576 NewCall = Builder.CreateCall(
3586 NewCall = Builder.CreateCall(NewFn, {CI->getArgOperand(1)});
3598 NewCall = Builder.CreateCall(NewFn, Args);
3621 NewCall = Builder.CreateCall(NewFn, {BC0, BC1});
3631 NewCall = Builder.CreateCall(NewFn);
3664 NewCall = Builder.CreateCall(NewFn, Args);
3669 NewCall = Builder.CreateCall(NewFn, {});
3681 NewCall = Builder.CreateCall(NewFn, Args);
3703 NewCall = Builder.CreateCall(NewFn, Args);
lib/IR/DIBuilder.cpp 937 return B.CreateCall(DeclareFn, Args);
959 return B.CreateCall(ValueFn, Args);
977 return B.CreateCall(LabelFn, Args);
lib/Target/AArch64/AArch64ISelLowering.cpp 8852 CallInst *LdN = Builder.CreateCall(
9016 Builder.CreateCall(StNFunc, Ops);
12184 Value *LoHi = Builder.CreateCall(Ldxr, Addr, "lohi");
12203 Value *Trunc = Builder.CreateTrunc(Builder.CreateCall(Ldxr, Addr), IntEltTy);
12211 Builder.CreateCall(Intrinsic::getDeclaration(M, Intrinsic::aarch64_clrex));
12232 return Builder.CreateCall(Stxr, {Lo, Hi, Addr});
12244 return Builder.CreateCall(Stxr,
12265 IRB.CreateConstGEP1_32(IRB.getInt8Ty(), IRB.CreateCall(ThreadPointerFunc),
lib/Target/AArch64/AArch64StackTagging.cpp 227 IRB.CreateCall(SetTagZeroFn,
237 IRB.CreateCall(SetTagFn, {Ptr, ConstantInt::get(IRB.getInt64Ty(), Size)});
246 IRB.CreateCall(StgpFn, {Ptr, A, B});
430 IRB.CreateCall(SetTagFunc, {IRB.CreatePointerCast(AI, IRB.getInt8PtrTy()),
456 IRB.CreateCall(IRG_SP, {Constant::getNullValue(IRB.getInt64Ty())});
624 IRB.CreateCall(TagP, {Constant::getNullValue(Info.AI->getType()), Base,
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 296 B.CreateCall(UpdateDPP,
304 B.CreateCall(UpdateDPP,
309 B.CreateCall(UpdateDPP,
319 B.CreateCall(PermLaneX16, {V, V, B.getInt32(-1), B.getInt32(-1),
323 B.CreateCall(UpdateDPP,
328 Value *const Lane31 = B.CreateCall(ReadLane, {V, B.getInt32(31)});
331 B.CreateCall(UpdateDPP,
354 V = B.CreateCall(UpdateDPP,
361 V = B.CreateCall(UpdateDPP,
366 V = B.CreateCall(WriteLane, {B.CreateCall(ReadLane, {Old, B.getInt32(15)}),
366 V = B.CreateCall(WriteLane, {B.CreateCall(ReadLane, {Old, B.getInt32(15)}),
371 V = B.CreateCall(
373 {B.CreateCall(ReadLane, {Old, B.getInt32(31)}), B.getInt32(32), V});
376 V = B.CreateCall(
378 {B.CreateCall(ReadLane, {Old, B.getInt32(47)}), B.getInt32(48), V});
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp 400 Value *ExtRes = Builder.CreateCall(I32, { ExtOp });
591 NewElt = Builder.CreateCall(Decl, { NumEltI, DenEltI });
598 NewFDiv = Builder.CreateCall(Decl, { Num, Den });
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 191 CallInst *LocalSizeY = Builder.CreateCall(LocalSizeYFn, {});
192 CallInst *LocalSizeZ = Builder.CreateCall(LocalSizeZFn, {});
237 CallInst *DispatchPtr = Builder.CreateCall(DispatchPtrFn, {});
292 CallInst *CI = Builder.CreateCall(WorkitemIdFn);
924 CallInst *NewCall = Builder.CreateCall(
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 445 CallInst *StubCall = B.CreateCall(NewFunc, StubCallArgs);
lib/Target/ARM/ARMCodeGenPrepare.cpp 597 CallInst *Call = Builder.CreateCall(DSPInst, Args);
lib/Target/ARM/ARMISelLowering.cpp16415 return Builder.CreateCall(MCR, args);
16426 return Builder.CreateCall(DMB, CDomain);
16621 Value *LoHi = Builder.CreateCall(Ldrex, Addr, "lohi");
16638 Builder.CreateCall(Ldrex, Addr),
16647 Builder.CreateCall(Intrinsic::getDeclaration(M, Intrinsic::arm_clrex));
16670 return Builder.CreateCall(Strex, {Lo, Hi, Addr});
16677 return Builder.CreateCall(
16812 CallInst *VldN = Builder.CreateCall(VldnFunc, Ops, "vldN");
16981 Builder.CreateCall(VstNFunc, Ops);
lib/Target/ARM/ARMParallelDSP.cpp 645 Instruction *Call = Builder.CreateCall(SMLAD, Args);
lib/Target/ARM/MVETailPredication.cpp 494 Value *TailPredicate = Builder.CreateCall(VCTP, Processed);
lib/Target/Hexagon/HexagonGenExtract.cpp 214 Value *NewIn = IRB.CreateCall(ExtF, {BF, IRB.getInt32(W), IRB.getInt32(SR)});
lib/Target/Hexagon/HexagonISelLowering.cpp 3255 Value *Call = Builder.CreateCall(Fn, Addr, "larx");
3279 Value *Call = Builder.CreateCall(Fn, {Addr, Val}, "stcx");
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 1549 P = B.CreateCall(PMF, {P, QVI});
1555 Value *R = B.CreateCall(PMF, {P, Q});
lib/Target/PowerPC/PPCISelLowering.cpp10263 return Builder.CreateCall(Func, {});
10286 return Builder.CreateCall(
lib/Target/RISCV/RISCVISelLowering.cpp 2835 Result = Builder.CreateCall(LrwOpScwLoop,
2839 Builder.CreateCall(LrwOpScwLoop, {AlignedAddr, Incr, Mask, Ordering});
2871 Value *Result = Builder.CreateCall(
lib/Target/SystemZ/SystemZTDC.cpp 362 Instruction *TDC = IRB.CreateCall(TDCFunc, {V, MaskVal});
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 399 CallInst *NewCall = IRB.CreateCall(getInvokeWrapper(CI), Args);
569 Value *ThenLabel = IRB.CreateCall(
576 IRB.CreateCall(EmLongjmpF, {Threw, ThrewValue});
581 IRB.CreateCall(SetTempRet0Func, ThrewValue);
597 LongjmpResult = IRB.CreateCall(GetTempRet0Func, None, "longjmp_result");
800 IRB.CreateCall(ResumeF, {Low});
821 IRB.CreateCall(EHTypeIDF, CI->getArgOperand(0), "typeid");
856 CallInst *FMCI = IRB.CreateCall(FMCF, FMCArgs, "fmc");
859 Value *TempRet0 = IRB.CreateCall(GetTempRet0Func, None, "tempret0");
938 IRB.CreateCall(SaveSetjmpF, Args, "setjmpTable");
940 IRB.CreateCall(GetTempRet0Func, None, "setjmpTableSize");
lib/Target/X86/X86ISelLowering.cpp26577 Builder.CreateCall(MFence, {});
lib/Target/X86/X86WinEHState.cpp 289 Value *SP = Builder.CreateCall(
319 Value *SP = Builder.CreateCall(
341 Value *FrameAddr = Builder.CreateCall(
378 return Builder.CreateCall(
642 Builder.CreateCall(
650 Builder.CreateCall(
lib/Target/XCore/XCoreLowerThreadLocal.cpp 210 Value *ThreadID = Builder.CreateCall(GetID, {});
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 149 Phi.replaceAllUsesWith(Builder.CreateCall(F, {RotSrc, RotSrc, RotAmt}));
309 I.replaceAllUsesWith(Builder.CreateCall(Func, {Root}));
lib/Transforms/Coroutines/CoroFrame.cpp 1104 StackSave = Builder.CreateCall(
1123 Builder.CreateCall(
1169 auto Call = Builder.CreateCall(Fn, {});
1185 auto Call = Builder.CreateCall(Fn, { V });
lib/Transforms/Coroutines/Coroutines.cpp 510 auto *Call = Builder.CreateCall(Alloc, Size);
530 auto *Call = Builder.CreateCall(Dealloc, Ptr);
lib/Transforms/IPO/CrossDSOCFI.cpp 148 Value *Test = IRBTest.CreateCall(
lib/Transforms/IPO/LowerTypeTests.cpp 1396 IRB.CreateCall(JumpTableAsm, AsmArgs);
lib/Transforms/IPO/MergeFunctions.cpp 713 CallInst *CI = Builder.CreateCall(F, Args);
lib/Transforms/IPO/WholeProgramDevirt.cpp 1641 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue});
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 112 return Builder.CreateCall(F, BinOp);
lib/Transforms/InstCombine/InstCombineCalls.cpp 807 return Builder.CreateCall(F, Args);
908 return Builder.CreateCall(F, Args);
2287 CallInst *Call0 = Builder.CreateCall(II->getCalledFunction(), {LHS});
2288 CallInst *Call1 = Builder.CreateCall(II->getCalledFunction(), {RHS});
3445 CallInst *NewCall = Builder.CreateCall(II->getCalledFunction(),
3694 CallInst *NewCall = Builder.CreateCall(NewF, Args);
3790 CallInst *NewCall = Builder.CreateCall(NewF, Args);
lib/Transforms/InstCombine/InstCombineCompares.cpp 1326 CallInst *Call = Builder.CreateCall(F, {TruncA, TruncB}, "sadd");
3648 CallInst *Call = Builder.CreateCall(F, {X, Y}, "umul");
4686 CallInst *Call = Builder.CreateCall(F, {MulA, MulB}, "umul");
lib/Transforms/InstCombine/InstCombineSelect.cpp 2075 Value *Sat = Builder.CreateCall(F, {AT, BT});
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp 1052 CallInst *NewCall = Builder.CreateCall(NewIntrin, Args);
lib/Transforms/Instrumentation/AddressSanitizer.cpp 986 Value *DynamicAreaOffset = IRB.CreateCall(DynamicAreaOffsetFunc, {});
1634 IRB.CreateCall(EmptyAsm, {});
2571 IRB.CreateCall(Asm, {AsanShadowGlobal}, ".asan.shadow");
lib/Transforms/Instrumentation/BoundsChecking.cpp 189 CallInst *TrapCall = IRB.CreateCall(F, {});
lib/Transforms/Instrumentation/GCOVProfiling.cpp 1210 Builder.CreateCall(WriteoutF, {});
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 488 return IRB.CreateCall(Asm, {ShadowGlobal}, ".hwasan.shadow");
620 IRB.CreateCall(Intrinsic::getDeclaration(
696 IRB.CreateCall(Asm, PtrLong);
841 Value *StackPointer = IRB.CreateCall(
912 IRB.CreateCall(ThreadPointerFunc), 0x30),
978 IRB.CreateCall(GetStackPointerFn,
1026 return IRB.CreateCall(ReadRegister, Args);
lib/Transforms/Instrumentation/InstrProfiling.cpp 964 IRB.CreateCall(RuntimeRegisterF, IRB.CreateBitCast(Data, VoidPtrTy));
973 IRB.CreateCall(NamesRegisterF, {IRB.CreateBitCast(NamesVar, VoidPtrTy),
1044 IRB.CreateCall(RegisterF, {});
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1197 IRB.CreateCall(MS.EmptyAsm, {});
2598 setShadow(&I, IRB.CreateCall(BswapFunc, getShadow(Op)));
2807 IRB.CreateCall(ShadowFn, {S1_ext, S2_ext}, "_msprop_vector_pack");
3000 Value *S = IRB.CreateCall(I.getCalledFunction(),
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 824 Builder.CreateCall(
862 Builder.CreateCall(
1353 Builder.CreateCall(
lib/Transforms/Instrumentation/PoisonChecking.cpp 248 B.CreateCall(TrapFunc, Cond);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 868 IRB.CreateCall(EmptyAsm, {}); // Avoids callback merge.
876 IRB.CreateCall(EmptyAsm, {}); // Avoids callback merge.
895 IRB.CreateCall(GetFrameAddr, {Constant::getNullValue(Int32Ty)});
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 504 Value *ReturnAddress = IRB.CreateCall(
lib/Transforms/Scalar/LoopDataPrefetch.cpp 317 Builder.CreateCall(
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 1641 CallInst *CI = IRBuilder.CreateCall(Func, Ops);
1655 CallInst *CI = IRBuilder.CreateCall(Func, Ops);
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 1319 CallInst *Reloc = Builder.CreateCall(
lib/Transforms/Scalar/Scalarizer.cpp 544 Res[Elem] = Builder.CreateCall(NewIntrin, ScalarCallOps,
lib/Transforms/Utils/InlineFunction.cpp 2017 .CreateCall(StackSave, {}, "savedstack");
2028 IRBuilder<>(RI).CreateCall(StackRestore, SavedPtr);
lib/Transforms/Utils/IntegerDivision.cpp 254 Value *Tmp0 = Builder.CreateCall(CTLZ, {Divisor, True});
255 Value *Tmp1 = Builder.CreateCall(CTLZ, {Dividend, True});
lib/Transforms/Utils/PredicateInfo.cpp 562 B.CreateCall(IF, Op, Op->getName() + "." + Twine(Counter++));
573 CallInst *PIC = B.CreateCall(IF, Op);
lib/Transforms/Utils/SimplifyLibCalls.cpp 1224 CallInst *NewCall = B.CreateCall(F, V);
1300 R = isBinary ? B.CreateCall(Fn, V) : B.CreateCall(Fn, V[0]);
1300 R = isBinary ? B.CreateCall(Fn, V) : B.CreateCall(Fn, V[0]);
1347 return B.CreateCall(FSqrt, B.CreateFAdd(RealReal, ImagImag), "cabs");
1370 return B.CreateFNeg(B.CreateCall(Call->getCalledFunction(), X));
1377 return B.CreateCall(Call->getCalledFunction(), X, "cos");
1485 ? B.CreateCall(Intrinsic::getDeclaration(Mod, ID, Ty),
1531 return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty),
1558 return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty),
1576 return B.CreateCall(SqrtFn, V, "sqrt");
1609 Sqrt = B.CreateCall(FAbsFn, Sqrt, "abs");
1632 return B.CreateCall(F, Args);
1808 return B.CreateCall(F, { CI->getArgOperand(0), CI->getArgOperand(1) });
1927 ? B.CreateCall(Intrinsic::getDeclaration(Mod, LogID, Ty),
1950 ? B.CreateCall(Intrinsic::getDeclaration(Mod, LogID, Ty),
2019 Value *FabsCall = B.CreateCall(Fabs, RepeatOp, "fabs");
2025 Value *SqrtCall = B.CreateCall(Sqrt, OtherOp, "sqrt");
2206 Value *V = B.CreateCall(F, {Op, B.getTrue()}, "cttz");
2220 Value *V = B.CreateCall(F, {Op, B.getFalse()}, "ctlz");
tools/clang/lib/CodeGen/CGBuiltin.cpp 357 return CGF.Builder.CreateCall(F, Src0);
368 return CGF.Builder.CreateCall(F, { Src0, Src1 });
380 return CGF.Builder.CreateCall(F, { Src0, Src1, Src2 });
391 return CGF.Builder.CreateCall(F, {Src0, Src1});
403 return CGF.Builder.CreateCall(F, Src0);
409 llvm::CallInst *Call = CGF.Builder.CreateCall(F, V);
470 llvm::Value *Tmp = CGF.Builder.CreateCall(Callee, {X, Y});
481 llvm::Instruction *Call = CGF.Builder.CreateCall(F);
537 return Builder.CreateCall(CGM.getIntrinsic(inst), ArgValue);
615 return Builder.CreateCall(F, {Ptr, Min, NullIsUnknown, Dynamic});
723 return CGF.Builder.CreateCall(IA, {BitBase, BitPos});
846 Arg1 = CGF.Builder.CreateCall(
849 Arg1 = CGF.Builder.CreateCall(
943 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()});
951 Value *ZeroCount = Builder.CreateCall(F, {ArgValue, Builder.getTrue()});
1072 llvm::CallInst *CI = Builder.CreateCall(IA, EmitScalarExpr(E->getArg(0)));
1528 return RValue::get(Builder.CreateCall(F, { Src, Src, ShiftAmt }));
1808 return RValue::get(Builder.CreateCall(CGM.getIntrinsic(Intrinsic::vacopy),
1909 Value *Ctlz = Builder.CreateCall(F, {Tmp, Builder.getFalse()});
1926 Value *Result = Builder.CreateCall(F, {ArgValue, ZeroUndef});
1943 Value *Result = Builder.CreateCall(F, {ArgValue, ZeroUndef});
1960 Builder.CreateAdd(Builder.CreateCall(F, {ArgValue, Builder.getTrue()}),
1980 Value *Tmp = Builder.CreateCall(F, ArgValue);
1996 Value *Result = Builder.CreateCall(F, {ArgValue, Builder.getFalse()});
2014 Value *Result = Builder.CreateCall(F, ArgValue);
2039 Builder.CreateCall(FnExpect, {ArgValue, ExpectedValue}, "expval");
2066 return RValue::get(Builder.CreateCall(FnAssume, ArgValue));
2128 Value *Result = Builder.CreateCall(F, ArgValue);
2154 return RValue::get(Builder.CreateCall(F, {Address, RW, Locality, Data}));
2158 return RValue::get(Builder.CreateCall(F));
2164 return RValue::get(Builder.CreateCall(F, {Begin, End}));
2186 return RValue::get(Builder.CreateCall(F, {Base, Exponent}));
2290 Value *Result = Builder.CreateCall(F);
2562 return RValue::get(Builder.CreateCall(F,
2569 return RValue::get(Builder.CreateCall(F, Depth));
2573 return RValue::get(Builder.CreateCall(F, Builder.getInt32(0)));
2579 return RValue::get(Builder.CreateCall(F, Depth));
2617 Builder.CreateCall(F, {Int, Ptr});
2627 return RValue::get(Builder.CreateCall(F));
2659 Value *FrameAddr = Builder.CreateCall(
2666 Builder.CreateCall(CGM.getIntrinsic(Intrinsic::stacksave));
2673 return RValue::get(Builder.CreateCall(F, Buf.getPointer()));
2680 Builder.CreateCall(CGM.getIntrinsic(Intrinsic::eh_sjlj_longjmp), Buf);
3130 Builder.CreateCall(F, MetadataAsValue::get(getLLVMContext(), StrTuple));
3531 return RValue::get(Builder.CreateCall(F));
4040 return RValue::get(Builder.CreateCall(F, {Arg0Val, Arg1}));
4078 return RValue::get(Builder.CreateCall(F, {Arg0, Arg1Val, Arg2}));
4196 Value *V = Builder.CreateCall(F, Args);
4352 return Builder.CreateCall(F, Ops, name);
5477 return Builder.CreateCall(F, {Ops[1], Ops[2], Ops[0]});
5495 Ops[1] = Builder.CreateCall(F, Ops[1], "vld1xN");
5515 Ops[1] = Builder.CreateCall(F, {Ops[1], Align}, NameHint);
5541 Ops[1] = Builder.CreateCall(F, makeArrayRef(Ops).slice(1), NameHint);
5903 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_hint),
5941 llvm::Value *Call = Builder.CreateCall(F, Metadata);
5959 return Builder.CreateCall(F, { Metadata, ArgValue });
5965 return Builder.CreateCall(F, { Metadata, ArgValue });
5968 return Builder.CreateCall(F, { Metadata, ArgValue });
6032 return Builder.CreateCall(Emit);
6037 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_dbg), Option);
6049 return Builder.CreateCall(F, {Address, RW, Locality, IsData});
6054 return Builder.CreateCall(
6060 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_cls), Arg, "cls");
6064 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_cls64), Arg,
6111 return Builder.CreateCall(F, {Coproc, Opc1, Rt, Rt2, CRm});
6131 Value *RtAndRt2 = Builder.CreateCall(F, {Coproc, Opc1, CRm});
6168 Value *Val = Builder.CreateCall(F, Builder.CreateBitCast(LdPtr, Int8PtrTy),
6196 Value *Val = Builder.CreateCall(F, LoadAddr, "ldrex");
6227 return Builder.CreateCall(F, {Arg0, Arg1, StPtr}, "strexd");
6254 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "strex");
6259 return Builder.CreateCall(F);
6295 Value *Res = Builder.CreateCall(F, {Arg0, Arg1a});
6296 return Builder.CreateCall(F, {Res, Arg1b});
6301 return Builder.CreateCall(F, {Arg0, Arg1});
6447 return Builder.CreateCall(F, {Arg}, "vrndn"); }
6480 return Builder.CreateCall(F, {Ops[1], Ops[2], Ops[0],
6644 return Builder.CreateCall(F, Ops, "vcvtr");
6685 Value *Ld = Builder.CreateCall(F, {Ops[0], Align});
6726 Ops[1] = Builder.CreateCall(CGM.getIntrinsic(Int, Ty), {Ops[1], Ops[2]});
6751 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_neon_vst1,
6836 Value *LoadResult = Builder.CreateCall(F, Ops);
6881 ToReturn = Builder.CreateCall(F, Ops);
7080 return Builder.CreateCall(F, llvm::ConstantInt::get(Int32Ty, HintID));
7103 return Builder.CreateCall(F, {Address, RW, Locality, IsData});
7110 return Builder.CreateCall(
7117 return Builder.CreateCall(
7123 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::aarch64_cls), Arg,
7128 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::aarch64_cls64), Arg,
7136 return Builder.CreateCall(
7160 Value *Val = Builder.CreateCall(F, Builder.CreateBitCast(LdPtr, Int8PtrTy),
7187 Value *Val = Builder.CreateCall(F, LoadAddr, "ldxr");
7216 return Builder.CreateCall(F, {Arg0, Arg1, StPtr}, "stxp");
7243 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "stxr");
7261 return Builder.CreateCall(F, Metadata);
7266 return Builder.CreateCall(F);
7302 return Builder.CreateCall(F, {Arg0, Arg1});
7331 Value *RV = Builder.CreateCall(
7341 Value *RV = Builder.CreateCall(
7351 return Builder.CreateCall(
7360 Value *RV = Builder.CreateCall(
7370 return Builder.CreateCall(
7378 return Builder.CreateCall(
7438 return Builder.CreateCall(F, Metadata);
7444 return Builder.CreateCall(F, { Metadata, ArgValue });
7450 return Builder.CreateCall(F);
7455 return Builder.CreateCall(F);
7994 return Builder.CreateCall(F,
8002 return Builder.CreateCall(F, {Sub, EmitScalarExpr(E->getArg(2)), Ops[0]});
8058 Ops[1] = Builder.CreateCall(CGM.getIntrinsic(Int, Int64Ty),
8383 Value *Result = Builder.CreateCall(F, {Ops[1], Ops[2], Ops[0]});
8397 return Builder.CreateCall(F, {Ops[2], Ops[1], Ops[0]});
8406 return Builder.CreateCall(F, {Ops[2], Ops[1], Ops[0]});
8418 return Builder.CreateCall(F, {Ops[1], Ops[2], Ops[0]});
9172 Ops[1] = Builder.CreateCall(F, Ops[1], "vld2");
9183 Ops[1] = Builder.CreateCall(F, Ops[1], "vld3");
9194 Ops[1] = Builder.CreateCall(F, Ops[1], "vld4");
9206 Ops[1] = Builder.CreateCall(F, Ops[1], "vld2");
9218 Ops[1] = Builder.CreateCall(F, Ops[1], "vld3");
9230 Ops[1] = Builder.CreateCall(F, Ops[1], "vld4");
9244 Ops[1] = Builder.CreateCall(F, makeArrayRef(Ops).slice(1), "vld2_lane");
9259 Ops[1] = Builder.CreateCall(F, makeArrayRef(Ops).slice(1), "vld3_lane");
9275 Ops[1] = Builder.CreateCall(F, makeArrayRef(Ops).slice(1), "vld4_lane");
9460 return Builder.CreateCall(FnGetFieldInfo, {FieldAddr, InfoKind});
9549 return CGF.Builder.CreateCall(F, { Ptr, MaskVec, Ops[1] });
9563 return CGF.Builder.CreateCall(F, { Ops[0], Ops[1], MaskVec });
9580 return CGF.Builder.CreateCall(F, { Ops[1], Ptr, MaskVec });
9612 return CGF.Builder.CreateCall(F, {Op0, Op1, Amt});
9755 Res = CGF.Builder.CreateCall(F, { Ops[0], Ops[3] });
9836 Res = CGF.Builder.CreateCall(Intr, {A, B, C, Ops.back() });
9840 Res = CGF.Builder.CreateCall(FMA, {A, B, C} );
9850 Value *FMSub = CGF.Builder.CreateCall(FMA, {A, B, NegC} );
9907 Res = CGF.Builder.CreateCall(CGF.CGM.getIntrinsic(IID),
9911 Res = CGF.Builder.CreateCall(FMA, Ops.slice(0, 3));
9980 Value *Ternlog = CGF.Builder.CreateCall(CGF.CGM.getIntrinsic(IID),
10001 return CGF.Builder.CreateCall(F, {Ops[0], Ops[1]});
10197 return Builder.CreateCall(F, Ops);
10222 return Builder.CreateCall(F, {Address, RW, Locality, Data});
10225 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse2_clflush),
10229 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse2_lfence));
10232 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse2_mfence));
10235 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse_sfence));
10238 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse2_pause));
10241 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_rdtsc));
10244 Value *Call = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_rdtscp));
10253 return Builder.CreateCall(F, {Ops[0], Builder.getInt1(false)});
10259 return Builder.CreateCall(F, {Ops[0], Builder.getInt1(false)});
10311 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse_ldmxcsr),
10317 Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_sse_stmxcsr),
10365 return Builder.CreateCall(CGM.getIntrinsic(ID), Ops);
10369 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::x86_xgetbv), Ops);
10408 return Builder.CreateCall(F, Ops);
10735 return Builder.CreateCall(Intr, Ops);
10843 return Builder.CreateCall(Intr, Ops);
10956 return Builder.CreateCall(Intr, Ops);
11521 return Builder.CreateCall(Intr, {LHS, RHS});
11549 Value *Res = Builder.CreateCall(Intr, {LHS, RHS});
11628 return Builder.CreateCall(F, {Ops[0],Builder.getInt1(false)});
11634 A = Builder.CreateCall(F, {A});
11646 return Builder.CreateCall(CGM.getIntrinsic(IID), Ops);
11650 A = Builder.CreateCall(F, A);
11669 return Builder.CreateCall(CGM.getIntrinsic(IID), Ops);
11673 return Builder.CreateCall(F, Ops[0]);
11820 return Builder.CreateCall(F, Ops, "pswapd");
11851 Value *Call = Builder.CreateCall(CGM.getIntrinsic(ID));
11877 Value *Call = Builder.CreateCall(CGM.getIntrinsic(IID),
11917 Value *Fpclass = Builder.CreateCall(CGM.getIntrinsic(ID), Ops);
11952 Value *Call = Builder.CreateCall(CGM.getIntrinsic(ID), {Ops[0], Ops[1]});
11979 return Builder.CreateCall(CGM.getIntrinsic(ID), Ops);
12003 Value *Shufbit = Builder.CreateCall(CGM.getIntrinsic(ID), Ops);
12149 return Builder.CreateCall(CGM.getIntrinsic(IID), Ops);
12166 Value *Res = Builder.CreateCall(CGM.getIntrinsic(IID), Ops[0]);
12302 return Builder.CreateCall(F);
12320 llvm::CallInst *CI = Builder.CreateCall(IA);
12394 return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::readcyclecounter));
12463 return Builder.CreateCall(F, Ops, "");
12525 return Builder.CreateCall(F, Ops, "");
12534 return Builder.CreateCall(F, X);
12545 return Builder.CreateCall(F, {X, Undef});
12555 return Builder.CreateCall(F, {X, Undef});
12564 return Builder.CreateCall(F, X);
12574 return Builder.CreateCall(F, {X, Y});
12605 return Builder.CreateCall(F, X);
12614 return Builder.CreateCall(F, X);
12635 return Builder.CreateCall(F, {X, Y, Z});
12639 Builder.CreateCall(F, {X, Y, Z}), "sub");
12642 return Builder.CreateCall(F,
12647 Builder.CreateCall(F, {X, Y, Builder.CreateFSub(Zero, Z, "sub")});
12694 return Builder.CreateCall(F, Ops);
12717 Value *Call = Builder.CreateCall(F, Ops);
12729 return Builder.CreateCall(F, Ops);
12840 llvm::Value *Tmp = Builder.CreateCall(Callee, {X, Y, Z});
12862 return Builder.CreateCall(F, {Src0, Src1, Src2, Src3ToBool});
12879 return Builder.CreateCall(F, Args);
12920 return Builder.CreateCall(F, Src0);
12926 return Builder.CreateCall(F, Src0);
12949 return Builder.CreateCall(F, { Src0, Src1, Src2 });
12960 return Builder.CreateCall(F, { Src0, Src1, Src2 });
12975 return Builder.CreateCall(F, { Src0, Builder.getFalse() });
13027 Value *Call = CGF.Builder.CreateCall(F, Args);
13040 return Builder.CreateCall(F, {TDB, Control});
13046 return Builder.CreateCall(F, {TDB, Control});
13052 return Builder.CreateCall(F, {TDB, Control});
13057 return Builder.CreateCall(F, Builder.CreateSExt(Data, Int64Ty, "tabort"));
13063 return Builder.CreateCall(F, {Data, Address});
13078 return Builder.CreateCall(F, X);
13089 return Builder.CreateCall(F, {X, Undef});
13100 return Builder.CreateCall(F, {X, Undef});
13108 return Builder.CreateCall(F, X);
13117 return Builder.CreateCall(F, {X, Y, Z});
13127 return Builder.CreateCall(F, {X, Y, Builder.CreateFSub(Zero, Z, "sub")});
13137 return Builder.CreateFSub(Zero, Builder.CreateCall(F, {X, Y, Z}), "sub");
13148 return Builder.CreateFSub(Zero, Builder.CreateCall(F, {X, Y, NegZ}));
13155 return Builder.CreateCall(F, X);
13163 return Builder.CreateFSub(Zero, Builder.CreateCall(F, X), "sub");
13199 return Builder.CreateCall(F, X);
13209 return Builder.CreateCall(F, {X, M4Value, M5Value});
13230 return Builder.CreateCall(F, {X, Y});
13239 return Builder.CreateCall(F, {X, Y, M4Value});
13260 return Builder.CreateCall(F, {X, Y});
13269 return Builder.CreateCall(F, {X, Y, M4Value});
13278 return Builder.CreateCall(F, X);
13621 return Builder.CreateCall(
13628 return Builder.CreateCall(
13704 return Builder.CreateCall(FnALI32, {Ptr, Val});
13712 return Builder.CreateCall(FnALD32, {Ptr, Val});
13836 return Builder.CreateCall(
13846 return Builder.CreateCall(
13857 Value *ResultPair = Builder.CreateCall(
13920 Builder.CreateCall(CGM.getIntrinsic(IID, Src->getType()), {Src, Ldm});
13973 Value *Result = Builder.CreateCall(Intrinsic, Values);
14051 Value *Result = Builder.CreateCall(Intrinsic, Values);
14072 return Builder.CreateCall(Callee, I);
14081 return Builder.CreateCall(Callee, Args);
14097 return Builder.CreateCall(Callee, Args);
14105 return Builder.CreateCall(Callee, {Arg});
14110 return Builder.CreateCall(Callee);
14115 return Builder.CreateCall(Callee);
14119 return Builder.CreateCall(Callee);
14125 return Builder.CreateCall(Callee, {Tag, Obj});
14129 return Builder.CreateCall(Callee);
14136 return Builder.CreateCall(Callee, {Addr, Expected, Timeout});
14143 return Builder.CreateCall(Callee, {Addr, Expected, Timeout});
14149 return Builder.CreateCall(Callee, {Addr, Count});
14159 return Builder.CreateCall(Callee, {Src});
14169 return Builder.CreateCall(Callee, {Src});
14181 return Builder.CreateCall(Callee, {Src});
14193 return Builder.CreateCall(Callee, {Src});
14203 return Builder.CreateCall(Callee, {LHS, RHS});
14213 return Builder.CreateCall(Callee, {LHS, RHS});
14219 return Builder.CreateCall(Callee, {Src, Indices});
14311 return Builder.CreateCall(Callee, {LHS, RHS});
14319 return Builder.CreateCall(Callee, {V1, V2, C});
14348 return Builder.CreateCall(Callee, {Vec});
14354 return Builder.CreateCall(Callee, {Vec});
14360 return Builder.CreateCall(Callee, {Vec});
14383 return Builder.CreateCall(Callee, {A, B, C});
14406 return Builder.CreateCall(Callee, {Low, High});
14440 return Builder.CreateCall(Callee, Vec);
14466 llvm::Value *Result = Builder.CreateCall(CGM.getIntrinsic(IntID), Ops);
14491 llvm::Value *NewBase = Builder.CreateCall(CGM.getIntrinsic(IntID), Ops);
14523 llvm::Value *Result = Builder.CreateCall(CGM.getIntrinsic(IntID), Ops);
14555 llvm::Value *Result = Builder.CreateCall(CGM.getIntrinsic(ID), Ops);
14577 llvm::Value *Result = Builder.CreateCall(CGM.getIntrinsic(ID), Ops);
tools/clang/lib/CodeGen/CGCUDANV.cpp 659 CtorBuilder.CreateCall(RegisterGlobalsFunc, HandleValue);
678 CtorBuilder.CreateCall(RegisterGlobalsFunc, RegisterFatbinCall);
tools/clang/lib/CodeGen/CGCall.cpp 3339 StackBase = CGF.Builder.CreateCall(F, {}, "inalloca.save");
3346 CGF.Builder.CreateCall(F, StackBase);
tools/clang/lib/CodeGen/CGClass.cpp 2652 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test),
2654 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::assume), TypeTest);
2759 llvm::Value *TypeTest = Builder.CreateCall(
2782 llvm::Value *ValidVtable = Builder.CreateCall(
2816 llvm::Value *CheckedLoad = Builder.CreateCall(
tools/clang/lib/CodeGen/CGCoroutine.cpp 199 auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr});
214 auto *SuspendResult = Builder.CreateCall(
554 auto *CoroId = Builder.CreateCall(
562 auto *CoroAlloc = Builder.CreateCall(
594 auto *CoroBegin = Builder.CreateCall(
689 Builder.CreateCall(CoroEnd, {NullPtr, Builder.getFalse()});
738 llvm::CallInst *Call = Builder.CreateCall(F, Args);
tools/clang/lib/CodeGen/CGDecl.cpp 539 CGF.Builder.CreateCall(F, V);
1297 Builder.CreateCall(CGM.getLLVMLifetimeStartFn(), {SizeV, Addr});
1308 Builder.CreateCall(CGM.getLLVMLifetimeEndFn(), {Size, Addr});
1530 llvm::Value *V = Builder.CreateCall(F);
tools/clang/lib/CodeGen/CGDeclCXX.cpp 169 Builder.CreateCall(InvariantStart, Args);
tools/clang/lib/CodeGen/CGException.cpp 981 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI);
983 llvm::CallInst *Selector = CGF.Builder.CreateCall(GetSelectorFn, CPI);
1029 llvm::CallInst *TypeIndex = CGF.Builder.CreateCall(TypeIDFn, TypeInfo.RTTI);
1110 CGF.Builder.CreateCall(llvm_eh_typeid_for, typeValue);
1547 Exn = Builder.CreateCall(GetExnFn, CurrentFuncletPad);
1634 FP = CGF.Builder.CreateCall(LocalAddrFn);
1727 RecoverCall = Builder.CreateCall(
1773 EntryFP = Builder.CreateCall(
1793 ParentFP = Builder.CreateCall(RecoverFPIntrin, {ParentI8Fn, EntryFP});
2080 llvm::Value *Code = Builder.CreateCall(SEHCodeIntrin, {CPI});
tools/clang/lib/CodeGen/CGExpr.cpp 733 Builder.CreateCall(F, {CastAddr, Min, NullIsUnknown, Dynamic}), Size);
1916 llvm::Value *Call = Builder.CreateCall(
2180 Builder.CreateCall(
3241 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test),
3303 llvm::CallInst *TrapCall = Builder.CreateCall(CGM.getIntrinsic(IntrID));
4857 llvm::Value *TypeTest = Builder.CreateCall(
tools/clang/lib/CodeGen/CGExprCXX.cpp 868 CGF.Builder.CreateCall(umul_with_overflow, {size, tsmV});
907 CGF.Builder.CreateCall(uadd_with_overflow, {size, cookieSizeV});
tools/clang/lib/CodeGen/CGExprScalar.cpp 1227 return Builder.CreateCall(
1235 Src = Builder.CreateCall(
1352 return Builder.CreateCall(
1389 Res = Builder.CreateCall(
2496 value = Builder.CreateCall(
2531 value = Builder.CreateCall(
3088 Value *resultAndOverflow = Builder.CreateCall(intrinsic, {Ops.LHS, Ops.RHS});
3297 Value *FMulAdd = Builder.CreateCall(
3806 Result = Builder.CreateCall(F, {CR6Param, FirstVecArg, SecondVecArg});
4612 auto *ResultAndOverflow = Builder.CreateCall(
tools/clang/lib/CodeGen/CGGPUBuiltin.cpp 120 return RValue::get(Builder.CreateCall(
tools/clang/lib/CodeGen/CGObjCGNU.cpp 3838 Builder.CreateCall(RegisterAlias,
tools/clang/lib/CodeGen/CGObjCMac.cpp 4257 llvm::CallInst *call = Builder.CreateCall(ReadHazard, Locals);
tools/clang/lib/CodeGen/CodeGenFunction.cpp 381 CGBuilderTy(*this, AllocaInsertPt).CreateCall(FrameEscapeFn, EscapeArgs);
2083 return Builder.CreateCall(AnnotationFn, Args);
2278 llvm::CallInst *Result = Builder.CreateCall(FuncToReturn, Args);
tools/clang/lib/CodeGen/CodeGenPGO.cpp 907 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::instrprof_increment),
910 Builder.CreateCall(
940 Builder.CreateCall(
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 678 llvm::Value *CheckedLoad = Builder.CreateCall(
689 CheckResult = Builder.CreateCall(
718 llvm::Value *ValidVtable = Builder.CreateCall(
761 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::type_test),
2722 llvm::CallInst *CallVal = CGF.Builder.CreateCall(Wrapper);
tools/clang/lib/CodeGen/TargetInfo.cpp 9907 Builder.CreateCall(Invoke, Args);
9971 Builder.CreateCall(Invoke, Args);
tools/polly/lib/CodeGen/IslExprBuilder.cpp 134 auto *ResultStruct = Builder.CreateCall(F, {LHS, RHS}, Name);
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp 47 Builder.CreateCall(F, Args);
56 Builder.CreateCall(SubFn, SubFnParam);
187 Value *Return = Builder.CreateCall(F, Args);
206 Builder.CreateCall(F, {});
222 Builder.CreateCall(F, {});
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp 59 Builder.CreateCall(F, Args);
287 return Builder.CreateCall(F, {SourceLocationInfo});
309 Builder.CreateCall(F, Args);
353 Builder.CreateCall(F, Args);
371 Builder.CreateCall(F, Args);
410 Builder.CreateCall(F, Args);
441 return Builder.CreateCall(F, Args);
tools/polly/lib/CodeGen/PerfMonitor.cpp 143 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0});
249 Builder.CreateCall(AtExitFn, {FinalReportingPtr});
255 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0});
270 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0});
282 Builder.CreateExtractValue(Builder.CreateCall(RDTSCPFn), {0});
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 71 Value *Id = Builder.CreateCall(GetID, {});
87 Value *Id = Builder.CreateCall(GetId, {});
214 Val = Builder.CreateCall(F, Val);
237 Format = Builder.CreateCall(getAddressSpaceCast(Builder, 4, 0), Format);
241 Builder.CreateCall(getVPrintF(Builder), {Format, Data});
266 Builder.CreateCall(getPrintF(Builder), Arguments);
287 Builder.CreateCall(F, Constant::getNullValue(F->arg_begin()->getType()));
unittests/Analysis/MemorySSATest.cpp 1239 B.CreateCall(GetLifetimeIntrinsic(Intrinsic::lifetime_end),
1241 Instruction *LifetimeStart = B.CreateCall(
unittests/Analysis/SparsePropagation.cpp 264 Builder.CreateCall(G);
267 Builder.CreateCall(F);
472 Builder.CreateCall(G, {Builder.getInt64(0), Builder.getInt64(1)});
473 Builder.CreateCall(G, {Builder.getInt64(1), Builder.getInt64(1)});
unittests/ExecutionEngine/MCJIT/MCJITTest.cpp 178 Value *innerResult = Builder.CreateCall(Inner, {});
219 CallInst *Call = Builder.CreateCall(Foo, {});
260 CallInst *Call1 = Builder.CreateCall(Foo1, {});
261 CallInst *Call2 = Builder.CreateCall(Foo2, {});
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h 71 Value *ReturnCode = Builder.CreateCall(Callee, CallArgs);
181 Value *RecursiveReturn = Builder.CreateCall(Helper, RecursiveParam);
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp 179 Builder.CreateRet(Builder.CreateCall(BarDecl));
unittests/ExecutionEngine/Orc/OrcCAPITest.cpp 41 Value* Result = B.CreateCall(TestFunc);
unittests/IR/BasicBlockTest.cpp 114 Builder1.CreateCall(DbgValue, Args);
117 Builder1.CreateCall(DbgDeclare, Args);
119 Builder1.CreateCall(DbgAddr, Args);
unittests/IR/IRBuilderTest.cpp 546 FCall = Builder.CreateCall(Callee, None);
551 FCall = Builder.CreateCall(V, None);
558 FCall = Builder.CreateCall(Callee, None);
563 FCall = Builder.CreateCall(V, None);
822 auto Call1 = Builder.CreateCall(Callee, None);
828 auto Call2 = Builder.CreateCall(Callee, None);