Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp55 CallInst *NewCall = in runImpl() local
58 NewCall->takeName(II); in runImpl()
59 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
60 NewCall->setAttributes(II->getAttributes()); in runImpl()
61 NewCall->setDebugLoc(II->getDebugLoc()); in runImpl()
62 II->replaceAllUsesWith(NewCall); in runImpl()
H A DInlineFunction.cpp1344 auto *NewCall = dyn_cast<CallBase>(VMI->second); in UpdateCallGraphAfterInlining() local
1345 if (!NewCall) in UpdateCallGraphAfterInlining()
1350 if (NewCall->getCalledFunction() && in UpdateCallGraphAfterInlining()
1351 NewCall->getCalledFunction()->isIntrinsic()) in UpdateCallGraphAfterInlining()
1356 IFI.InlinedCalls.push_back(NewCall); in UpdateCallGraphAfterInlining()
1364 if (Function *F = NewCall->getCalledFunction()) { in UpdateCallGraphAfterInlining()
1366 CallerNode->addCalledFunction(NewCall, CG[F]); in UpdateCallGraphAfterInlining()
1371 CallerNode->addCalledFunction(NewCall, I->second); in UpdateCallGraphAfterInlining()
1726 auto *NewCall = CallBase::addOperandBundle( in inlineRetainOrClaimRVCalls() local
1728 NewCall->copyMetadata(*CI); in inlineRetainOrClaimRVCalls()
[all …]
H A DLocal.cpp2158 NewCall->setCallingConv(II->getCallingConv()); in createCallMatchingInvoke()
2159 NewCall->setAttributes(II->getAttributes()); in createCallMatchingInvoke()
2160 NewCall->setDebugLoc(II->getDebugLoc()); in createCallMatchingInvoke()
2161 NewCall->copyMetadata(*II); in createCallMatchingInvoke()
2165 if (NewCall->extractProfTotalWeight(TotalWeight)) { in createCallMatchingInvoke()
2167 MDBuilder MDB(NewCall->getContext()); in createCallMatchingInvoke()
2174 return NewCall; in createCallMatchingInvoke()
2179 CallInst *NewCall = createCallMatchingInvoke(II); in changeToCall() local
2180 NewCall->takeName(II); in changeToCall()
2181 NewCall->insertBefore(II); in changeToCall()
[all …]
H A DSimplifyLibCalls.cpp1242 CallInst *NewCall = B.CreateCall(F, V); in replaceUnaryCall() local
1243 NewCall->takeName(CI); in replaceUnaryCall()
1244 return NewCall; in replaceUnaryCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp163 NewCall->takeName(&II); in simplifyAMDGCNImageIntrinsic()
164 NewCall->copyMetadata(II); in simplifyAMDGCNImageIntrinsic()
339 NewCall->takeName(&II); in instCombineIntrinsic()
501 CallInst *NewCall = nullptr; in instCombineIntrinsic() local
510 if (NewCall) { in instCombineIntrinsic()
512 NewCall->takeName(&II); in instCombineIntrinsic()
591 NewCall->takeName(&II); in instCombineIntrinsic()
688 NewCall->takeName(&II); in instCombineIntrinsic()
717 NewCall->takeName(&II); in instCombineIntrinsic()
1027 NewCall->takeName(&II); in simplifyAMDGCNMemoryIntrinsicDemanded()
[all …]
H A DAMDGPUPromoteAlloca.cpp1044 CallInst *NewCall = Builder.CreateCall( in handleAlloca() local
1047 Intr->replaceAllUsesWith(NewCall); in handleAlloca()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h144 auto *NewCall = CallBase::removeOperandBundle( in eraseInst() local
146 NewCall->copyMetadata(*It->second); in eraseInst()
147 It->second->replaceAllUsesWith(NewCall); in eraseInst()
H A DObjCARCOpts.cpp1040 CallInst *NewCall = in OptimizeIndividualCallImpl() local
1042 NewCall->setMetadata(MDKindCache.get(ARCMDKindID::ImpreciseRelease), in OptimizeIndividualCallImpl()
1047 << *Call << "\nNew: " << *NewCall << "\n"); in OptimizeIndividualCallImpl()
1050 Inst = NewCall; in OptimizeIndividualCallImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp441 NewCall->takeName(CI); in wrapInvoke()
442 NewCall->setCallingConv(CallingConv::WASM_EmscriptenInvoke); in wrapInvoke()
443 NewCall->setDebugLoc(CI->getDebugLoc()); in wrapInvoke()
473 NewCall->setAttributes(NewCallAL); in wrapInvoke()
475 CI->replaceAllUsesWith(NewCall); in wrapInvoke()
880 CallInst *NewCall = in runEHOnFunction() local
882 NewCall->takeName(II); in runEHOnFunction()
883 NewCall->setCallingConv(II->getCallingConv()); in runEHOnFunction()
884 NewCall->setDebugLoc(II->getDebugLoc()); in runEHOnFunction()
885 NewCall->setAttributes(II->getAttributes()); in runEHOnFunction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp487 CallBase *NewCall; in rewriteSetJmpCall() local
491 NewCall = NewCI; in rewriteSetJmpCall()
494 NewCall = Builder.CreateInvoke( in rewriteSetJmpCall()
497 NewCall->setCallingConv(Call.getCallingConv()); in rewriteSetJmpCall()
498 NewCall->setAttributes(Call.getAttributes()); in rewriteSetJmpCall()
499 NewCall->setDebugLoc(Call.getDebugLoc()); in rewriteSetJmpCall()
501 NewCall->takeName(&Call); in rewriteSetJmpCall()
502 Call.replaceAllUsesWith(NewCall); in rewriteSetJmpCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1104 CallInst *NewCall; in processLoopStridedStore() local
1128 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStridedStore()
1132 NewCall, nullptr, NewCall->getParent(), MemorySSA::BeforeTerminator); in processLoopStridedStore()
1136 LLVM_DEBUG(dbgs() << " Formed memset: " << *NewCall << "\n" in processLoopStridedStore()
1142 NewCall->getDebugLoc(), Preheader) in processLoopStridedStore()
1326 CallInst *NewCall = nullptr; in processLoopStoreOfLoopLoad() local
1358 NewCall = Builder.CreateElementUnorderedAtomicMemCpy( in processLoopStoreOfLoopLoad()
1362 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStoreOfLoopLoad()
1366 NewCall, nullptr, NewCall->getParent(), MemorySSA::BeforeTerminator); in processLoopStoreOfLoopLoad()
1370 LLVM_DEBUG(dbgs() << " Formed new call: " << *NewCall << "\n" in processLoopStoreOfLoopLoad()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp3669 CallInst *NewCall = nullptr; in UpgradeIntrinsicCall() local
3727 NewCall = in UpgradeIntrinsicCall()
3737 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3769 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3773 NewCall->takeName(CI); in UpgradeIntrinsicCall()
3783 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3847 NewCall->takeName(CI); in UpgradeIntrinsicCall()
3885 NewCall->takeName(CI); in UpgradeIntrinsicCall()
3910 NewCall->copyMetadata(*CI); in UpgradeIntrinsicCall()
3945 NewCall->takeName(CI); in UpgradeIntrinsicCall()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCallGraph.cpp262 void CallGraphNode::replaceCallEdge(CallBase &Call, CallBase &NewCall, in replaceCallEdge() argument
268 I->first = &NewCall; in replaceCallEdge()
279 forEachCallbackFunction(NewCall, [this, &NewCBs](Function *CB) { in replaceCallEdge()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp909 return NewCall; in visitCallInst()
1380 NewCall->andIRFlags(M); in visitCallInst()
1381 return replaceInstUsesWith(*II, NewCall); in visitCallInst()
1389 Value *NewCall = in visitCallInst() local
1391 return new FPExtInst(NewCall, II->getType()); in visitCallInst()
2781 CallBase *NewCall; in transformConstExprCastCall() local
2790 cast<CallInst>(NewCall)->setTailCallKind( in transformConstExprCastCall()
2793 NewCall->takeName(Caller); in transformConstExprCastCall()
2794 NewCall->setCallingConv(Call.getCallingConv()); in transformConstExprCastCall()
2795 NewCall->setAttributes(NewCallerPAL); in transformConstExprCastCall()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp339 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", &CB); in doPromotion() local
340 NewCall->setTailCallKind(cast<CallInst>(&CB)->getTailCallKind()); in doPromotion()
341 NewCS = NewCall; in doPromotion()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2177 CallInst *NewCall; in processCopyingStore() local
2294 NewCall = CondBuilder.CreateCall(Fn, {Op0, Op1, NumWords}); in processCopyingStore()
2296 NewCall = CondBuilder.CreateMemMove( in processCopyingStore()
2300 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlign(), LoadBasePtr, in processCopyingStore()
2307 NewCall->setDebugLoc(DLoc); in processCopyingStore()
2310 << *NewCall << "\n" in processCopyingStore()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraph.h278 void replaceCallEdge(CallBase &Call, CallBase &NewCall,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp2161 const MachineInstrBuilder NewCall = in ExpandMI() local
2167 NewCall->addOperand(MI.getOperand(I)); in ExpandMI()
2169 MI.getMF()->moveCallSiteInfo(&MI, NewCall.getInstr()); in ExpandMI()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp6793 ExprResult NewCall; in ActOnOpenMPCall() local
6822 NewCall = BuildCallExpr(Scope, BestExpr, LParenLoc, ArgExprs, RParenLoc, in ActOnOpenMPCall()
6824 if (NewCall.isUsable()) { in ActOnOpenMPCall()
6825 if (CallExpr *NCE = dyn_cast<CallExpr>(NewCall.get())) { in ActOnOpenMPCall()
6834 NewCall = nullptr; in ActOnOpenMPCall()
6843 if (!NewCall.isUsable()) in ActOnOpenMPCall()
6845 return PseudoObjectExpr::Create(Context, CE, {NewCall.get()}, 0); in ActOnOpenMPCall()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp4768 auto NewCall = in EmitBuiltinExpr() local
4770 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr()