Lines Matching refs:ins
9 class InstSP<dag outs, dag ins, string asmstr, list<dag> pattern,
21 dag InOperandList = ins;
36 class F2<dag outs, dag ins, string asmstr, list<dag> pattern,
38 : InstSP<outs, ins, asmstr, pattern, itin> {
48 class F2_1<bits<3> op2Val, dag outs, dag ins, string asmstr, list<dag> pattern,
50 : F2<outs, ins, asmstr, pattern, itin> {
58 class F2_2<bits<3> op2Val, bit annul, dag outs, dag ins, string asmstr,
60 : F2<outs, ins, asmstr, pattern, itin> {
69 dag outs, dag ins, string asmstr, list<dag> pattern,
71 : InstSP<outs, ins, asmstr, pattern, itin> {
86 class F2_4<bit annul, bit pred, dag outs, dag ins,
88 : InstSP<outs, ins, asmstr, pattern, itin> {
110 class F3<dag outs, dag ins, string asmstr, list<dag> pattern,
112 : InstSP<outs, ins, asmstr, pattern, itin> {
124 class F3_1_asi<bits<2> opVal, bits<6> op3val, dag outs, dag ins,
126 : F3<outs, ins, asmstr, pattern, itin> {
139 class F3_1_cas_asi<bits<2> opVal, bits<6> op3val, dag outs, dag ins,
141 : F3_1_asi<opVal, op3val, outs, ins, asmstr, pattern, itin> {
146 class F3_1<bits<2> opVal, bits<6> op3val, dag outs, dag ins, string asmstr,
148 : F3_1_asi<opVal, op3val, outs, ins, asmstr, pattern, itin> {
152 class F3_2<bits<2> opVal, bits<6> op3val, dag outs, dag ins,
154 : F3<outs, ins, asmstr, pattern, itin> {
165 class F3_3<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
167 : F3<outs, ins, asmstr, pattern, itin> {
178 class F3_3u<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
180 : F3<outs, ins, asmstr, pattern, itin> {
192 class F3_3c<bits<2> opVal, bits<6> op3val, bits<9> opfval, dag outs, dag ins,
194 : F3<outs, ins, asmstr, pattern, itin> {
205 class F3_Sr<bits<2> opVal, bits<6> op3val, bit xVal, dag outs, dag ins,
207 : F3<outs, ins, asmstr, pattern, itin> {
220 class F3_Si<bits<2> opVal, bits<6> op3val, bit xVal, dag outs, dag ins,
222 : F3<outs, ins, asmstr, pattern, itin> {
238 def rr : F3_Sr<2, Op3Val, XVal, (outs RC:$rd), (ins RC:$rs1, IntRegs:$rs2),
242 def ri : F3_Si<2, Op3Val, XVal, (outs RC:$rd), (ins RC:$rs1, SIT:$shcnt),
248 class F4<bits<6> op3, dag outs, dag ins, string asmstr, list<dag> pattern,
250 : InstSP<outs, ins, asmstr, pattern, itin> {
259 class F4_1<bits<6> op3, dag outs, dag ins,
262 : F4<op3, outs, ins, asmstr, pattern, itin> {
275 class F4_2<bits<6> op3, dag outs, dag ins,
278 : F4<op3, outs, ins, asmstr, pattern, itin> {
291 class F4_3<bits<6> op3, bits<6> opf_low, dag outs, dag ins,
294 : F4<op3, outs, ins, asmstr, pattern, itin> {
308 class F4_4r<bits<6> op3, bits<5> opf_low, dag outs, dag ins,
311 : F4<op3, outs, ins, asmstr, pattern, itin> {
323 class F4_4i<bits<6> op3, dag outs, dag ins,
326 : F4<op3, outs, ins, asmstr, pattern, itin> {
337 class TRAPSP<bits<6> op3Val, bit isimm, dag outs, dag ins,
340 : F3<outs, ins, asmstr, pattern, itin> {
353 class TRAPSPrr<bits<6> op3Val, dag outs, dag ins,
356 : TRAPSP<op3Val, 0, outs, ins, asmstr, pattern, itin> {
363 class TRAPSPri<bits<6> op3Val, dag outs, dag ins,
366 : TRAPSP<op3Val, 1, outs, ins, asmstr, pattern, itin> {
376 class AsmPseudoInst<dag outs, dag ins, string asm>
377 : InstSP<outs, ins, asm, []> {