Lines Matching refs:replaceInstUsesWith

354       return replaceInstUsesWith(ICI, Builder.getFalse());  in foldCmpLoadFromIndexedGlobal()
374 return replaceInstUsesWith(ICI, Builder.getTrue()); in foldCmpLoadFromIndexedGlobal()
940 return replaceInstUsesWith(I, Cmp); in foldGEPICmp()
977 return replaceInstUsesWith(I, // No comparison is needed here. in foldGEPICmp()
1076 return replaceInstUsesWith( in foldAllocaCmp()
1186 return replaceInstUsesWith(I, TorF); in foldICmpShrConstConst()
1225 return replaceInstUsesWith(I, TorF); in foldICmpShlConstConst()
1312 IC.replaceInstUsesWith(*OrigAdd, ZExt); in processUGT_ADDCST_ADD()
1389 return replaceInstUsesWith(Cmp, ConstantInt::get(Cmp.getType(), *Imp)); in foldICmpWithDominatingICmp()
1412 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpWithDominatingICmp()
1414 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpWithDominatingICmp()
1590 return replaceInstUsesWith(Cmp, ConstantInt::getFalse(Cmp.getType())); in foldICmpAndShift()
1592 return replaceInstUsesWith(Cmp, ConstantInt::getTrue(Cmp.getType())); in foldICmpAndShift()
2262 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpDivConstant()
2271 return replaceInstUsesWith( in foldICmpDivConstant()
2275 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpDivConstant()
2284 return replaceInstUsesWith(Cmp, in foldICmpDivConstant()
2290 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpDivConstant()
2292 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpDivConstant()
2297 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpDivConstant()
2299 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpDivConstant()
2491 return replaceInstUsesWith(Cmp, Cond); in foldICmpSelectConstant()
3338 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpBinOp()
3340 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpBinOp()
3446 return replaceInstUsesWith(I, V); in foldICmpBinOp()
3449 return replaceInstUsesWith(I, V); in foldICmpBinOp()
3810 return replaceInstUsesWith(ICmp, Result); in foldICmpWithCastAndCast()
4103 IC.replaceInstUsesWith(*TI, Mul); in processUMulZExtIdiom()
4115 IC.replaceInstUsesWith(*BO, Zext); in processUMulZExtIdiom()
4383 ? replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())) in foldICmpUsingKnownBits()
4384 : replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4434 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4436 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4456 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4458 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4478 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4480 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4493 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4495 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4509 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4511 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4518 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4520 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4527 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4529 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4536 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
4538 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
4781 return replaceInstUsesWith(I, V); in visitICmpInst()
4989 replaceInstUsesWith(*AddI, Result); in visitICmpInst()
4990 return replaceInstUsesWith(I, Overflow); in visitICmpInst()
5075 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5078 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5144 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5146 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5164 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5165 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5176 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5177 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5189 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5190 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5200 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5201 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5223 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5225 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5230 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5242 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
5255 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5267 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
5411 return replaceInstUsesWith(I, V); in visitFCmpInst()