Home
last modified time | relevance | path

Searched refs:NewCall (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp55 CallInst *NewCall = in runImpl() local
57 NewCall->takeName(II); in runImpl()
58 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
59 NewCall->setAttributes(II->getAttributes()); in runImpl()
60 NewCall->setDebugLoc(II->getDebugLoc()); in runImpl()
61 II->replaceAllUsesWith(NewCall); in runImpl()
H A DInlineFunction.cpp1219 Instruction *NewCall = dyn_cast<Instruction>(VMI->second); in UpdateCallGraphAfterInlining() local
1220 if (!NewCall) in UpdateCallGraphAfterInlining()
1225 CallSite CS = CallSite(NewCall); in UpdateCallGraphAfterInlining()
1231 IFI.InlinedCalls.push_back(NewCall); in UpdateCallGraphAfterInlining()
1239 if (Function *F = CallSite(NewCall).getCalledFunction()) { in UpdateCallGraphAfterInlining()
1241 CallerNode->addCalledFunction(CallSite(NewCall), CG[F]); in UpdateCallGraphAfterInlining()
1246 CallerNode->addCalledFunction(CallSite(NewCall), I->second); in UpdateCallGraphAfterInlining()
H A DLocal.cpp1940 CallInst *NewCall = CallInst::Create(II->getCalledValue(), Args, OpBundles, in changeToCall() local
1942 NewCall->takeName(II); in changeToCall()
1943 NewCall->setCallingConv(II->getCallingConv()); in changeToCall()
1944 NewCall->setAttributes(II->getAttributes()); in changeToCall()
1945 NewCall->setDebugLoc(II->getDebugLoc()); in changeToCall()
1946 NewCall->copyMetadata(*II); in changeToCall()
1947 II->replaceAllUsesWith(NewCall); in changeToCall()
H A DSimplifyLibCalls.cpp1004 CallInst *NewCall = B.CreateCall(F, V); in replaceUnaryCall() local
1005 NewCall->takeName(CI); in replaceUnaryCall()
1006 return NewCall; in replaceUnaryCall()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp423 CallInst *NewCall = IRB.CreateCall(getInvokeWrapper(CI), Args); in wrapInvoke() local
424 NewCall->takeName(CI); in wrapInvoke()
425 NewCall->setCallingConv(CI->getCallingConv()); in wrapInvoke()
426 NewCall->setDebugLoc(CI->getDebugLoc()); in wrapInvoke()
443 NewCall->setAttributes(NewCallAL); in wrapInvoke()
445 CI->replaceAllUsesWith(NewCall); in wrapInvoke()
773 NewCall->takeName(II); in runEHOnFunction()
774 NewCall->setCallingConv(II->getCallingConv()); in runEHOnFunction()
775 NewCall->setDebugLoc(II->getDebugLoc()); in runEHOnFunction()
776 NewCall->setAttributes(II->getAttributes()); in runEHOnFunction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp924 CallInst *NewCall; in processLoopStridedStore() local
926 NewCall = in processLoopStridedStore()
947 NewCall = Builder.CreateCall(MSP, {BasePtr, PatternPtr, NumBytes}); in processLoopStridedStore()
950 LLVM_DEBUG(dbgs() << " Formed memset: " << *NewCall << "\n" in processLoopStridedStore()
953 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStridedStore()
1052 CallInst *NewCall = nullptr; in processLoopStoreOfLoopLoad() local
1057 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(), in processLoopStoreOfLoopLoad()
1076 NewCall = Builder.CreateElementUnorderedAtomicMemCpy( in processLoopStoreOfLoopLoad()
1080 NewCall->setDebugLoc(SI->getDebugLoc()); in processLoopStoreOfLoopLoad()
1082 LLVM_DEBUG(dbgs() << " Formed memcpy: " << *NewCall << "\n" in processLoopStoreOfLoopLoad()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAutoUpgrade.cpp3253 Value *NewCall = Builder.CreateCall( in UpgradeIntrinsicCall() local
3332 CallInst *NewCall = nullptr; in UpgradeIntrinsicCall() local
3355 NewCall = Builder.CreateCall(NewFn, Args); in UpgradeIntrinsicCall()
3367 NewCall = in UpgradeIntrinsicCall()
3375 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3394 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3449 NewCall = Builder.CreateCall(NewFn); in UpgradeIntrinsicCall()
3462 NewCall->setName(Name); in UpgradeIntrinsicCall()
3487 NewCall = Builder.CreateCall(NewFn, {}); in UpgradeIntrinsicCall()
3537 NewCall->setName(Name); in UpgradeIntrinsicCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2196 NewCall->copyIRFlags(II); in visitCallInst()
2197 return replaceInstUsesWith(*II, NewCall); in visitCallInst()
3466 NewCall->takeName(II); in visitCallInst()
3627 CallInst *NewCall = nullptr; in visitCallInst() local
3636 if (NewCall) { in visitCallInst()
3637 NewCall->copyFastMathFlags(II); in visitCallInst()
3638 NewCall->takeName(II); in visitCallInst()
3639 return replaceInstUsesWith(*II, NewCall); in visitCallInst()
3720 NewCall->takeName(II); in visitCallInst()
3812 NewCall->takeName(II); in visitCallInst()
[all …]
H A DInstCombineSimplifyDemanded.cpp1062 CallInst *NewCall = Builder.CreateCall(NewIntrin, Args); in simplifyAMDGCNMemoryIntrinsicDemanded() local
1063 NewCall->takeName(II); in simplifyAMDGCNMemoryIntrinsicDemanded()
1064 NewCall->copyMetadata(*II); in simplifyAMDGCNMemoryIntrinsicDemanded()
1067 return Builder.CreateInsertElement(UndefValue::get(II->getType()), NewCall, in simplifyAMDGCNMemoryIntrinsicDemanded()
1081 Builder.CreateShuffleVector(NewCall, UndefValue::get(NewTy), EltMask); in simplifyAMDGCNMemoryIntrinsicDemanded()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp329 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", Call); in doPromotion() local
330 NewCall->setTailCallKind(cast<CallInst>(Call)->getTailCallKind()); in doPromotion()
331 NewCS = NewCall; in doPromotion()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2156 CallInst *NewCall; in processCopyingStore() local
2275 NewCall = CondBuilder.CreateCall(Fn, {Op0, Op1, NumWords}); in processCopyingStore()
2277 NewCall = CondBuilder.CreateMemMove(StoreBasePtr, SI->getAlignment(), in processCopyingStore()
2282 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(), in processCopyingStore()
2290 NewCall->setDebugLoc(DLoc); in processCopyingStore()
2293 << *NewCall << "\n" in processCopyingStore()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp921 CallInst *NewCall = Builder.CreateCall( in handleAlloca() local
923 Intr->replaceAllUsesWith(NewCall); in handleAlloca()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp834 CallInst *NewCall = CallInst::Create(Decl, Call->getArgOperand(0), "", in OptimizeIndividualCalls() local
836 NewCall->setMetadata(MDKindCache.get(ARCMDKindID::ImpreciseRelease), in OptimizeIndividualCalls()
842 << *Call << "\nNew: " << *NewCall << "\n"); in OptimizeIndividualCalls()
845 Inst = NewCall; in OptimizeIndividualCalls()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp3555 auto NewCall = in EmitBuiltinExpr() local
3557 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr()