Lines Matching refs:SP
26 // namespace. But SPARC backend uses "SP" as its namespace.
29 using namespace SP;
60 case SP::JMPLrr:
61 case SP::JMPLri: {
68 case SP::G0: // jmp $addr | ret | retl
73 case SP::I7: O << "\tret"; return true;
74 case SP::O7: O << "\tretl"; return true;
79 case SP::O7: // call $addr
84 case SP::V9FCMPS: case SP::V9FCMPD: case SP::V9FCMPQ:
85 case SP::V9FCMPES: case SP::V9FCMPED: case SP::V9FCMPEQ: {
89 || (MI->getOperand(0).getReg() != SP::FCC0))
94 case SP::V9FCMPS: O << "\tfcmps "; break;
95 case SP::V9FCMPD: O << "\tfcmpd "; break;
96 case SP::V9FCMPQ: O << "\tfcmpq "; break;
97 case SP::V9FCMPES: O << "\tfcmpes "; break;
98 case SP::V9FCMPED: O << "\tfcmped "; break;
99 case SP::V9FCMPEQ: O << "\tfcmpeq "; break;
125 case SP::TICCri: // Fall through
126 case SP::TICCrr: // Fall through
127 case SP::TRAPri: // Fall through
128 case SP::TRAPrr: // Fall through
129 case SP::TXCCri: // Fall through
130 case SP::TXCCrr: // Fall through
154 if (MO.isReg() && MO.getReg() == SP::G0)
170 case SP::FBCOND:
171 case SP::FBCONDA:
172 case SP::BPFCC:
173 case SP::BPFCCA:
174 case SP::BPFCCNT:
175 case SP::BPFCCANT:
176 case SP::MOVFCCrr: case SP::V9MOVFCCrr:
177 case SP::MOVFCCri: case SP::V9MOVFCCri:
178 case SP::FMOVS_FCC: case SP::V9FMOVS_FCC:
179 case SP::FMOVD_FCC: case SP::V9FMOVD_FCC:
180 case SP::FMOVQ_FCC: case SP::V9FMOVQ_FCC:
184 case SP::CBCOND:
185 case SP::CBCONDA: