Lines Matching refs:CmpMode
2900 enum class CmpMode { Int, FP, StrictFP, SignalingFP }; enum
2901 static unsigned getVectorComparison(ISD::CondCode CC, CmpMode Mode) { in getVectorComparison()
2906 case CmpMode::Int: return SystemZISD::VICMPE; in getVectorComparison()
2907 case CmpMode::FP: return SystemZISD::VFCMPE; in getVectorComparison()
2908 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPE; in getVectorComparison()
2909 case CmpMode::SignalingFP: return SystemZISD::STRICT_VFCMPES; in getVectorComparison()
2916 case CmpMode::Int: return 0; in getVectorComparison()
2917 case CmpMode::FP: return SystemZISD::VFCMPHE; in getVectorComparison()
2918 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPHE; in getVectorComparison()
2919 case CmpMode::SignalingFP: return SystemZISD::STRICT_VFCMPHES; in getVectorComparison()
2926 case CmpMode::Int: return SystemZISD::VICMPH; in getVectorComparison()
2927 case CmpMode::FP: return SystemZISD::VFCMPH; in getVectorComparison()
2928 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPH; in getVectorComparison()
2929 case CmpMode::SignalingFP: return SystemZISD::STRICT_VFCMPHS; in getVectorComparison()
2935 case CmpMode::Int: return SystemZISD::VICMPHL; in getVectorComparison()
2936 case CmpMode::FP: return 0; in getVectorComparison()
2937 case CmpMode::StrictFP: return 0; in getVectorComparison()
2938 case CmpMode::SignalingFP: return 0; in getVectorComparison()
2950 static unsigned getVectorComparisonOrInvert(ISD::CondCode CC, CmpMode Mode, in getVectorComparisonOrInvert()
2957 CC = ISD::getSetCCInverse(CC, Mode == CmpMode::Int ? MVT::i32 : MVT::f32); in getVectorComparisonOrInvert()
3032 CmpMode Mode = IsSignaling ? CmpMode::SignalingFP : in lowerVectorSETCC()
3033 Chain ? CmpMode::StrictFP : IsFP ? CmpMode::FP : CmpMode::Int; in lowerVectorSETCC()