reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/InstructionSimplify.cpp
 2990     EqP = CmpInst::ICMP_SGE; // "A == smax(A, B)" iff "A sge B".
 2997     EqP = CmpInst::ICMP_SGE; // "A == smax(A, B)" iff "A sge B".
 3004     EqP = CmpInst::ICMP_SLE; // "A == smin(A, B)" iff "A sle B".
 3012     EqP = CmpInst::ICMP_SLE; // "A == smin(A, B)" iff "A sle B".
 3026       if (Value *V = ExtractEquivalentCondition(LHS, EqP, A, B))
 3028       if (Value *V = ExtractEquivalentCondition(RHS, EqP, A, B))
 3032         if (Value *V = SimplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1))
 3037       CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP);
 3064     EqP = CmpInst::ICMP_UGE; // "A == umax(A, B)" iff "A uge B".
 3071     EqP = CmpInst::ICMP_UGE; // "A == umax(A, B)" iff "A uge B".
 3078     EqP = CmpInst::ICMP_ULE; // "A == umin(A, B)" iff "A ule B".
 3086     EqP = CmpInst::ICMP_ULE; // "A == umin(A, B)" iff "A ule B".
 3100       if (Value *V = ExtractEquivalentCondition(LHS, EqP, A, B))
 3102       if (Value *V = ExtractEquivalentCondition(RHS, EqP, A, B))
 3106         if (Value *V = SimplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1))
 3111       CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP);