Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h939 enum class SelectPatternNaNBehaviour { enum
952 SelectPatternNaNBehaviour
969 SelectPatternNaNBehaviour VsNaNRetVal) const;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6349 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()
[all …]