Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:ICMP_SGT

138   case ICmpInst::ICMP_SGT:   // True if LHS s> -1
170 if (Pred == ICmpInst::ICMP_SGT) {
1170 return new ICmpInst(ICmpInst::ICMP_SGT, X, ConstantExpr::getSub(SMax, CI));
1179 assert(Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE);
1330 case ICmpInst::ICMP_SGT:
1577 (ICI.getPredicate() == ICmpInst::ICMP_SGT && RHSV.isAllOnesValue())) {
1589 bool isTrueIfPositive = ICI.getPredicate() == ICmpInst::ICMP_SGT;
1595 return new ICmpInst(ICmpInst::ICMP_SGT, CompareVal,
1962 if (Pred == ICmpInst::ICMP_SGT)
1974 if (Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE)
3210 case ICmpInst::ICMP_SGT:
3270 if (CI->isZero() && I.getPredicate() == ICmpInst::ICMP_SGT)
3291 if (I.getPredicate() == ICmpInst::ICMP_SGT && CI->isAllOnesValue() &&
3296 if (I.getPredicate() == ICmpInst::ICMP_SGT && CI->isZero() &&
3298 return new ICmpInst(ICmpInst::ICMP_SGT, A, B);
3516 return new ICmpInst(ICmpInst::ICMP_SGT, Op0,
3552 case ICmpInst::ICMP_SGT:
3866 return new ICmpInst(CmpInst::ICMP_SGT, A, Op1);
3874 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_SGT &&
3879 if (C && NoOp1WrapProblem && Pred == CmpInst::ICMP_SGT &&
3891 return new ICmpInst(CmpInst::ICMP_SGT, Op0, C);
3990 case ICmpInst::ICMP_SGT:
3992 return new ICmpInst(ICmpInst::ICMP_SGT, SRem->getOperand(1),
4376 Pred = LHSUnsigned ? ICmpInst::ICMP_UGT : ICmpInst::ICMP_SGT;
4438 if (Pred == ICmpInst::ICMP_NE || Pred == ICmpInst::ICMP_SGT ||
4508 case ICmpInst::ICMP_SGT:
4525 Pred = ICmpInst::ICMP_SGT;