Lines Matching full:bits
59 field bits<16> Inst;
60 bits<5> Opcode = 0;
62 // Top 5 bits are the 'opcode' field
66 field bits<16> SoftFail = 0;
76 field bits<32> Inst;
79 field bits<32> SoftFail = 0;
103 class FI16<bits<5> op, dag outs, dag ins, string asmstr, list<dag> pattern,
107 bits<11> imm11;
118 class FRI16<bits<5> op, dag outs, dag ins, string asmstr,
122 bits<3> rx;
123 bits<8> imm8;
135 class FRR16<bits<5> _funct, dag outs, dag ins, string asmstr,
139 bits<3> rx;
140 bits<3> ry;
141 bits<5> funct;
155 bits<6> Code;
156 bits<5> funct;
168 class FRR_SF16<bits<5> _funct, bits<3> _subfunct, dag outs, dag ins,
172 bits<3> rx;
173 bits<3> subfunct;
174 bits<5> funct;
188 class FC16<bits<5> _funct, dag outs, dag ins, string asmstr,
192 bits<6> _code; // code is a keyword in tablegen
193 bits<5> funct;
205 class FRR16_JALRC<bits<1> _nd, bits<1> _l, bits<1> r_a,
210 bits<3> rx;
211 bits<1> nd;
212 bits<1> l;
213 bits<1> ra;
232 class FRRI16<bits<5> op, dag outs, dag ins, string asmstr,
236 bits<3> rx;
237 bits<3> ry;
238 bits<5> imm5;
252 class FRRR16<bits<2> _f, dag outs, dag ins, string asmstr,
256 bits<3> rx;
257 bits<3> ry;
258 bits<3> rz;
259 bits<2> f;
274 class FRRI_A16<bits<1> _f, dag outs, dag ins, string asmstr,
278 bits<3> rx;
279 bits<3> ry;
280 bits<1> f;
281 bits<4> imm4;
296 class FSHIFT16<bits<2> _f, dag outs, dag ins, string asmstr,
300 bits<3> rx;
301 bits<3> ry;
302 bits<3> sa;
303 bits<2> f;
318 class FI816<bits<3> _func, dag outs, dag ins, string asmstr,
322 bits<3> func;
323 bits<8> imm8;
341 bits<4> ry;
342 bits<4> r32;
363 bits<3> func;
364 bits<5> r32;
365 bits<3> rz;
382 class FI8_SVRS16<bits<1> _s, dag outs, dag ins, string asmstr,
386 bits<1> s;
387 bits<1> ra = 0;
388 bits<1> s0 = 0;
389 bits<1> s1 = 0;
390 bits<4> framesize = 0;
409 class FJAL16<bits<1> _X, dag outs, dag ins, string asmstr,
413 bits<1> X;
414 bits<26> imm26;
432 class FEXT_I16<bits<5> _eop, dag outs, dag ins, string asmstr,
436 bits<16> imm16;
437 bits<5> eop;
458 bits<3> select;
459 bits<3> p4;
460 bits<5> p3;
461 bits<5> RRR = 0b11100;
462 bits<3> p2;
463 bits<3> p1;
464 bits<5> p0;
483 class FEXT_RI16<bits<5> _op, dag outs, dag ins, string asmstr,
487 bits<16> imm16;
488 bits<5> op;
489 bits<3> rx;
507 class FEXT_RRI16<bits<5> _op, dag outs, dag ins, string asmstr,
511 bits<5> op;
512 bits<16> imm16;
513 bits<3> rx;
514 bits<3> ry;
532 class FEXT_RRI_A16<bits<1> _f, dag outs, dag ins, string asmstr,
536 bits<15> imm15;
537 bits<3> rx;
538 bits<3> ry;
539 bits<1> f;
558 class FEXT_SHIFT16<bits<2> _f, dag outs, dag ins, string asmstr,
562 bits<6> sa6;
563 bits<3> rx;
564 bits<3> ry;
565 bits<2> f;
585 class FEXT_I816<bits<3> _funct, dag outs, dag ins, string asmstr,
589 bits<16> imm16;
590 bits<5> I8;
591 bits<3> funct;
610 class FEXT_I8_SVRS16<bits<1> s_, dag outs, dag ins, string asmstr,
614 bits<3> xsregs =0;
615 bits<8> framesize =0;
616 bits<3> aregs =0;
617 bits<5> I8 = 0b01100;
618 bits<3> SVRS = 0b100;
619 bits<1> s;
620 bits<1> ra = 0;
621 bits<1> s0 = 0;
622 bits<1> s1 = 0;