Home
last modified time | relevance | path

Searched refs:NewCB (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp204 CallBase *NewCB = nullptr; in deleteDeadVarargs() local
206 NewCB = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(), in deleteDeadVarargs()
209 NewCB = CallInst::Create(NF, Args, OpBundles, "", CB->getIterator()); in deleteDeadVarargs()
210 cast<CallInst>(NewCB)->setTailCallKind( in deleteDeadVarargs()
213 NewCB->setCallingConv(CB->getCallingConv()); in deleteDeadVarargs()
214 NewCB->setAttributes(PAL); in deleteDeadVarargs()
215 NewCB->copyMetadata(*CB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in deleteDeadVarargs()
220 CB->replaceAllUsesWith(NewCB); in deleteDeadVarargs()
222 NewCB->takeName(CB); in deleteDeadVarargs()
942 CallBase *NewCB = nullptr; in removeDeadStuffFromFunction() local
[all …]
H A DExpandVariadics.cpp806 CallBase *NewCB = nullptr; in expandCall() local
812 NewCB = CallInst::Create(NFTy, Dst, Args, OpBundles, "", CI); in expandCall()
831 NewCB->setAttributes(PAL); in expandCall()
832 NewCB->takeName(CB); in expandCall()
833 NewCB->setCallingConv(CB->getCallingConv()); in expandCall()
834 NewCB->setDebugLoc(DebugLoc()); in expandCall()
837 NewCB->copyMetadata(*CB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in expandCall()
839 CB->replaceAllUsesWith(NewCB); in expandCall()
H A DAttributor.cpp3124 CallBase *NewCB; in rewriteFunctionSignatures() local
3126 NewCB = InvokeInst::Create(NewFn, II->getNormalDest(), in rewriteFunctionSignatures()
3133 NewCB = NewCI; in rewriteFunctionSignatures()
3137 NewCB->copyMetadata(*OldCB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in rewriteFunctionSignatures()
3138 NewCB->setCallingConv(OldCB->getCallingConv()); in rewriteFunctionSignatures()
3139 NewCB->takeName(OldCB); in rewriteFunctionSignatures()
3140 NewCB->setAttributes(AttributeList::get( in rewriteFunctionSignatures()
3144 AttributeFuncs::updateMinLegalVectorWidthAttr(*NewCB->getCaller(), in rewriteFunctionSignatures()
3147 CallSitePairs.push_back({OldCB, NewCB}); in rewriteFunctionSignatures()
3182 CallBase &NewCB = *CallSitePair.second; in rewriteFunctionSignatures() local
[all …]
H A DGlobalOpt.cpp1872 CallBase *NewCB = CallBase::Create(CB, OpBundles, CB->getIterator()); in RemovePreallocated() local
1873 CB->replaceAllUsesWith(NewCB); in RemovePreallocated()
1874 NewCB->takeName(CB); in RemovePreallocated()
1879 Builder.SetInsertPoint(NewCB->getNextNonDebugInstruction()); in RemovePreallocated()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp223 CallBase *NewCB = CallBase::Create(CB, Bundles, CB->getIterator()); in insertCFGuardDispatch() local
226 NewCB->setCalledOperand(GuardDispatchLoad); in insertCFGuardDispatch()
229 CB->replaceAllUsesWith(NewCB); in insertCFGuardDispatch()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp138 MDNode *NewCB) { in mergeCallbackEncodings() argument
140 return MDNode::get(Context, {NewCB}); in mergeCallbackEncodings()
142 auto *NewCBCalleeIdxAsCM = cast<ConstantAsMetadata>(NewCB->getOperand(0)); in mergeCallbackEncodings()
163 Ops[NumExistingOps] = NewCB; in mergeCallbackEncodings()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h129 MDNode *mergeCallbackEncodings(MDNode *ExistingCallbacks, MDNode *NewCB);