Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/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 DLocal.cpp2843 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 DInlineFunction.cpp2004 auto *NewCall = CallBase::addOperandBundle( in inlineRetainOrClaimRVCalls() local
2006 NewCall->copyMetadata(*CI); in inlineRetainOrClaimRVCalls()
2007 CI->replaceAllUsesWith(NewCall); in inlineRetainOrClaimRVCalls()
H A DSimplifyLibCalls.cpp1780 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 DAMDGPUInstCombineIntrinsic.cpp136 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 DAMDGPUImageIntrinsicOptimizer.cpp244 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 DAMDGPUPromoteAlloca.cpp1496 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 DSPIRVStripConvergentIntrinsics.cpp63 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 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.cpp993 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 DX86WinEHState.cpp483 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 DLoopIdiomRecognize.cpp1086 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 DAutoUpgrade.cpp4386 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 DCallGraph.cpp257 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 DInstCombineCalls.cpp1549 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 DWebAssemblyLowerEmscriptenEHSjLj.cpp532 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 DArgumentPromotion.cpp271 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 DMemProfContextDisambiguation.cpp1779 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 DAttributorAttributes.cpp12339 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 DHexagonLoopIdiomRecognition.cpp2171 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 DCallGraph.h275 void replaceCallEdge(CallBase &Call, CallBase &NewCall,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp2350 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 DSemaOpenMP.cpp7456 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 DCGBuiltin.cpp5453 auto NewCall = in EmitBuiltinExpr() local
5455 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr()