Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h840 enum class SelectPatternNaNBehaviour { enum
853 SelectPatternNaNBehaviour
870 SelectPatternNaNBehaviour VsNaNRetVal) const;
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6027 SelectPatternNaNBehaviour VsNaNRetVal) const { in getFPMinMaxOpcForSelect()
6028 assert(VsNaNRetVal != SelectPatternNaNBehaviour::NOT_APPLICABLE && in getFPMinMaxOpcForSelect()
6039 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_OTHER) in getFPMinMaxOpcForSelect()
6041 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_NAN) in getFPMinMaxOpcForSelect()
6052 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_OTHER) in getFPMinMaxOpcForSelect()
6054 if (VsNaNRetVal == SelectPatternNaNBehaviour::RETURNS_NAN) in getFPMinMaxOpcForSelect()
6064 CombinerHelper::SelectPatternNaNBehaviour
6071 return SelectPatternNaNBehaviour::NOT_APPLICABLE; in computeRetValAgainstNaN()
6073 return SelectPatternNaNBehaviour::RETURNS_ANY; in computeRetValAgainstNaN()
6077 return LHSSafe ? SelectPatternNaNBehaviour::RETURNS_NAN in computeRetValAgainstNaN()
[all …]