Lines Matching refs:IsFP
2390 static unsigned getVectorComparison(ISD::CondCode CC, bool IsFP) { in getVectorComparison() argument
2394 return IsFP ? SystemZISD::VFCMPE : SystemZISD::VICMPE; in getVectorComparison()
2398 return IsFP ? SystemZISD::VFCMPHE : static_cast<SystemZISD::NodeType>(0); in getVectorComparison()
2402 return IsFP ? SystemZISD::VFCMPH : SystemZISD::VICMPH; in getVectorComparison()
2405 return IsFP ? static_cast<SystemZISD::NodeType>(0) : SystemZISD::VICMPHL; in getVectorComparison()
2416 static unsigned getVectorComparisonOrInvert(ISD::CondCode CC, bool IsFP, in getVectorComparisonOrInvert() argument
2418 if (unsigned Opcode = getVectorComparison(CC, IsFP)) { in getVectorComparisonOrInvert()
2423 CC = ISD::getSetCCInverse(CC, !IsFP); in getVectorComparisonOrInvert()
2424 if (unsigned Opcode = getVectorComparison(CC, IsFP)) { in getVectorComparisonOrInvert()
2470 bool IsFP = CmpOp0.getValueType().isFloatingPoint(); in lowerVectorSETCC() local
2479 assert(IsFP && "Unexpected integer comparison"); in lowerVectorSETCC()
2491 assert(IsFP && "Unexpected integer comparison"); in lowerVectorSETCC()
2502 if (unsigned Opcode = getVectorComparisonOrInvert(CC, IsFP, Invert)) in lowerVectorSETCC()
2506 if (unsigned Opcode = getVectorComparisonOrInvert(CC, IsFP, Invert)) in lowerVectorSETCC()