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

References

lib/Transforms/InstCombine/InstCombineCompares.cpp
 2334   if (!match(Div->getOperand(1), m_APInt(C2)))
 2353   if (C2->isNullValue() || C2->isOneValue() ||
 2353   if (C2->isNullValue() || C2->isOneValue() ||
 2354       (DivIsSigned && C2->isAllOnesValue()))
 2361   APInt Prod = C * *C2;
 2366   bool ProdOV = (DivIsSigned ? Prod.sdiv(*C2) : Prod.udiv(*C2)) != C;
 2366   bool ProdOV = (DivIsSigned ? Prod.sdiv(*C2) : Prod.udiv(*C2)) != C;
 2372   APInt RangeSize = Div->isExact() ? APInt(C2->getBitWidth(), 1) : *C2;
 2372   APInt RangeSize = Div->isExact() ? APInt(C2->getBitWidth(), 1) : *C2;
 2393   } else if (C2->isStrictlyPositive()) { // Divisor is > 0.
 2412   } else if (C2->isNegative()) { // Divisor is < 0.
 2419       if (HiBound == *C2) {        // -INTMIN = INTMIN