Lines Matching refs:SPISD
284 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps);
363 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps);
986 Chain = DAG.getNode(SPISD::CALL, dl, NodeTys, Ops);
1301 Chain = DAG.getNode(SPISD::CALL, DL, NodeTys, Ops);
1778 switch ((SPISD::NodeType)Opcode) {
1779 case SPISD::FIRST_NUMBER: break;
1780 case SPISD::CMPICC: return "SPISD::CMPICC";
1781 case SPISD::CMPFCC: return "SPISD::CMPFCC";
1782 case SPISD::BRICC: return "SPISD::BRICC";
1783 case SPISD::BRXCC: return "SPISD::BRXCC";
1784 case SPISD::BRFCC: return "SPISD::BRFCC";
1785 case SPISD::SELECT_ICC: return "SPISD::SELECT_ICC";
1786 case SPISD::SELECT_XCC: return "SPISD::SELECT_XCC";
1787 case SPISD::SELECT_FCC: return "SPISD::SELECT_FCC";
1788 case SPISD::Hi: return "SPISD::Hi";
1789 case SPISD::Lo: return "SPISD::Lo";
1790 case SPISD::FTOI: return "SPISD::FTOI";
1791 case SPISD::ITOF: return "SPISD::ITOF";
1792 case SPISD::FTOX: return "SPISD::FTOX";
1793 case SPISD::XTOF: return "SPISD::XTOF";
1794 case SPISD::CALL: return "SPISD::CALL";
1795 case SPISD::RET_FLAG: return "SPISD::RET_FLAG";
1796 case SPISD::GLOBAL_BASE_REG: return "SPISD::GLOBAL_BASE_REG";
1797 case SPISD::FLUSHW: return "SPISD::FLUSHW";
1798 case SPISD::TLS_ADD: return "SPISD::TLS_ADD";
1799 case SPISD::TLS_LD: return "SPISD::TLS_LD";
1800 case SPISD::TLS_CALL: return "SPISD::TLS_CALL";
1826 case SPISD::SELECT_ICC:
1827 case SPISD::SELECT_XCC:
1828 case SPISD::SELECT_FCC:
1845 (((LHS.getOpcode() == SPISD::SELECT_ICC ||
1846 LHS.getOpcode() == SPISD::SELECT_XCC) &&
1847 LHS.getOperand(3).getOpcode() == SPISD::CMPICC) ||
1848 (LHS.getOpcode() == SPISD::SELECT_FCC &&
1849 LHS.getOperand(3).getOpcode() == SPISD::CMPFCC)) &&
1894 SDValue Hi = DAG.getNode(SPISD::Hi, DL, VT, withTargetFlags(Op, HiTF, DAG));
1895 SDValue Lo = DAG.getNode(SPISD::Lo, DL, VT, withTargetFlags(Op, LoTF, DAG));
1910 SDValue GlobalBase = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, VT);
1935 L44 = DAG.getNode(SPISD::Lo, DL, VT, L44);
1993 SDValue Base = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, PtrVT);
1994 SPISD::TLS_ADD, DL, PtrVT, Base, HiLo,
2017 Chain = DAG.getNode(SPISD::TLS_CALL, DL, NodeTys, Ops);
2027 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT,
2029 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT,
2032 return DAG.getNode(SPISD::TLS_ADD, DL, PtrVT, Ret, HiLo,
2040 SDValue Base = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, PtrVT);
2051 SDValue Offset = DAG.getNode(SPISD::TLS_LD,
2054 return DAG.getNode(SPISD::TLS_ADD, DL, PtrVT,
2061 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT,
2063 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT,
2207 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2214 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2219 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2224 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2229 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2235 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2240 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2247 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2254 return DAG.getNode(SPISD::CMPICC, DL, MVT::Glue, Result, RHS);
2315 Op = DAG.getNode(SPISD::FTOI, dl, MVT::f32, Op.getOperand(0));
2317 Op = DAG.getNode(SPISD::FTOX, dl, MVT::f64, Op.getOperand(0));
2346 unsigned opcode = (OpVT == MVT::i32)? SPISD::ITOF : SPISD::XTOF;
2408 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, MVT::Glue, LHS, RHS);
2411 Opc = LHS.getValueType() == MVT::i32 ? SPISD::BRICC : SPISD::BRXCC;
2416 Opc = SPISD::BRICC;
2418 CompareFlag = DAG.getNode(SPISD::CMPFCC, dl, MVT::Glue, LHS, RHS);
2420 Opc = SPISD::BRFCC;
2444 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, MVT::Glue, LHS, RHS);
2446 SPISD::SELECT_ICC : SPISD::SELECT_XCC;
2452 Opc = SPISD::SELECT_ICC;
2454 CompareFlag = DAG.getNode(SPISD::CMPFCC, dl, MVT::Glue, LHS, RHS);
2455 Opc = SPISD::SELECT_FCC;
2533 SDValue Chain = DAG.getNode(SPISD::FLUSHW,