Lines Matching refs:replaceInstUsesWith
455 return IC.replaceInstUsesWith(II, ConstantInt::getNullValue(II.getType())); in foldCttzCtlz()
473 return IC.replaceInstUsesWith(II, CttzZext); in foldCttzCtlz()
482 return IC.replaceInstUsesWith(II, ZextCttz); in foldCttzCtlz()
510 return IC.replaceInstUsesWith(II, C); in foldCttzCtlz()
564 return IC.replaceInstUsesWith(II, IC.Builder.CreateSub(Bw, Cttz)); in foldCtpop()
806 return replaceInstUsesWith(CI, V); in visitCallInst()
902 return replaceInstUsesWith(*II, V); in visitCallInst()
916 return replaceInstUsesWith(CI, V); in visitCallInst()
935 return replaceInstUsesWith(*II, IIOperand); in visitCallInst()
1048 return replaceInstUsesWith(CI, Abs); in visitCallInst()
1077 return replaceInstUsesWith(CI, SimplifiedMaskedOp); in visitCallInst()
1088 return replaceInstUsesWith(*II, SkippedBarrier); in visitCallInst()
1200 return replaceInstUsesWith( in visitCallInst()
1229 return replaceInstUsesWith( in visitCallInst()
1260 return replaceInstUsesWith(*SI, ConstantInt::get(Ty, Min)); in visitCallInst()
1265 return replaceInstUsesWith(*SI, ConstantInt::get(Ty, Max)); in visitCallInst()
1274 return replaceInstUsesWith( in visitCallInst()
1307 return replaceInstUsesWith( in visitCallInst()
1381 return replaceInstUsesWith(*II, NewCall); in visitCallInst()
1404 return replaceInstUsesWith(*II, R); in visitCallInst()
1418 return replaceInstUsesWith(*II, Add); in visitCallInst()
1477 return replaceInstUsesWith(*II, Fabs); in visitCallInst()
1485 return replaceInstUsesWith(*II, Builder.CreateFNegFMF(Fabs, II)); in visitCallInst()
1563 return replaceInstUsesWith(*II, V); in visitCallInst()
1575 return replaceInstUsesWith(CI, ConstantAggregateZero::get(II->getType())); in visitCallInst()
1587 return replaceInstUsesWith(CI, ConstantExpr::getMul(CV0, CV1)); in visitCallInst()
1635 return replaceInstUsesWith(*II, Op0->getArgOperand(0)); in visitCallInst()
1909 return replaceInstUsesWith(CI, SubVec); in visitCallInst()
1933 return replaceInstUsesWith(CI, Shuffle); in visitCallInst()
1953 replaceInstUsesWith(CI, Vec); in visitCallInst()
1962 return replaceInstUsesWith(CI, Shuffle); in visitCallInst()
1989 return replaceInstUsesWith(CI, Res); in visitCallInst()
2014 return replaceInstUsesWith(CI, Res); in visitCallInst()
2139 replaceInstUsesWith(*From, With); in tryOptimizeCall()
2148 return CI->use_empty() ? CI : replaceInstUsesWith(*CI, With); in tryOptimizeCall()
2360 replaceInstUsesWith(*OldCall, PoisonValue::get(OldCall->getType())); in visitCallBase()
2381 replaceInstUsesWith(Call, PoisonValue::get(Call.getType())); in visitCallBase()
2447 return replaceInstUsesWith( in visitCallBase()
2473 replaceInstUsesWith(GCR, UndefValue::get(GCR.getType())); in visitCallBase()
2484 replaceInstUsesWith(GCR, ConstantPointerNull::get(PT)); in visitCallBase()
2827 replaceInstUsesWith(*Caller, NV); in transformConstExprCastCall()