| /freebsd-14.2/contrib/llvm-project/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 | Local.cpp | 2843 NewCall->setCallingConv(II->getCallingConv()); in createCallMatchingInvoke() 2844 NewCall->setAttributes(II->getAttributes()); in createCallMatchingInvoke() 2845 NewCall->setDebugLoc(II->getDebugLoc()); in createCallMatchingInvoke() 2846 NewCall->copyMetadata(*II); in createCallMatchingInvoke() 2852 MDBuilder MDB(NewCall->getContext()); in createCallMatchingInvoke() 2859 return NewCall; in createCallMatchingInvoke() 2864 CallInst *NewCall = createCallMatchingInvoke(II); in changeToCall() local 2865 NewCall->takeName(II); in changeToCall() 2866 NewCall->insertBefore(II); in changeToCall() 2867 II->replaceAllUsesWith(NewCall); in changeToCall() [all …]
|
| H A D | InlineFunction.cpp | 2004 auto *NewCall = CallBase::addOperandBundle( in inlineRetainOrClaimRVCalls() local 2006 NewCall->copyMetadata(*CI); in inlineRetainOrClaimRVCalls() 2007 CI->replaceAllUsesWith(NewCall); in inlineRetainOrClaimRVCalls()
|
| H A D | SimplifyLibCalls.cpp | 1780 CallInst *NewCall = B.CreateCall(F, V); in replaceUnaryCall() local 1781 NewCall->takeName(CI); in replaceUnaryCall() 1782 return copyFlags(*CI, NewCall); in replaceUnaryCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 136 NewCall->takeName(&OldIntr); in modifyIntrinsicCall() 137 NewCall->copyMetadata(OldIntr); in modifyIntrinsicCall() 138 if (isa<FPMathOperator>(NewCall)) in modifyIntrinsicCall() 774 CallInst *NewCall = nullptr; in instCombineIntrinsic() local 783 if (NewCall) { in instCombineIntrinsic() 785 NewCall->takeName(&II); in instCombineIntrinsic() 877 NewCall->takeName(&II); in instCombineIntrinsic() 974 NewCall->takeName(&II); in instCombineIntrinsic() 1335 NewCall->takeName(&II); in simplifyAMDGCNMemoryIntrinsicDemanded() 1336 NewCall->copyMetadata(II); in simplifyAMDGCNMemoryIntrinsicDemanded() [all …]
|
| H A D | AMDGPUImageIntrinsicOptimizer.cpp | 244 CallInst *NewCall = B.CreateCall(NewIntrin, Args); in optimizeSection() local 245 LLVM_DEBUG(dbgs() << "Optimize: " << *NewCall << "\n"); in optimizeSection() 247 NewCalls.push_back(NewCall); in optimizeSection()
|
| H A D | AMDGPUPromoteAlloca.cpp | 1496 CallInst *NewCall = Builder.CreateCall( in tryPromoteAllocaToLDS() local 1499 Intr->replaceAllUsesWith(NewCall); in tryPromoteAllocaToLDS()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVStripConvergentIntrinsics.cpp | 63 auto *NewCall = CallBase::removeOperandBundle( in runOnFunction() local 65 NewCall->copyMetadata(*CI); in runOnFunction() 66 CI->replaceAllUsesWith(NewCall); in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/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 | 993 CallInst *NewCall = in OptimizeIndividualCallImpl() local 995 NewCall->setMetadata(MDKindCache.get(ARCMDKindID::ImpreciseRelease), in OptimizeIndividualCallImpl() 1000 << *Call << "\nNew: " << *NewCall << "\n"); in OptimizeIndividualCallImpl() 1003 Inst = NewCall; in OptimizeIndividualCallImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 483 CallBase *NewCall; in rewriteSetJmpCall() local 487 NewCall = NewCI; in rewriteSetJmpCall() 490 NewCall = Builder.CreateInvoke( in rewriteSetJmpCall() 493 NewCall->setCallingConv(Call.getCallingConv()); in rewriteSetJmpCall() 494 NewCall->setAttributes(Call.getAttributes()); in rewriteSetJmpCall() 495 NewCall->setDebugLoc(Call.getDebugLoc()); in rewriteSetJmpCall() 497 NewCall->takeName(&Call); in rewriteSetJmpCall() 498 Call.replaceAllUsesWith(NewCall); in rewriteSetJmpCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1086 CallInst *NewCall; in processLoopStridedStore() local 1088 NewCall = Builder.CreateMemSet( in processLoopStridedStore() 1122 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStridedStore() 1126 NewCall, nullptr, NewCall->getParent(), MemorySSA::BeforeTerminator); in processLoopStridedStore() 1136 NewCall->getDebugLoc(), Preheader); in processLoopStridedStore() 1382 CallInst *NewCall = nullptr; in processLoopStoreOfLoopLoad() local 1388 NewCall = Builder.CreateMemMove( in processLoopStoreOfLoopLoad() 1392 NewCall = in processLoopStoreOfLoopLoad() 1417 NewCall = Builder.CreateElementUnorderedAtomicMemCpy( in processLoopStoreOfLoopLoad() 1421 NewCall->setDebugLoc(TheStore->getDebugLoc()); in processLoopStoreOfLoopLoad() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 4386 NewCall = in UpgradeIntrinsicCall() 4416 NewCall = in UpgradeIntrinsicCall() 4444 NewCall = in UpgradeIntrinsicCall() 4448 NewCall->takeName(CI); in UpgradeIntrinsicCall() 4460 NewCall = in UpgradeIntrinsicCall() 4464 NewCall->takeName(CI); in UpgradeIntrinsicCall() 4492 Value *Res = NewCall; in UpgradeIntrinsicCall() 4495 NewCall->takeName(CI); in UpgradeIntrinsicCall() 4517 NewCall->takeName(CI); in UpgradeIntrinsicCall() 4579 NewCall->takeName(CI); in UpgradeIntrinsicCall() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallGraph.cpp | 257 void CallGraphNode::replaceCallEdge(CallBase &Call, CallBase &NewCall, in replaceCallEdge() argument 263 I->first = &NewCall; in replaceCallEdge() 274 forEachCallbackFunction(NewCall, [this, &NewCBs](Function *CB) { in replaceCallEdge()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 1549 return NewCall; in visitCallInst() 2268 NewCall->andIRFlags(M); in visitCallInst() 2269 return replaceInstUsesWith(*II, NewCall); in visitCallInst() 2277 Value *NewCall = in visitCallInst() local 2279 return new FPExtInst(NewCall, II->getType()); in visitCallInst() 4066 CallBase *NewCall; in transformConstExprCastCall() local 4072 cast<CallInst>(NewCall)->setTailCallKind( in transformConstExprCastCall() 4075 NewCall->takeName(Caller); in transformConstExprCastCall() 4076 NewCall->setCallingConv(Call.getCallingConv()); in transformConstExprCastCall() 4077 NewCall->setAttributes(NewCallerPAL); in transformConstExprCastCall() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 532 CallInst *NewCall = IRB.CreateCall(getInvokeWrapper(CI), Args); in wrapInvoke() local 533 NewCall->takeName(CI); in wrapInvoke() 534 NewCall->setCallingConv(CallingConv::WASM_EmscriptenInvoke); in wrapInvoke() 535 NewCall->setDebugLoc(CI->getDebugLoc()); in wrapInvoke() 565 NewCall->setAttributes(NewCallAL); in wrapInvoke() 567 CI->replaceAllUsesWith(NewCall); in wrapInvoke()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ArgumentPromotion.cpp | 271 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", &CB); in doPromotion() local 272 NewCall->setTailCallKind(cast<CallInst>(&CB)->getTailCallKind()); in doPromotion() 273 NewCS = NewCall; in doPromotion()
|
| H A D | MemProfContextDisambiguation.cpp | 1779 for (auto &[NewCall, Func] : FoundCalleeChain) { in calleesMatch() 1782 if (TailCallToContextNodeMap.count(NewCall)) { in calleesMatch() 1783 NewNode = TailCallToContextNodeMap[NewCall]; in calleesMatch() 1788 FuncToCallsWithMetadata[Func].push_back({NewCall}); in calleesMatch() 1791 std::make_unique<ContextNode>(/*IsAllocation=*/false, NewCall)); in calleesMatch() 1794 TailCallToContextNodeMap[NewCall] = NewNode; in calleesMatch() 2976 CallInfo NewCall(CallMap[OrigCall]); in assignFunctions() local 2977 assert(NewCall); in assignFunctions() 2978 NewClone->setCall(NewCall); in assignFunctions()
|
| H A D | AttributorAttributes.cpp | 12339 Instruction *NewCall = CallInst::Create(FunctionCallee(CSFT, NewCallee), in manifest() local 12342 A.changeAfterManifest(IRPosition::callsite_returned(*CB), *NewCall); in manifest() 12386 CallInst *NewCall = nullptr; in manifest() local 12390 NewCall = &cast<CallInst>(promoteCall(*CBClone, NewCallee, &RetBC)); in manifest() 12392 NewCall = CallInst::Create(FunctionCallee(CSFT, NewCallee), CSArgs, in manifest() 12395 NewCalls.push_back({NewCall, RetBC}); in manifest() 12430 CallBase *NewCall = It.first; in manifest() local 12434 else if (NewCall->getType()->isVoidTy()) in manifest() 12436 NewCall->getParent()); in manifest()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2171 CallInst *NewCall; in processCopyingStore() local 2281 NewCall = CondBuilder.CreateCall(Fn, in processCopyingStore() 2284 NewCall = CondBuilder.CreateMemMove( in processCopyingStore() 2288 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlign(), LoadBasePtr, in processCopyingStore() 2295 NewCall->setDebugLoc(DLoc); in processCopyingStore() 2298 << *NewCall << "\n" in processCopyingStore()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CallGraph.h | 275 void replaceCallEdge(CallBase &Call, CallBase &NewCall,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMExpandPseudoInsts.cpp | 2350 const MachineInstrBuilder NewCall = in ExpandMI() local 2356 NewCall->addOperand(MO); in ExpandMI() 2358 MI.getMF()->moveCallSiteInfo(&MI, NewCall.getInstr()); in ExpandMI()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 7456 ExprResult NewCall; in ActOnOpenMPCall() local 7485 NewCall = BuildCallExpr(Scope, BestExpr, LParenLoc, ArgExprs, RParenLoc, in ActOnOpenMPCall() 7487 if (NewCall.isUsable()) { in ActOnOpenMPCall() 7488 if (CallExpr *NCE = dyn_cast<CallExpr>(NewCall.get())) { in ActOnOpenMPCall() 7497 NewCall = nullptr; in ActOnOpenMPCall() 7506 if (!NewCall.isUsable()) in ActOnOpenMPCall() 7508 return PseudoObjectExpr::Create(Context, CE, {NewCall.get()}, 0); in ActOnOpenMPCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 5453 auto NewCall = in EmitBuiltinExpr() local 5455 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr()
|