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

References

lib/Analysis/ValueTracking.cpp
 4783       if (match(CmpRHS, m_AnyZeroFP()))
 4784         CmpRHS = OutputZeroVal;
 4789   RHS = CmpRHS;
 4802         !isKnownNonZero(CmpRHS))
 4816     bool RHSSafe = isKnownNonNaN(CmpRHS, FMF);
 4848   if (TrueVal == CmpRHS && FalseVal == CmpLHS) {
 4849     std::swap(CmpLHS, CmpRHS);
 4859   if (TrueVal == CmpLHS && FalseVal == CmpRHS) {
 4898       if (Pred == ICmpInst::ICMP_SGT && match(CmpRHS, ZeroOrAllOnes))
 4902       if (Pred == ICmpInst::ICMP_SGE && match(CmpRHS, ZeroOrOne))
 4907       if (Pred == ICmpInst::ICMP_SLT && match(CmpRHS, ZeroOrOne))
 4920       if (Pred == ICmpInst::ICMP_SGT && match(CmpRHS, ZeroOrAllOnes))
 4925       if (Pred == ICmpInst::ICMP_SLT && match(CmpRHS, ZeroOrOne))
 4931     return matchMinMax(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal, LHS, RHS, Depth);
 4938        !isKnownNonZero(CmpRHS)))
 4941   return matchFastFloatClamp(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal, LHS, RHS);