Home
last modified time | relevance | path

Searched refs:SelectPatternNaNBehaviour (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h867 enum class SelectPatternNaNBehaviour { enum
880 SelectPatternNaNBehaviour
897 SelectPatternNaNBehaviour VsNaNRetVal) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6066 SelectPatternNaNBehaviour VsNaNRetVal) const { in getFPMinMaxOpcForSelect()
6080 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_NAN) in getFPMinMaxOpcForSelect()
6093 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_NAN) in getFPMinMaxOpcForSelect()
6103 CombinerHelper::SelectPatternNaNBehaviour
6110 return SelectPatternNaNBehaviour::NOT_APPLICABLE; in computeRetValAgainstNaN()
6112 return SelectPatternNaNBehaviour::RETURNS_ANY; in computeRetValAgainstNaN()
6116 return LHSSafe ? SelectPatternNaNBehaviour::RETURNS_NAN in computeRetValAgainstNaN()
6117 : SelectPatternNaNBehaviour::RETURNS_OTHER; in computeRetValAgainstNaN()
6120 return LHSSafe ? SelectPatternNaNBehaviour::RETURNS_OTHER in computeRetValAgainstNaN()
6121 : SelectPatternNaNBehaviour::RETURNS_NAN; in computeRetValAgainstNaN()
[all …]