Lines Matching full:bits

9 class J16<bits<5> sop, string opstr, dag ins>
12 bits<10> offset;
18 class J16_B<bits<5> sop, string opstr>
21 bits<10> offset;
27 class R16_XYZ<bits<2> sop, string opstr, SDNode opnode> : CSKY16Inst<AddrModeNone,
30 bits<3> rz;
31 bits<3> rx;
32 bits<3> ry;
40 class R16_XZ_BINOP<bits<4> op, bits<2> sop, string opstr, PatFrag opnode> : CSKY16Inst<
43 bits<4> rz;
44 bits<4> rx;
53 class R16_XZ_BINOP_NOPat<bits<4> op, bits<2> sop, string opstr> : CSKY16Inst<
56 bits<4> rz;
57 bits<4> rx;
66 class R16_XZ_BINOP_C<bits<4> op, bits<2> sop, string opstr> : CSKY16Inst<
69 bits<4> rz;
70 bits<4> rx;
79 class R16_XZ_UNOP<bits<4> op, bits<2> sop, string opstr> : CSKY16Inst<
82 bits<4> rz;
83 bits<4> rx;
91 class R16_Z_UNOP<bits<4> op, bits<2> sop, string opstr> : CSKY16Inst<
94 bits<4> rz;
95 bits<4> rx;
104 class R16_XY_CMP<bits<2> sop, string opstr> : CSKY16Inst<
107 bits<4> ry;
108 bits<4> rx;
117 class R16_X_J<bits<8> op_rz, bits<2> sop, string opstr> : CSKY16Inst<
119 bits<4> rx;
126 class I16_Z_8<bits<3> op, dag ins, string asmstr>
128 bits<3> rz;
129 bits<8> imm8;
136 class I16_Z_5<bits<3> sop, dag outs, dag ins,string opstr>
139 bits<3> rz;
140 bits<5> imm5;
148 class I16_X_CMP<bits<3> sop, string opstr, Operand Immoperand> : CSKY16Inst<
151 bits<3> rx;
152 bits<5> imm5;
161 class I16_SP_IMM7<bits<3> sop, string opstr> : CSKY16Inst<
164 bits<7> imm7;
172 class I16_XZ_IMM5<bits<3> sop, string opstr, SDNode opnode> : CSKY16Inst<
175 bits<3> rx;
176 bits<3> rz;
177 bits<5> imm5;
185 class I16_XZ_LDST<AddrMode am, bits<3> sop, string opstr, dag outs, dag ins>
188 bits<3> rx;
189 bits<3> rz;
190 bits<5> imm;
198 class I16_ZSP_LDST<AddrMode am, bits<3> sop, string opstr, dag outs, dag ins> : CSKY16Inst<
201 bits<3> rz;
202 bits<8> addr;
210 class I16_XZ_IMM3<bits<2> sop, string opstr, SDNode opnode> : CSKY16Inst<
213 bits<3> rx;
214 bits<3> rz;
215 bits<3> oimm3;
224 class I16_BPushPop<bits<11> op, bits<2> uop, dag out, dag ins, string opstr> :
226 bits<3> rz;