Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:ult

41     return Result->getValue().ult(In1->getValue());
1129 // (icmp ugt (xor X, C), ~C) -> (icmp ult X, C)
1135 // (icmp ult (xor X, C), -C) -> (icmp uge X, C)
2272 // Similarly, for a ULT comparison, we don't care about the trailing zeros.
2379 std::swap(Op0, Op1); // Change icmp ugt -> icmp ult
2381 case ICmpInst::ICMP_ULT:{ // icmp ult i1 A, B -> ~A & B
2525 if (Op0Max.ult(Op1Min) || Op0Min.ugt(Op1Max))
2570 if (Op0Max.ult(Op1Min) || Op0Min.ugt(Op1Max))
2615 if (Op0Max.ult(Op1Min)) // A <u B -> true if max(A) < min(B)
2696 if (Op0Max.ult(Op1Min)) // A >=u B -> false if max(A) < min(B)