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, bits<8> asi, dag outs, dag ins,
117 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
128 class F3_1<bits<2> opVal, bits<6> op3val, dag outs, dag ins, string asmstr,
129 list<dag> pattern> : F3_1_asi<opVal, op3val, 0, outs, ins,
132 class F3_2<bits<2> opVal, bits<6> op3val, dag outs, dag ins,
133 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
144 class F3_3<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
145 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
156 class F3_3u<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
157 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
169 class F3_3c<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
170 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
181 class F3_Sr<bits<2> opVal, bits<6> op3val, bit xVal, dag outs, dag ins,
182 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
195 class F3_Si<bits<2> opVal, bits<6> op3val, bit xVal, dag outs, dag ins,
196 string asmstr, list<dag> pattern> : F3<outs, ins, asmstr, pattern> {
219 class F4<bits<6> op3, dag outs, dag ins, string asmstr, list<dag> pattern>
229 class F4_1<bits<6> op3, dag outs, dag ins,
230 string asmstr, list<dag> pattern>
246 class F4_2<bits<6> op3, dag outs, dag ins,
247 string asmstr, list<dag> pattern>
261 class F4_3<bits<6> op3, bits<6> opf_low, dag outs, dag ins,
262 string asmstr, list<dag> pattern>
277 class F4_4r<bits<6> op3, bits<5> opf_low, bits<3> rcond, dag outs, dag ins,
278 string asmstr, list<dag> pattern>
290 class F4_4i<bits<6> op3, bits<3> rcond, dag outs, dag ins,
291 string asmstr, list<dag> pattern>
302 class TRAPSP<bits<6> op3Val, bit isimm, dag outs, dag ins, string asmstr,
303 list<dag> pattern>: F3<outs, ins, asmstr, pattern> {
317 class TRAPSPrr<bits<6> op3Val, dag outs, dag ins, string asmstr,
318 list<dag> pattern>: TRAPSP<op3Val, 0, outs, ins, asmstr, pattern> {
324 class TRAPSPri<bits<6> op3Val, dag outs, dag ins, string asmstr,
325 list<dag> pattern>: TRAPSP<op3Val, 1, outs, ins, asmstr, pattern> {