Lines Matching refs:CmpPredicate
69 static Value *simplifyCmpInst(CmpPredicate, Value *, Value *,
71 static Value *simplifyICmpInst(CmpPredicate Predicate, Value *LHS, Value *RHS,
96 static bool isSameCompare(Value *V, CmpPredicate Pred, Value *LHS, Value *RHS) { in isSameCompare()
113 static Value *simplifyCmpSelCase(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyCmpSelCase()
129 static Value *simplifyCmpSelTrueCase(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyCmpSelTrueCase()
137 static Value *simplifyCmpSelFalseCase(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyCmpSelFalseCase()
431 static Value *threadCmpOverSelect(CmpPredicate Pred, Value *LHS, Value *RHS, in threadCmpOverSelect()
523 static Value *threadCmpOverPHI(CmpPredicate Pred, Value *LHS, Value *RHS, in threadCmpOverPHI()
968 static bool isICmpTrue(CmpPredicate Pred, Value *LHS, Value *RHS, in isICmpTrue()
1513 CmpPredicate EqPred; in simplifyUnsignedRangeCheck()
1518 CmpPredicate UnsignedPred; in simplifyUnsignedRangeCheck()
1657 CmpPredicate Pred0, Pred1; in simplifyAndOfICmpsWithAdd()
1704 CmpPredicate Pred0, Pred1; in simplifyAndOrOfICmpsWithCtpop()
1748 CmpPredicate Pred0, Pred1; in simplifyOrOfICmpsWithAdd()
1904 CmpPredicate Pred; in simplifyAndOrWithICmpEq()
2574 static Value *extractEquivalentCondition(Value *V, CmpPredicate Pred, in extractEquivalentCondition()
2683 static Constant *computePointerICmp(CmpPredicate Pred, Value *LHS, Value *RHS, in computePointerICmp()
2820 static Value *simplifyICmpOfBools(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyICmpOfBools()
2923 static Value *simplifyICmpWithZero(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyICmpWithZero()
2983 static Value *simplifyICmpWithConstant(CmpPredicate Pred, Value *LHS, in simplifyICmpWithConstant()
3088 static Value *simplifyICmpUsingMonotonicValues(CmpPredicate Pred, Value *LHS, in simplifyICmpUsingMonotonicValues()
3107 static Value *simplifyICmpWithBinOpOnLHS(CmpPredicate Pred, BinaryOperator *LBO, in simplifyICmpWithBinOpOnLHS()
3227 static bool trySimplifyICmpWithAdds(CmpPredicate Pred, Value *LHS, Value *RHS, in trySimplifyICmpWithAdds()
3252 static Value *simplifyICmpWithBinOp(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyICmpWithBinOp()
3486 static Value *simplifyICmpWithMinMax(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyICmpWithMinMax()
3671 static Value *simplifyICmpWithDominatingAssume(CmpPredicate Predicate, in simplifyICmpWithDominatingAssume()
3694 static Value *simplifyICmpWithIntrinsicOnLHS(CmpPredicate Pred, Value *LHS, in simplifyICmpWithIntrinsicOnLHS()
3743 static Value *simplifyICmpInst(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyICmpInst()
4057 Value *llvm::simplifyICmpInst(CmpPredicate Predicate, Value *LHS, Value *RHS, in simplifyICmpInst()
4064 static Value *simplifyFCmpInst(CmpPredicate Pred, Value *LHS, Value *RHS, in simplifyFCmpInst()
4289 Value *llvm::simplifyFCmpInst(CmpPredicate Predicate, Value *LHS, Value *RHS, in simplifyFCmpInst()
4544 CmpPredicate Pred, Value *TVal, in simplifyCmpSelOfMaxMin()
4657 CmpPredicate Pred; in simplifySelectWithICmpCond()
4774 CmpPredicate Pred; in simplifySelectWithFCmp()
6130 static Value *simplifyCmpInst(CmpPredicate Predicate, Value *LHS, Value *RHS, in simplifyCmpInst()
6137 Value *llvm::simplifyCmpInst(CmpPredicate Predicate, Value *LHS, Value *RHS, in simplifyCmpInst()