Lines Matching refs:replaceInstUsesWith
172 replaceInstUsesWith(AI, NewCast); in PromoteCastOfAllocation()
175 return replaceInstUsesWith(CI, New); in PromoteCastOfAllocation()
769 return replaceInstUsesWith(Trunc, Res); in visitTrunc()
996 return replaceInstUsesWith(Zext, In); in transformZExtICmp()
1022 return replaceInstUsesWith(Zext, Res); in transformZExtICmp()
1040 return replaceInstUsesWith(Zext, In); in transformZExtICmp()
1043 return replaceInstUsesWith(Zext, IntCast); in transformZExtICmp()
1063 return replaceInstUsesWith(Zext, And1); in transformZExtICmp()
1096 return replaceInstUsesWith(Zext, Result); in transformZExtICmp()
1271 return replaceInstUsesWith(CI, Res); in visitZExt()
1343 return replaceInstUsesWith(CI, Or); in visitZExt()
1389 return replaceInstUsesWith(CI, In); in transformSExtICmp()
1409 return replaceInstUsesWith(CI, V); in transformSExtICmp()
1441 return replaceInstUsesWith(CI, In); in transformSExtICmp()
1538 return replaceInstUsesWith(CI, Res); in visitSExt()
1861 return replaceInstUsesWith(FPT, Sel); in visitFPTrunc()
1868 return replaceInstUsesWith(FPT, Sel); in visitFPTrunc()
1979 return replaceInstUsesWith(FI, X); in foldItoFPtoI()
2562 replaceInstUsesWith(*LI, PoisonValue::get(LI->getType())); in optimizeBitCastFromPhi()
2602 Instruction *I = replaceInstUsesWith(*BCI, NewPN); in optimizeBitCastFromPhi()
2678 return replaceInstUsesWith(CI, Src); in visitBitCast()
2718 return replaceInstUsesWith(CI, V); in visitBitCast()