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

References

lib/Transforms/InstCombine/InstCombineCompares.cpp
 2391       HiOverflow = addWithOverflow(HiBound, LoBound, RangeSize, false);
 2397       HiBound = RangeSize;
 2402         HiOverflow = addWithOverflow(HiBound, Prod, RangeSize, true);
 2405       HiBound = Prod + 1;
 2409         LoOverflow = addWithOverflow(LoBound, HiBound, DivNeg, true) ? -1 : 0;
 2418       HiBound = -RangeSize;
 2419       if (HiBound == *C2) {        // -INTMIN = INTMIN
 2421         HiBound = APInt();         // e.g. X/INTMIN = 0 --> X > INTMIN
 2425       HiBound = Prod + 1;
 2428         LoOverflow = addWithOverflow(LoBound, HiBound, RangeSize, true) ? -1:0;
 2433         HiOverflow = subWithOverflow(HiBound, Prod, RangeSize, true);
 2453                             ConstantInt::get(Div->getType(), HiBound));
 2455           Cmp, insertRangeTest(X, LoBound, HiBound, DivIsSigned, true));
 2466                             ConstantInt::get(Div->getType(), HiBound));
 2468                                  insertRangeTest(X, LoBound, HiBound,
 2485                             ConstantInt::get(Div->getType(), HiBound));
 2487                           ConstantInt::get(Div->getType(), HiBound));