Lines Matching refs:simplifyICmpInst
66 static Value *simplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS,
1004 Value *V = simplifyICmpInst(Pred, LHS, RHS, Q, MaxRecurse); in isICmpTrue()
3296 if (Value *V = simplifyICmpInst(Pred, A == RHS ? B : A, in simplifyICmpWithBinOp()
3304 simplifyICmpInst(Pred, Constant::getNullValue(LHS->getType()), in simplifyICmpWithBinOp()
3332 if (Value *V = simplifyICmpInst(Pred, Y, Z, Q, MaxRecurse - 1)) in simplifyICmpWithBinOp()
3412 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(1), in simplifyICmpWithBinOp()
3459 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp()
3467 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp()
3474 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp()
3485 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp()
3551 if (Value *V = simplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax()
3565 if (Value *V = simplifyICmpInst(InvEqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax()
3625 if (Value *V = simplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax()
3639 if (Value *V = simplifyICmpInst(InvEqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax()
3737 static Value *simplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, in simplifyICmpInst() function
3814 if (Value *V = simplifyICmpInst(Pred, SrcOp, in simplifyICmpInst()
3821 if (Value *V = simplifyICmpInst(Pred, SrcOp, RI->getOperand(0), Q, in simplifyICmpInst()
3834 simplifyICmpInst(ICmpInst::getUnsignedPredicate(Pred), SrcOp, in simplifyICmpInst()
3869 if (Value *V = simplifyICmpInst(ICmpInst::getUnsignedPredicate(Pred), in simplifyICmpInst()
3913 if (Value *V = simplifyICmpInst(Pred, SrcOp, RI->getOperand(0), Q, in simplifyICmpInst()
3947 simplifyICmpInst(Pred, SrcOp, Trunc, Q, MaxRecurse - 1)) in simplifyICmpInst()
3978 if (Value *V = simplifyICmpInst(ICmpInst::ICMP_SLT, SrcOp, in simplifyICmpInst()
3987 if (Value *V = simplifyICmpInst(ICmpInst::ICMP_SGE, SrcOp, in simplifyICmpInst()
4054 Value *llvm::simplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, in simplifyICmpInst() function in llvm
4056 return ::simplifyICmpInst(Predicate, LHS, RHS, Q, RecursionLimit); in simplifyICmpInst()
6052 return simplifyICmpInst(Predicate, LHS, RHS, Q, MaxRecurse); in simplifyCmpInst()
7052 return simplifyICmpInst(cast<ICmpInst>(I)->getPredicate(), NewOps[0], in simplifyInstructionWithOperands()