Lines Matching refs:OldCB
2629 CallBase *OldCB = cast<CallBase>(ACS.getInstruction()); in rewriteFunctionSignatures() local
2630 const AttributeList &OldCallAttributeList = OldCB->getAttributes(); in rewriteFunctionSignatures()
2662 OldCB->getOperandBundlesAsDefs(OperandBundleDefs); in rewriteFunctionSignatures()
2666 if (InvokeInst *II = dyn_cast<InvokeInst>(OldCB)) { in rewriteFunctionSignatures()
2669 NewArgOperands, OperandBundleDefs, "", OldCB); in rewriteFunctionSignatures()
2672 "", OldCB); in rewriteFunctionSignatures()
2673 NewCI->setTailCallKind(cast<CallInst>(OldCB)->getTailCallKind()); in rewriteFunctionSignatures()
2678 NewCB->copyMetadata(*OldCB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in rewriteFunctionSignatures()
2679 NewCB->setCallingConv(OldCB->getCallingConv()); in rewriteFunctionSignatures()
2680 NewCB->takeName(OldCB); in rewriteFunctionSignatures()
2688 CallSitePairs.push_back({OldCB, NewCB}); in rewriteFunctionSignatures()
2721 CallBase &OldCB = *CallSitePair.first; in rewriteFunctionSignatures() local
2723 assert(OldCB.getType() == NewCB.getType() && in rewriteFunctionSignatures()
2725 ModifiedFns.insert(OldCB.getFunction()); in rewriteFunctionSignatures()
2726 Configuration.CGUpdater.replaceCallSite(OldCB, NewCB); in rewriteFunctionSignatures()
2727 OldCB.replaceAllUsesWith(&NewCB); in rewriteFunctionSignatures()
2728 OldCB.eraseFromParent(); in rewriteFunctionSignatures()