Lines Matching refs:SPCC

1459 static SPCC::CondCodes IntCondCCodeToICC(ISD::CondCode CC) {  in IntCondCCodeToICC()
1462 case ISD::SETEQ: return SPCC::ICC_E; in IntCondCCodeToICC()
1463 case ISD::SETNE: return SPCC::ICC_NE; in IntCondCCodeToICC()
1464 case ISD::SETLT: return SPCC::ICC_L; in IntCondCCodeToICC()
1465 case ISD::SETGT: return SPCC::ICC_G; in IntCondCCodeToICC()
1466 case ISD::SETLE: return SPCC::ICC_LE; in IntCondCCodeToICC()
1467 case ISD::SETGE: return SPCC::ICC_GE; in IntCondCCodeToICC()
1468 case ISD::SETULT: return SPCC::ICC_CS; in IntCondCCodeToICC()
1469 case ISD::SETULE: return SPCC::ICC_LEU; in IntCondCCodeToICC()
1470 case ISD::SETUGT: return SPCC::ICC_GU; in IntCondCCodeToICC()
1471 case ISD::SETUGE: return SPCC::ICC_CC; in IntCondCCodeToICC()
1477 static SPCC::CondCodes FPCondCCodeToFCC(ISD::CondCode CC) { in FPCondCCodeToFCC()
1481 case ISD::SETOEQ: return SPCC::FCC_E; in FPCondCCodeToFCC()
1483 case ISD::SETUNE: return SPCC::FCC_NE; in FPCondCCodeToFCC()
1485 case ISD::SETOLT: return SPCC::FCC_L; in FPCondCCodeToFCC()
1487 case ISD::SETOGT: return SPCC::FCC_G; in FPCondCCodeToFCC()
1489 case ISD::SETOLE: return SPCC::FCC_LE; in FPCondCCodeToFCC()
1491 case ISD::SETOGE: return SPCC::FCC_GE; in FPCondCCodeToFCC()
1492 case ISD::SETULT: return SPCC::FCC_UL; in FPCondCCodeToFCC()
1493 case ISD::SETULE: return SPCC::FCC_ULE; in FPCondCCodeToFCC()
1494 case ISD::SETUGT: return SPCC::FCC_UG; in FPCondCCodeToFCC()
1495 case ISD::SETUGE: return SPCC::FCC_UGE; in FPCondCCodeToFCC()
1496 case ISD::SETUO: return SPCC::FCC_U; in FPCondCCodeToFCC()
1497 case ISD::SETO: return SPCC::FCC_O; in FPCondCCodeToFCC()
1498 case ISD::SETONE: return SPCC::FCC_LG; in FPCondCCodeToFCC()
1499 case ISD::SETUEQ: return SPCC::FCC_UE; in FPCondCCodeToFCC()
1993 ISD::CondCode CC, unsigned &SPCC) { in LookThroughSetCC() argument
2004 SPCC = cast<ConstantSDNode>(LHS.getOperand(2))->getZExtValue(); in LookThroughSetCC()
2311 unsigned &SPCC, const SDLoc &DL, in LowerF128Compare() argument
2316 switch(SPCC) { in LowerF128Compare()
2318 case SPCC::FCC_E : LibCall = is64Bit? "_Qp_feq" : "_Q_feq"; break; in LowerF128Compare()
2319 case SPCC::FCC_NE : LibCall = is64Bit? "_Qp_fne" : "_Q_fne"; break; in LowerF128Compare()
2320 case SPCC::FCC_L : LibCall = is64Bit? "_Qp_flt" : "_Q_flt"; break; in LowerF128Compare()
2321 case SPCC::FCC_G : LibCall = is64Bit? "_Qp_fgt" : "_Q_fgt"; break; in LowerF128Compare()
2322 case SPCC::FCC_LE : LibCall = is64Bit? "_Qp_fle" : "_Q_fle"; break; in LowerF128Compare()
2323 case SPCC::FCC_GE : LibCall = is64Bit? "_Qp_fge" : "_Q_fge"; break; in LowerF128Compare()
2324 case SPCC::FCC_UL : in LowerF128Compare()
2325 case SPCC::FCC_ULE: in LowerF128Compare()
2326 case SPCC::FCC_UG : in LowerF128Compare()
2327 case SPCC::FCC_UGE: in LowerF128Compare()
2328 case SPCC::FCC_U : in LowerF128Compare()
2329 case SPCC::FCC_O : in LowerF128Compare()
2330 case SPCC::FCC_LG : in LowerF128Compare()
2331 case SPCC::FCC_UE : LibCall = is64Bit? "_Qp_cmp" : "_Q_cmp"; break; in LowerF128Compare()
2351 switch(SPCC) { in LowerF128Compare()
2354 SPCC = SPCC::ICC_NE; in LowerF128Compare()
2357 case SPCC::FCC_UL : { in LowerF128Compare()
2361 SPCC = SPCC::ICC_NE; in LowerF128Compare()
2364 case SPCC::FCC_ULE: { in LowerF128Compare()
2366 SPCC = SPCC::ICC_NE; in LowerF128Compare()
2369 case SPCC::FCC_UG : { in LowerF128Compare()
2371 SPCC = SPCC::ICC_G; in LowerF128Compare()
2374 case SPCC::FCC_UGE: { in LowerF128Compare()
2376 SPCC = SPCC::ICC_NE; in LowerF128Compare()
2380 case SPCC::FCC_U : { in LowerF128Compare()
2382 SPCC = SPCC::ICC_E; in LowerF128Compare()
2385 case SPCC::FCC_O : { in LowerF128Compare()
2387 SPCC = SPCC::ICC_NE; in LowerF128Compare()
2390 case SPCC::FCC_LG : { in LowerF128Compare()
2394 SPCC = SPCC::ICC_NE; in LowerF128Compare()
2397 case SPCC::FCC_UE : { in LowerF128Compare()
2401 SPCC = SPCC::ICC_E; in LowerF128Compare()
2547 unsigned Opc, SPCC = ~0U; in LowerBR_CC() local
2551 LookThroughSetCC(LHS, RHS, CC, SPCC); in LowerBR_CC()
2557 if (SPCC == ~0U) SPCC = IntCondCCodeToICC(CC); in LowerBR_CC()
2562 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC); in LowerBR_CC()
2563 CompareFlag = TLI.LowerF128Compare(LHS, RHS, SPCC, dl, DAG); in LowerBR_CC()
2567 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC); in LowerBR_CC()
2572 DAG.getConstant(SPCC, dl, MVT::i32), CompareFlag); in LowerBR_CC()
2584 unsigned Opc, SPCC = ~0U; in LowerSELECT_CC() local
2588 LookThroughSetCC(LHS, RHS, CC, SPCC); in LowerSELECT_CC()
2595 if (SPCC == ~0U) SPCC = IntCondCCodeToICC(CC); in LowerSELECT_CC()
2598 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC); in LowerSELECT_CC()
2599 CompareFlag = TLI.LowerF128Compare(LHS, RHS, SPCC, dl, DAG); in LowerSELECT_CC()
2604 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC); in LowerSELECT_CC()
2608 DAG.getConstant(SPCC, dl, MVT::i32), CompareFlag); in LowerSELECT_CC()
3246 unsigned CC = (SPCC::CondCodes)MI.getOperand(3).getImm(); in expandSelectCC()