reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
900 case SPF_SMIN: /// Signed minimum
lib/Analysis/ValueTracking.cpp1080 } else if (SPF == SPF_SMIN) { 2312 if (SPF != SPF_SMAX && SPF != SPF_SMIN) 2326 if (SPF == SPF_SMIN) 4556 return {SPF_SMIN, SPNB_NA, false}; 4594 case SPF_SMIN: 4692 return {Pred == CmpInst::ICMP_SGT ? SPF_SMIN : SPF_SMAX, SPNB_NA, false}; 4699 return {Pred == CmpInst::ICMP_SGT ? SPF_SMAX : SPF_SMIN, SPNB_NA, false}; 4729 return {Pred == CmpInst::ICMP_SGT ? SPF_SMIN : SPF_SMAX, SPNB_NA, false}; 4735 return {Pred == CmpInst::ICMP_SGT ? SPF_SMAX : SPF_SMIN, SPNB_NA, false}; 4869 case ICmpInst::ICMP_SLE: return {SPF_SMIN, SPNB_NA, false}; 5110 if (SPF == SPF_SMIN) return ICmpInst::ICMP_SLT; 5122 if (SPF == SPF_SMIN) return SPF_SMAX; 5124 if (SPF == SPF_SMAX) return SPF_SMIN; 5674 case SPF_SMIN:lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
3291 case SPF_SMIN: Opc = ISD::SMIN; break;
lib/Transforms/InstCombine/InstCombineCompares.cpp 1401 if (SPR.Flavor == SPF_SMIN) {
lib/Transforms/InstCombine/InstCombineSelect.cpp1554 if ((SPF1 == SPF_SMIN && SPF2 == SPF_SMAX) || 1555 (SPF1 == SPF_SMAX && SPF2 == SPF_SMIN) || 1568 (SPF1 == SPF_SMIN && CB->sle(*CC)) || 1576 (SPF1 == SPF_SMIN && CB->sgt(*CC)) || 1590 (SPF1 == SPF_SMIN && match(C, m_c_SMax(m_Specific(A), m_Specific(B)))) ||lib/Transforms/Scalar/EarlyCSE.cpp
202 if (SPF == SPF_SMIN || SPF == SPF_SMAX || 308 if (LSPF == SPF_SMIN || LSPF == SPF_SMAX ||unittests/Analysis/ValueTrackingTest.cpp
449 expectPattern({SPF_SMIN, SPNB_NA, false});