Lines Matching refs:replaceInstUsesWith

312       return replaceInstUsesWith(ICI, Builder.getFalse());  in foldCmpLoadFromIndexedGlobal()
333 return replaceInstUsesWith(ICI, Builder.getTrue()); in foldCmpLoadFromIndexedGlobal()
938 return replaceInstUsesWith(I, Cmp); in foldGEPICmp()
983 return replaceInstUsesWith(I, // No comparison is needed here. in foldGEPICmp()
1082 return replaceInstUsesWith(ICI, Res); in foldAllocaCmp()
1190 return replaceInstUsesWith(I, TorF); in foldICmpShrConstConst()
1229 return replaceInstUsesWith(I, TorF); in foldICmpShlConstConst()
1315 IC.replaceInstUsesWith(*OrigAdd, ZExt); in processUGT_ADDCST_ADD()
1455 return replaceInstUsesWith(Cmp, NewPhi); in foldICmpWithConstant()
1485 return replaceInstUsesWith(Cmp, ConstantInt::get(Cmp.getType(), *Imp)); in foldICmpWithDominatingICmp()
1508 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpWithDominatingICmp()
1510 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpWithDominatingICmp()
1720 return replaceInstUsesWith(Cmp, ConstantInt::getFalse(Cmp.getType())); in foldICmpAndShift()
1722 return replaceInstUsesWith(Cmp, ConstantInt::getTrue(Cmp.getType())); in foldICmpAndShift()
2639 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpDivConstant()
2646 return replaceInstUsesWith( in foldICmpDivConstant()
2650 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpDivConstant()
2657 return replaceInstUsesWith( in foldICmpDivConstant()
2662 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpDivConstant()
2664 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpDivConstant()
2669 return replaceInstUsesWith(Cmp, Builder.getFalse()); in foldICmpDivConstant()
2671 return replaceInstUsesWith(Cmp, Builder.getTrue()); in foldICmpDivConstant()
2962 return replaceInstUsesWith(Cmp, Cond); in foldICmpSelectConstant()
4034 replaceInstUsesWith(*Mul, Builder.CreateExtractValue(Call, 0, "mul.val")); in foldMultiplicationOverflowCheck()
4388 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpBinOp()
4390 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpBinOp()
4490 return replaceInstUsesWith(I, V); in foldICmpBinOp()
4493 return replaceInstUsesWith(I, V); in foldICmpBinOp()
4496 return replaceInstUsesWith(I, V); in foldICmpBinOp()
4499 return replaceInstUsesWith(I, V); in foldICmpBinOp()
5256 IC.replaceInstUsesWith(*TI, Mul); in processUMulZExtIdiom()
5266 IC.replaceInstUsesWith(*BO, Zext); in processUMulZExtIdiom()
5613 return replaceInstUsesWith( in foldICmpUsingKnownBits()
5651 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5653 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5658 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5660 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5665 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5667 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5672 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5674 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5680 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5682 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5689 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5691 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5698 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5700 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
5707 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in foldICmpUsingKnownBits()
5709 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in foldICmpUsingKnownBits()
6139 return replaceInstUsesWith(I, V); in visitICmpInst()
6312 replaceInstUsesWith(*AddI, Result); in visitICmpInst()
6314 return replaceInstUsesWith(I, Overflow); in visitICmpInst()
6409 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6412 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6478 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6480 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6498 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6499 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6510 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6511 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6523 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6524 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6534 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6535 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6557 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6559 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6564 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6576 return replaceInstUsesWith(I, Builder.getFalse()); in foldFCmpIntToFPConst()
6589 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6601 return replaceInstUsesWith(I, Builder.getTrue()); in foldFCmpIntToFPConst()
6763 return replaceInstUsesWith(I, V); in visitFCmpInst()
6893 return replaceInstUsesWith(I, ConstantInt::getFalse(I.getType())); in visitFCmpInst()
6904 return replaceInstUsesWith(I, ConstantInt::getTrue(I.getType())); in visitFCmpInst()