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

References

lib/Analysis/ValueTracking.cpp
 4827         NaNBehavior = SPNB_RETURNS_NAN;
 4841         NaNBehavior = SPNB_RETURNS_NAN;
 4851     if (NaNBehavior == SPNB_RETURNS_NAN)
 4854       NaNBehavior = SPNB_RETURNS_NAN;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3295       case SPNB_RETURNS_NAN:   Opc = ISD::FMINIMUM; break;
 3312       case SPNB_RETURNS_NAN:   Opc = ISD::FMAXIMUM; break;
unittests/Analysis/ValueTrackingTest.cpp
   93   expectPattern({SPF_FMINNUM, SPNB_RETURNS_NAN, false});
  123   expectPattern({SPF_FMAXNUM, SPNB_RETURNS_NAN, false});
  176   expectPattern({SPF_FMINNUM, SPNB_RETURNS_NAN, true});
  187   expectPattern({SPF_FMINNUM, SPNB_RETURNS_NAN, false});
  198   expectPattern({SPF_FMINNUM, SPNB_RETURNS_NAN, true});
  209   expectPattern({SPF_FMINNUM, SPNB_RETURNS_NAN, false});
  264   expectPattern({SPF_FMAXNUM, SPNB_RETURNS_NAN, true});
  275   expectPattern({SPF_FMAXNUM, SPNB_RETURNS_NAN, false});
  286   expectPattern({SPF_FMAXNUM, SPNB_RETURNS_NAN, true});
  297   expectPattern({SPF_FMAXNUM, SPNB_RETURNS_NAN, false});
  377   expectPattern({SPF_FMINNUM, SPNB_RETURNS_NAN, false});