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

References

lib/Analysis/LazyValueInfo.cpp
  906         case SPF_UMAX:                   /// Unsigned maximum
lib/Analysis/ValueTracking.cpp
 1090     } else if (SPF == SPF_UMAX) {
 4561       return {SPF_UMAX, SPNB_NA, false};
 4618   case SPF_UMAX:
 4714       return {CmpLHS == TrueVal ? SPF_UMAX : SPF_UMIN, SPNB_NA, false};
 4721       return {CmpLHS == FalseVal ? SPF_UMAX : SPF_UMIN, SPNB_NA, false};
 4863     case ICmpInst::ICMP_UGE: return {SPF_UMAX, SPNB_NA, false};
 5113   if (SPF == SPF_UMAX) return ICmpInst::ICMP_UGT;
 5123   if (SPF == SPF_UMIN) return SPF_UMAX;
 5125   if (SPF == SPF_UMAX) return SPF_UMIN;
 5671     case SPF_UMAX:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3288     case SPF_UMAX:    Opc = ISD::UMAX; break;
lib/Transforms/InstCombine/InstCombineSelect.cpp
 1556         (SPF1 == SPF_UMIN && SPF2 == SPF_UMAX) ||
 1557         (SPF1 == SPF_UMAX && SPF2 == SPF_UMIN))
 1569           (SPF1 == SPF_UMAX && CB->uge(*CC)) ||
 1577           (SPF1 == SPF_UMAX && CB->ult(*CC)) ||
 1591        (SPF1 == SPF_UMAX && match(C, m_c_UMin(m_Specific(A), m_Specific(B)))) ||
 1982                     SPF == SelectPatternFlavor::SPF_UMAX;
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  319     if (SPF == SPF_UMAX) {
lib/Transforms/Scalar/EarlyCSE.cpp
  203         SPF == SPF_UMIN || SPF == SPF_UMAX) {
  309           LSPF == SPF_UMIN || LSPF == SPF_UMAX)