Lines Matching full:bits

22   field bits<32> Inst;
27 field bits<32> SoftFail = 0;
51 class Fmt2R<bits<32> op, dag outs, dag ins, string opnstr,
54 bits<5> rj;
55 bits<5> rd;
64 class Fmt3R<bits<32> op, dag outs, dag ins, string opnstr,
67 bits<5> rk;
68 bits<5> rj;
69 bits<5> rd;
79 class Fmt3RI2<bits<32> op, dag outs, dag ins, string opnstr,
82 bits<2> imm2;
83 bits<5> rk;
84 bits<5> rj;
85 bits<5> rd;
96 class Fmt3RI3<bits<32> op, dag outs, dag ins, string opnstr,
99 bits<3> imm3;
100 bits<5> rk;
101 bits<5> rj;
102 bits<5> rd;
113 class Fmt2RI5<bits<32> op, dag outs, dag ins, string opnstr,
116 bits<5> imm5;
117 bits<5> rj;
118 bits<5> rd;
128 class Fmt2RI6<bits<32> op, dag outs, dag ins, string opnstr,
131 bits<6> imm6;
132 bits<5> rj;
133 bits<5> rd;
143 class Fmt2RI8<bits<32> op, dag outs, dag ins, string opnstr,
146 bits<8> imm8;
147 bits<5> rj;
148 bits<5> rd;
158 class Fmt2RI12<bits<32> op, dag outs, dag ins, string opnstr,
161 bits<12> imm12;
162 bits<5> rj;
163 bits<5> rd;
173 class Fmt2RI14<bits<32> op, dag outs, dag ins, string opnstr,
176 bits<14> imm14;
177 bits<5> rj;
178 bits<5> rd;
188 class Fmt2RI16<bits<32> op, dag outs, dag ins, string opnstr,
191 bits<16> imm16;
192 bits<5> rj;
193 bits<5> rd;
203 class Fmt1RI20<bits<32> op, dag outs, dag ins, string opnstr,
206 bits<20> imm20;
207 bits<5> rd;
216 class Fmt1RI21<bits<32> op, dag outs, dag ins, string opnstr,
219 bits<21> imm21;
220 bits<5> rj;
230 class FmtI15<bits<32> op, dag outs, dag ins, string opnstr,
233 bits<15> imm15;
241 class FmtI26<bits<32> op, dag outs, dag ins, string opnstr,
244 bits<26> imm26;
253 class FmtBSTR_W<bits<32> op, dag outs, dag ins, string opnstr,
256 bits<5> msbw;
257 bits<5> lsbw;
258 bits<5> rj;
259 bits<5> rd;
270 class FmtBSTR_D<bits<32> op, dag outs, dag ins, string opnstr,
273 bits<6> msbd;
274 bits<6> lsbd;
275 bits<5> rj;
276 bits<5> rd;
287 class FmtASRT<bits<32> op, dag outs, dag ins, string opnstr,
290 bits<5> rk;
291 bits<5> rj;
302 bits<12> imm12;
303 bits<5> rj;
304 bits<5> imm5;
316 bits<5> rk;
317 bits<5> rj;
318 bits<5> imm5;
328 class FmtCSR<bits<32> op, dag outs, dag ins, string opnstr,
331 bits<14> csr_num;
332 bits<5> rd;
341 class FmtCSRXCHG<bits<32> op, dag outs, dag ins, string opnstr,
344 bits<14> csr_num;
345 bits<5> rj;
346 bits<5> rd;
358 bits<12> imm12;
359 bits<5> rj;
360 bits<5> op;
370 class FmtI32<bits<32> op, list<dag> pattern = []>
379 bits<5> rk;
380 bits<5> rj;
381 bits<5> op;
393 bits<8> seq;
394 bits<5> rj;