Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:ult

48     return Result->getValue().ult(In1->getValue());
1130 // (icmp ugt (xor X, C), ~C) -> (icmp ult X, C)
1136 // (icmp ult (xor X, C), -C) -> (icmp uge X, C)
2024 // Similarly, for a ULT comparison, we don't care about the trailing zeros.
2086 std::swap(Op0, Op1); // Change icmp ugt -> icmp ult
2088 case ICmpInst::ICMP_ULT:{ // icmp ult i1 A, B -> ~A & B
2232 if (Op0Max.ult(Op1Min) || Op0Min.ugt(Op1Max))
2269 if (Op0Max.ult(Op1Min) || Op0Min.ugt(Op1Max))
2306 if (Op0Max.ult(Op1Min)) // A <u B -> true if max(A) < min(B)
2387 if (Op0Max.ult(Op1Min)) // A >=u B -> false if max(A) < min(B)