Searched refs:NewCB (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | DeadArgumentElimination.cpp | 204 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 D | ExpandVariadics.cpp | 806 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 D | Attributor.cpp | 3124 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 D | GlobalOpt.cpp | 1872 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 D | CFGuard.cpp | 223 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 D | MDBuilder.cpp | 138 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 D | MDBuilder.h | 129 MDNode *mergeCallbackEncodings(MDNode *ExistingCallbacks, MDNode *NewCB);
|