reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineCompares.cpp
 2386     LoBound = Prod;
 2391       HiOverflow = addWithOverflow(HiBound, LoBound, RangeSize, false);
 2396       LoBound = -(RangeSize - 1);
 2399       LoBound = Prod;     // e.g.   X/5 op 3 --> [15, 20)
 2409         LoOverflow = addWithOverflow(LoBound, HiBound, DivNeg, true) ? -1 : 0;
 2417       LoBound = RangeSize + 1;
 2428         LoOverflow = addWithOverflow(LoBound, HiBound, RangeSize, true) ? -1:0;
 2430       LoBound = Prod;       // e.g. X/-5 op -3  --> [15, 20)
 2449                             ConstantInt::get(Div->getType(), LoBound));
 2455           Cmp, insertRangeTest(X, LoBound, HiBound, DivIsSigned, true));
 2462                             ConstantInt::get(Div->getType(), LoBound));
 2468                                  insertRangeTest(X, LoBound, HiBound,
 2476       return new ICmpInst(Pred, X, ConstantInt::get(Div->getType(), LoBound));