Lines Matching refs:SelectPatternNaNBehaviour
6349 SelectPatternNaNBehaviour VsNaNRetVal) const { in getFPMinMaxOpcForSelect()
6350 assert(VsNaNRetVal != SelectPatternNaNBehaviour::NOT_APPLICABLE && in getFPMinMaxOpcForSelect()
6361 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_OTHER) in getFPMinMaxOpcForSelect()
6363 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_NAN) in getFPMinMaxOpcForSelect()
6374 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_OTHER) in getFPMinMaxOpcForSelect()
6376 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_NAN) in getFPMinMaxOpcForSelect()
6386 CombinerHelper::SelectPatternNaNBehaviour
6393 return SelectPatternNaNBehaviour::NOT_APPLICABLE; in computeRetValAgainstNaN()
6395 return SelectPatternNaNBehaviour::RETURNS_ANY; in computeRetValAgainstNaN()
6399 return LHSSafe ? SelectPatternNaNBehaviour::RETURNS_NAN in computeRetValAgainstNaN()
6400 : SelectPatternNaNBehaviour::RETURNS_OTHER; in computeRetValAgainstNaN()
6403 return LHSSafe ? SelectPatternNaNBehaviour::RETURNS_OTHER in computeRetValAgainstNaN()
6404 : SelectPatternNaNBehaviour::RETURNS_NAN; in computeRetValAgainstNaN()
6426 SelectPatternNaNBehaviour ResWithKnownNaNInfo = in matchFPSelectToMinMax()
6428 if (ResWithKnownNaNInfo == SelectPatternNaNBehaviour::NOT_APPLICABLE) in matchFPSelectToMinMax()
6433 if (ResWithKnownNaNInfo == SelectPatternNaNBehaviour::RETURNS_NAN) in matchFPSelectToMinMax()
6434 ResWithKnownNaNInfo = SelectPatternNaNBehaviour::RETURNS_OTHER; in matchFPSelectToMinMax()
6435 else if (ResWithKnownNaNInfo == SelectPatternNaNBehaviour::RETURNS_OTHER) in matchFPSelectToMinMax()
6436 ResWithKnownNaNInfo = SelectPatternNaNBehaviour::RETURNS_NAN; in matchFPSelectToMinMax()