Lines Matching refs:NewCall
135 CallInst *NewCall = IC.Builder.CreateCall(I, Args); in modifyIntrinsicCall() local
136 NewCall->takeName(&OldIntr); in modifyIntrinsicCall()
137 NewCall->copyMetadata(OldIntr); in modifyIntrinsicCall()
138 if (isa<FPMathOperator>(NewCall)) in modifyIntrinsicCall()
139 NewCall->copyFastMathFlags(&OldIntr); in modifyIntrinsicCall()
143 IC.replaceInstUsesWith(InstToReplace, NewCall); in modifyIntrinsicCall()
774 CallInst *NewCall = nullptr; in instCombineIntrinsic() local
776 NewCall = IC.Builder.CreateMinNum(Src1, Src2); in instCombineIntrinsic()
778 NewCall = IC.Builder.CreateMinNum(Src0, Src2); in instCombineIntrinsic()
780 NewCall = IC.Builder.CreateMaxNum(Src0, Src1); in instCombineIntrinsic()
783 if (NewCall) { in instCombineIntrinsic()
784 NewCall->copyFastMathFlags(&II); in instCombineIntrinsic()
785 NewCall->takeName(&II); in instCombineIntrinsic()
786 return IC.replaceInstUsesWith(II, NewCall); in instCombineIntrinsic()
835 Value *NewCall = IC.Builder.CreateIntrinsic(IID, {X->getType()}, in instCombineIntrinsic() local
837 return new FPExtInst(NewCall, II.getType()); in instCombineIntrinsic()
875 CallInst *NewCall = IC.Builder.CreateCall(NewF, Args); in instCombineIntrinsic() local
876 NewCall->addFnAttr(Attribute::Convergent); in instCombineIntrinsic()
877 NewCall->takeName(&II); in instCombineIntrinsic()
878 return IC.replaceInstUsesWith(II, NewCall); in instCombineIntrinsic()
973 CallInst *NewCall = IC.Builder.CreateCall(NewF, Args); in instCombineIntrinsic() local
974 NewCall->takeName(&II); in instCombineIntrinsic()
975 return IC.replaceInstUsesWith(II, NewCall); in instCombineIntrinsic()
1334 CallInst *NewCall = IC.Builder.CreateCall(NewIntrin, Args); in simplifyAMDGCNMemoryIntrinsicDemanded() local
1335 NewCall->takeName(&II); in simplifyAMDGCNMemoryIntrinsicDemanded()
1336 NewCall->copyMetadata(II); in simplifyAMDGCNMemoryIntrinsicDemanded()
1340 return IC.Builder.CreateInsertElement(PoisonValue::get(IIVTy), NewCall, in simplifyAMDGCNMemoryIntrinsicDemanded()
1353 auto *Shuffle = IC.Builder.CreateShuffleVector(NewCall, EltMask); in simplifyAMDGCNMemoryIntrinsicDemanded()
1358 return NewCall; in simplifyAMDGCNMemoryIntrinsicDemanded()