Lines Matching refs:SimplifyICmpInst
1846 /// SimplifyICmpInst - Given operands for an ICmpInst, see if we can
1848 static Value *SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS,
2039 if (Value *V = SimplifyICmpInst(Pred, SrcOp,
2046 if (Value *V = SimplifyICmpInst(Pred, SrcOp, RI->getOperand(0),
2058 if (Value *V = SimplifyICmpInst(ICmpInst::getUnsignedPredicate(Pred),
2074 if (Value *V = SimplifyICmpInst(ICmpInst::getUnsignedPredicate(Pred),
2118 if (Value *V = SimplifyICmpInst(Pred, SrcOp, RI->getOperand(0),
2133 if (Value *V = SimplifyICmpInst(Pred, SrcOp, Trunc, Q, MaxRecurse-1))
2165 if (Value *V = SimplifyICmpInst(ICmpInst::ICMP_SLT, SrcOp,
2174 if (Value *V = SimplifyICmpInst(ICmpInst::ICMP_SGE, SrcOp,
2208 if (Value *V = SimplifyICmpInst(Pred, A == RHS ? B : A,
2215 if (Value *V = SimplifyICmpInst(Pred,
2243 if (Value *V = SimplifyICmpInst(Pred, Y, Z, Q, MaxRecurse-1))
2328 if (Value *V = SimplifyICmpInst(Pred, LBO->getOperand(0),
2339 if (Value *V = SimplifyICmpInst(Pred, LBO->getOperand(0),
2394 if (Value *V = SimplifyICmpInst(EqP, A, B, Q, MaxRecurse-1))
2408 if (Value *V = SimplifyICmpInst(InvEqP, A, B, Q, MaxRecurse-1))
2464 if (Value *V = SimplifyICmpInst(EqP, A, B, Q, MaxRecurse-1))
2478 if (Value *V = SimplifyICmpInst(InvEqP, A, B, Q, MaxRecurse-1))
2577 Value *llvm::SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS,
2581 return ::SimplifyICmpInst(Predicate, LHS, RHS, Query (TD, TLI, DT),
2927 return SimplifyICmpInst(Predicate, LHS, RHS, Q, MaxRecurse);
3102 Result = SimplifyICmpInst(cast<ICmpInst>(I)->getPredicate(),