| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceOperandsToArgs.cpp | 87 CallBase *NewCI; in replaceFunctionCalls() local 89 NewCI = InvokeInst::Create(NewF, cast<InvokeInst>(II)->getNormalDest(), in replaceFunctionCalls() 94 NewCI = CallInst::Create(NewF, Args, OperandBundles, CI->getName()); in replaceFunctionCalls() 96 NewCI->setCallingConv(NewF->getCallingConv()); in replaceFunctionCalls() 100 CI->replaceAllUsesWith(NewCI); in replaceFunctionCalls() 101 ReplaceInstWithInst(CI, NewCI); in replaceFunctionCalls()
|
| H A D | ReduceArguments.cpp | 41 CallInst *NewCI = CallInst::Create(&NewF, Args); in replaceFunctionCalls() local 42 NewCI->setCallingConv(NewF.getCallingConv()); in replaceFunctionCalls() 44 CI->replaceAllUsesWith(NewCI); in replaceFunctionCalls() 45 ReplaceInstWithInst(CI, NewCI); in replaceFunctionCalls()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 652 CallInst *NewCI = in optimizeStrCpy() local 656 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(NewCI->getType())); in optimizeStrCpy() 657 copyFlags(*CI, NewCI); in optimizeStrCpy() 690 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(NewCI->getType())); in optimizeStpCpy() 729 NewCI->setAttributes(NewCI->getAttributes().addParamAttributes( in optimizeStrNCpy() 754 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(NewCI->getType())); in optimizeStrNCpy() 1445 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(NewCI->getType())); in optimizeMemCpy() 1495 CallInst *NewCI = in optimizeMemPCpy() local 1501 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(NewCI->getType())); in optimizeMemPCpy() 3605 CallInst *NewCI = in optimizeMemCpyChk() local [all …]
|
| H A D | InlineFunction.cpp | 2191 CallInst *NewCI = CallInst::Create( in InlineFunction() local 2193 NewCI->setDebugLoc(CI->getDebugLoc()); in InlineFunction() 2194 NewCI->setAttributes(Attrs); in InlineFunction() 2195 NewCI->setCallingConv(CI->getCallingConv()); in InlineFunction() 2196 CI->replaceAllUsesWith(NewCI); in InlineFunction() 2198 CI = NewCI; in InlineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | CallSiteSplitting.cpp | 242 Instruction *NewCI) { in copyMustTailReturn() argument 254 Value *V = NewCI; in copyMustTailReturn() 333 auto *NewCI = in splitCallSite() local 335 addConditions(*NewCI, Preds[i].second); in splitCallSite() 342 NewCI->setArgOperand(ArgNo, PN.getIncomingValueForBlock(SplitBlock)); in splitCallSite() 347 LLVM_DEBUG(dbgs() << " " << *NewCI << " in " << SplitBlock->getName() in splitCallSite() 350 CallPN->addIncoming(NewCI, SplitBlock); in splitCallSite() 354 copyMustTailReturn(SplitBlock, &CB, NewCI); in splitCallSite()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | PreISelIntrinsicLowering.cpp | 115 CallInst *NewCI = Builder.CreateCall(FCache, Args, BundleList); in lowerObjCCall() local 116 NewCI->setName(CI->getName()); in lowerObjCCall() 126 NewCI->setTailCallKind(std::max(TCK, OverridingTCK)); in lowerObjCCall() 129 CI->replaceAllUsesWith(NewCI); in lowerObjCCall()
|
| H A D | IntrinsicLowering.cpp | 45 CallInst *NewCI = Builder.CreateCall(FCache, Args); in ReplaceCallWith() local 46 NewCI->setName(CI->getName()); in ReplaceCallWith() 48 CI->replaceAllUsesWith(NewCI); in ReplaceCallWith() 49 return NewCI; in ReplaceCallWith()
|
| H A D | AtomicExpandPass.cpp | 967 AtomicCmpXchgInst *NewCI = Builder.CreateAtomicCmpXchg( in expandPartwordCmpXchg() local 970 NewCI->setVolatile(CI->isVolatile()); in expandPartwordCmpXchg() 976 NewCI->setWeak(CI->isWeak()); in expandPartwordCmpXchg() 978 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in expandPartwordCmpXchg() 979 Value *Success = Builder.CreateExtractValue(NewCI, 1); in expandPartwordCmpXchg() 1146 auto *NewCI = Builder.CreateAtomicCmpXchg( in convertCmpXchgToIntegerType() local 1149 NewCI->setVolatile(CI->isVolatile()); in convertCmpXchgToIntegerType() 1150 NewCI->setWeak(CI->isWeak()); in convertCmpXchgToIntegerType() 1153 Value *OldVal = Builder.CreateExtractValue(NewCI, 0); in convertCmpXchgToIntegerType() 1154 Value *Succ = Builder.CreateExtractValue(NewCI, 1); in convertCmpXchgToIntegerType() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | TruncInstCombine.cpp | 418 if (auto *NewCI = dyn_cast<TruncInst>(Res)) in ReduceExpressionGraph() local 419 *Entry = NewCI; in ReduceExpressionGraph() 422 } else if (auto *NewCI = dyn_cast<TruncInst>(Res)) in ReduceExpressionGraph() local 423 Worklist.push_back(NewCI); in ReduceExpressionGraph()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 476 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), in foldPHIArgBinOpIntoPHI() local 478 PHIArgMergedDebugLoc(NewCI, PN); in foldPHIArgBinOpIntoPHI() 479 return NewCI; in foldPHIArgBinOpIntoPHI() 944 CastInst *NewCI = CastInst::Create(FirstCI->getOpcode(), PhiVal, in foldPHIArgOpIntoPHI() local 946 PHIArgMergedDebugLoc(NewCI, PN); in foldPHIArgOpIntoPHI() 947 return NewCI; in foldPHIArgOpIntoPHI() 962 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), in foldPHIArgOpIntoPHI() local 964 PHIArgMergedDebugLoc(NewCI, PN); in foldPHIArgOpIntoPHI() 965 return NewCI; in foldPHIArgOpIntoPHI()
|
| H A D | InstCombineCasts.cpp | 1933 CallInst *NewCI = in visitFPTrunc() local 1935 NewCI->copyFastMathFlags(II); in visitFPTrunc() 1936 return NewCI; in visitFPTrunc()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 489 CallInst *NewCI = Builder.CreateCall(SetJmp3, Args, OpBundles); in rewriteSetJmpCall() local 490 NewCI->setTailCallKind(CI->getTailCallKind()); in rewriteSetJmpCall() 491 NewCall = NewCI; in rewriteSetJmpCall()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Instructions.cpp | 586 auto *NewCI = CallInst::Create(CI->getFunctionType(), CI->getCalledOperand(), in Create() local 588 NewCI->setTailCallKind(CI->getTailCallKind()); in Create() 589 NewCI->setCallingConv(CI->getCallingConv()); in Create() 590 NewCI->SubclassOptionalData = CI->SubclassOptionalData; in Create() 591 NewCI->setAttributes(CI->getAttributes()); in Create() 592 NewCI->setDebugLoc(CI->getDebugLoc()); in Create() 593 return NewCI; in Create()
|
| H A D | AutoUpgrade.cpp | 3834 Value *NewCI = Builder.CreateCall(NewFn, Args); in UpgradeIntrinsicCall() local 3837 Value *Elem = Builder.CreateExtractValue(NewCI, Idx); in UpgradeIntrinsicCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1199 CallInst *NewCI = in runEHOnFunction() local 1201 CI->replaceAllUsesWith(NewCI); in runEHOnFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 1128 CallInst *NewCI = CallInst::Create(FT, Callee, Args, "", CI); in mergeParallelRegions() local 1130 NewCI->setDebugLoc(CI->getDebugLoc()); in mergeParallelRegions() 1136 NewCI->addParamAttr( in mergeParallelRegions() 1144 InsertPointTy(NewCI->getParent(), in mergeParallelRegions() 1145 NewCI->getNextNode()->getIterator()), in mergeParallelRegions()
|
| H A D | Attributor.cpp | 2671 auto *NewCI = CallInst::Create(NewFn, NewArgOperands, OperandBundleDefs, in rewriteFunctionSignatures() local 2673 NewCI->setTailCallKind(cast<CallInst>(OldCB)->getTailCallKind()); in rewriteFunctionSignatures() 2674 NewCB = NewCI; in rewriteFunctionSignatures()
|
| H A D | WholeProgramDevirt.cpp | 816 auto *NewCI = CallInst::Create( in updatePublicTypeTestCalls() local 819 CI->replaceAllUsesWith(NewCI); in updatePublicTypeTestCalls()
|