| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LowerInvoke.cpp | 53 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 D | InlineFunction.cpp | 1370 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 D | Local.cpp | 2168 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 D | SimplifyLibCalls.cpp | 1557 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 D | AMDGPUInstCombineIntrinsic.cpp | 133 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 D | AMDGPUPromoteAlloca.cpp | 1034 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 D | AvoidNSObjectNewCheck.cpp | 83 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 D | ObjCARC.h | 142 auto *NewCall = CallBase::removeOperandBundle( in eraseInst() local 144 NewCall->copyMetadata(*It->second); in eraseInst() 145 It->second->replaceAllUsesWith(NewCall); in eraseInst()
|
| H A D | ObjCARCOpts.cpp | 1038 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 D | ReduceOperandBundles.cpp | 92 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 D | X86WinEHState.cpp | 487 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 D | AutoUpgrade.cpp | 3844 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 D | LoopIdiomRecognize.cpp | 1172 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 D | CallGraph.cpp | 260 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 D | X86MCPlusBuilder.cpp | 3458 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 D | InstCombineCalls.cpp | 1237 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 D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 531 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 D | ArgumentPromotion.cpp | 275 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 D | HexagonLoopIdiomRecognition.cpp | 2172 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 D | CallGraph.h | 277 void replaceCallEdge(CallBase &Call, CallBase &NewCall,
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMExpandPseudoInsts.cpp | 2273 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 D | SemaOpenMP.cpp | 7219 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 D | CGBuiltin.cpp | 4851 auto NewCall = in EmitBuiltinExpr() local 4853 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr()
|