Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp53 CallInst *NewCall = in runImpl() local
56 NewCall->takeName(II); in runImpl()
57 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
58 NewCall->setAttributes(II->getAttributes()); in runImpl()
59 NewCall->setDebugLoc(II->getDebugLoc()); in runImpl()
60 II->replaceAllUsesWith(NewCall); in runImpl()
H A DInlineFunction.cpp1370 auto *NewCall = dyn_cast<CallBase>(VMI->second); in UpdateCallGraphAfterInlining() local
1371 if (!NewCall) in UpdateCallGraphAfterInlining()
1376 if (NewCall->getCalledFunction() && in UpdateCallGraphAfterInlining()
1377 NewCall->getCalledFunction()->isIntrinsic()) in UpdateCallGraphAfterInlining()
1382 IFI.InlinedCalls.push_back(NewCall); in UpdateCallGraphAfterInlining()
1390 if (Function *F = NewCall->getCalledFunction()) { in UpdateCallGraphAfterInlining()
1392 CallerNode->addCalledFunction(NewCall, CG[F]); in UpdateCallGraphAfterInlining()
1397 CallerNode->addCalledFunction(NewCall, I->second); in UpdateCallGraphAfterInlining()
1757 auto *NewCall = CallBase::addOperandBundle( in inlineRetainOrClaimRVCalls() local
1759 NewCall->copyMetadata(*CI); in inlineRetainOrClaimRVCalls()
[all …]
H A DLocal.cpp2168 NewCall->setCallingConv(II->getCallingConv()); in createCallMatchingInvoke()
2169 NewCall->setAttributes(II->getAttributes()); in createCallMatchingInvoke()
2170 NewCall->setDebugLoc(II->getDebugLoc()); in createCallMatchingInvoke()
2171 NewCall->copyMetadata(*II); in createCallMatchingInvoke()
2177 MDBuilder MDB(NewCall->getContext()); in createCallMatchingInvoke()
2184 return NewCall; in createCallMatchingInvoke()
2189 CallInst *NewCall = createCallMatchingInvoke(II); in changeToCall() local
2190 NewCall->takeName(II); in changeToCall()
2191 NewCall->insertBefore(II); in changeToCall()
2192 II->replaceAllUsesWith(NewCall); in changeToCall()
[all …]
H A DSimplifyLibCalls.cpp1557 CallInst *NewCall = B.CreateCall(F, V); in replaceUnaryCall() local
1558 NewCall->takeName(CI); in replaceUnaryCall()
1559 return copyFlags(*CI, NewCall); in replaceUnaryCall()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp133 NewCall->takeName(&OldIntr); in modifyIntrinsicCall()
134 NewCall->copyMetadata(OldIntr); in modifyIntrinsicCall()
498 NewCall->takeName(&II); in instCombineIntrinsic()
661 CallInst *NewCall = nullptr; in instCombineIntrinsic() local
670 if (NewCall) { in instCombineIntrinsic()
672 NewCall->takeName(&II); in instCombineIntrinsic()
750 NewCall->takeName(&II); in instCombineIntrinsic()
847 NewCall->takeName(&II); in instCombineIntrinsic()
875 NewCall->takeName(&II); in instCombineIntrinsic()
1200 NewCall->takeName(&II); in simplifyAMDGCNMemoryIntrinsicDemanded()
[all …]
H A DAMDGPUPromoteAlloca.cpp1034 CallInst *NewCall = Builder.CreateCall( in handleAlloca() local
1037 Intr->replaceAllUsesWith(NewCall); in handleAlloca()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidNSObjectNewCheck.cpp83 std::string NewCall = in getCallFixItHint() local
85 return FixItHint::CreateReplacement(Expr->getSourceRange(), NewCall); in getCallFixItHint()
89 std::string NewCall = in getCallFixItHint() local
91 return FixItHint::CreateReplacement(Expr->getSourceRange(), NewCall); in getCallFixItHint()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h142 auto *NewCall = CallBase::removeOperandBundle( in eraseInst() local
144 NewCall->copyMetadata(*It->second); in eraseInst()
145 It->second->replaceAllUsesWith(NewCall); in eraseInst()
H A DObjCARCOpts.cpp1038 CallInst *NewCall = in OptimizeIndividualCallImpl() local
1040 NewCall->setMetadata(MDKindCache.get(ARCMDKindID::ImpreciseRelease), in OptimizeIndividualCallImpl()
1045 << *Call << "\nNew: " << *NewCall << "\n"); in OptimizeIndividualCallImpl()
1048 Inst = NewCall; in OptimizeIndividualCallImpl()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceOperandBundles.cpp92 CallBase *NewCall = CallBase::Create(OrigCall, NewBundles, OrigCall); in maybeRewriteCallWithDifferentBundles() local
93 OrigCall->replaceAllUsesWith(NewCall); in maybeRewriteCallWithDifferentBundles()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/IR/
H A DAutoUpgrade.cpp3844 CallInst *NewCall = nullptr; in UpgradeIntrinsicCall() local
3894 NewCall = in UpgradeIntrinsicCall()
3903 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3938 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
3942 NewCall->takeName(CI); in UpgradeIntrinsicCall()
3952 NewCall = Builder.CreateCall( in UpgradeIntrinsicCall()
4015 NewCall->takeName(CI); in UpgradeIntrinsicCall()
4051 NewCall->takeName(CI); in UpgradeIntrinsicCall()
4074 NewCall->copyMetadata(*CI); in UpgradeIntrinsicCall()
4115 NewCall->takeName(CI); in UpgradeIntrinsicCall()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1172 CallInst *NewCall; in processLoopStridedStore() local
1182 NewCall = Builder.CreateMemSet( in processLoopStridedStore()
1206 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStridedStore()
1210 NewCall, nullptr, NewCall->getParent(), MemorySSA::BeforeTerminator); in processLoopStridedStore()
1220 NewCall->getDebugLoc(), Preheader); in processLoopStridedStore()
1464 CallInst *NewCall = nullptr; in processLoopStoreOfLoopLoad() local
1470 NewCall = Builder.CreateMemMove( in processLoopStoreOfLoopLoad()
1474 NewCall = in processLoopStoreOfLoopLoad()
1499 NewCall = Builder.CreateElementUnorderedAtomicMemCpy( in processLoopStoreOfLoopLoad()
1504 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStoreOfLoopLoad()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCallGraph.cpp260 void CallGraphNode::replaceCallEdge(CallBase &Call, CallBase &NewCall, in replaceCallEdge() argument
266 I->first = &NewCall; in replaceCallEdge()
277 forEachCallbackFunction(NewCall, [this, &NewCBs](Function *CB) { in replaceCallEdge()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp3458 NewCall.push_back(CallInst); in indirectCallPromotion()
3459 MCInst &Merge = NewCall.back(); in indirectCallPromotion()
3489 NewCall->push_back(CallInst); in indirectCallPromotion()
3508 NewCall->push_back(CallInst); in indirectCallPromotion()
3545 NewCall->push_back(CallInst); in indirectCallPromotion()
3548 MCInst &Je = NewCall->back(); in indirectCallPromotion()
3562 MCInst &Jne = NewCall->back(); in indirectCallPromotion()
3575 NewCall->push_back(CallInst); in indirectCallPromotion()
3632 NewCall.push_back(*Inst); in indirectCallPromotion()
3633 NewCall.push_back(CallInst); in indirectCallPromotion()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1237 return NewCall; in visitCallInst()
1803 NewCall->andIRFlags(M); in visitCallInst()
1804 return replaceInstUsesWith(*II, NewCall); in visitCallInst()
1812 Value *NewCall = in visitCallInst() local
1814 return new FPExtInst(NewCall, II->getType()); in visitCallInst()
3427 CallBase *NewCall; in transformConstExprCastCall() local
3436 cast<CallInst>(NewCall)->setTailCallKind( in transformConstExprCastCall()
3439 NewCall->takeName(Caller); in transformConstExprCastCall()
3440 NewCall->setCallingConv(Call.getCallingConv()); in transformConstExprCastCall()
3441 NewCall->setAttributes(NewCallerPAL); in transformConstExprCastCall()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp531 CallInst *NewCall = IRB.CreateCall(getInvokeWrapper(CI), Args); in wrapInvoke() local
532 NewCall->takeName(CI); in wrapInvoke()
533 NewCall->setCallingConv(CallingConv::WASM_EmscriptenInvoke); in wrapInvoke()
534 NewCall->setDebugLoc(CI->getDebugLoc()); in wrapInvoke()
566 NewCall->setAttributes(NewCallAL); in wrapInvoke()
568 CI->replaceAllUsesWith(NewCall); in wrapInvoke()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp275 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", &CB); in doPromotion() local
276 NewCall->setTailCallKind(cast<CallInst>(&CB)->getTailCallKind()); in doPromotion()
277 NewCS = NewCall; in doPromotion()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2172 CallInst *NewCall; in processCopyingStore() local
2288 NewCall = CondBuilder.CreateCall(Fn, {Op0, Op1, NumWords}); in processCopyingStore()
2290 NewCall = CondBuilder.CreateMemMove( in processCopyingStore()
2294 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlign(), LoadBasePtr, in processCopyingStore()
2301 NewCall->setDebugLoc(DLoc); in processCopyingStore()
2304 << *NewCall << "\n" in processCopyingStore()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCallGraph.h277 void replaceCallEdge(CallBase &Call, CallBase &NewCall,
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp2273 const MachineInstrBuilder NewCall = in ExpandMI() local
2279 NewCall->addOperand(MO); in ExpandMI()
2281 MI.getMF()->moveCallSiteInfo(&MI, NewCall.getInstr()); in ExpandMI()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp7219 ExprResult NewCall; in ActOnOpenMPCall() local
7248 NewCall = BuildCallExpr(Scope, BestExpr, LParenLoc, ArgExprs, RParenLoc, in ActOnOpenMPCall()
7250 if (NewCall.isUsable()) { in ActOnOpenMPCall()
7251 if (CallExpr *NCE = dyn_cast<CallExpr>(NewCall.get())) { in ActOnOpenMPCall()
7260 NewCall = nullptr; in ActOnOpenMPCall()
7269 if (!NewCall.isUsable()) in ActOnOpenMPCall()
7271 return PseudoObjectExpr::Create(Context, CE, {NewCall.get()}, 0); in ActOnOpenMPCall()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuiltin.cpp4851 auto NewCall = in EmitBuiltinExpr() local
4853 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr()