Lines Matching refs:dag
10 class InstSP<dag outs, dag ins, string asmstr, list<dag> pattern>
20 dag OutOperandList = outs;
21 dag InOperandList = ins;
34 class F2<dag outs, dag ins, string asmstr, list<dag> pattern>
45 class F2_1<bits<3> op2Val, dag outs, dag ins, string asmstr, list<dag> pattern>
54 class F2_2<bits<3> op2Val, bit annul, dag outs, dag ins, string asmstr,
55 list<dag> pattern> : F2<outs, ins, asmstr, pattern> {
64 dag outs, dag ins, string asmstr, list<dag> pattern>
81 dag outs, dag ins, string asmstr, list<dag> pattern>
103 class F3<dag outs, dag ins, string asmstr, list<dag> pattern>
116 class F3_1_asi<bits<2> opVal, bits<6> op3val, dag outs, dag ins,
117 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
129 class F3_1<bits<2> opVal, bits<6> op3val, dag outs, dag ins, string asmstr,
130 list<dag> pattern> : F3_1_asi<opVal, op3val, outs, ins,
135 class F3_2<bits<2> opVal, bits<6> op3val, dag outs, dag ins,
136 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
147 class F3_3<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
148 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
159 class F3_3u<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
160 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
172 class F3_3c<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
173 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
184 class F3_Sr<bits<2> opVal, bits<6> op3val, bit xVal, dag outs, dag ins,
185 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
198 class F3_Si<bits<2> opVal, bits<6> op3val, bit xVal, dag outs, dag ins,
199 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
222 class F4<bits<6> op3, dag outs, dag ins, string asmstr, list<dag> pattern>
232 class F4_1<bits<6> op3, dag outs, dag ins,
233 string asmstr, list<dag> pattern>
249 class F4_2<bits<6> op3, dag outs, dag ins,
250 string asmstr, list<dag> pattern>
264 class F4_3<bits<6> op3, bits<6> opf_low, dag outs, dag ins,
265 string asmstr, list<dag> pattern>
280 class F4_4r<bits<6> op3, bits<5> opf_low, bits<3> rcond, dag outs, dag ins,
281 string asmstr, list<dag> pattern>
293 class F4_4i<bits<6> op3, bits<3> rcond, dag outs, dag ins,
294 string asmstr, list<dag> pattern>
305 class TRAPSP<bits<6> op3Val, bit isimm, dag outs, dag ins, string asmstr,
306 list<dag> pattern>: F3<outs, ins, asmstr, pattern> {
320 class TRAPSPrr<bits<6> op3Val, dag outs, dag ins, string asmstr,
321 list<dag> pattern>: TRAPSP<op3Val, 0, outs, ins, asmstr, pattern> {
327 class TRAPSPri<bits<6> op3Val, dag outs, dag ins, string asmstr,
328 list<dag> pattern>: TRAPSP<op3Val, 1, outs, ins, asmstr, pattern> {
338 class AsmPseudoInst<dag outs, dag ins, string asm>