Lines Matching full:bits
24 class POOL32A_3R_FMT<string opstr, bits<11> op> : MMDSPInst<opstr> {
25 bits<5> rd;
26 bits<5> rs;
27 bits<5> rt;
36 class POOL32A_2R_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
37 bits<5> rt;
38 bits<5> rs;
47 class POOL32A_2RAC_FMT<string opstr, bits<8> op> : MMDSPInst<opstr> {
48 bits<5> rt;
49 bits<5> rs;
50 bits<2> ac;
60 class POOL32A_3RB0_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
61 bits<5> rd;
62 bits<5> rs;
63 bits<5> rt;
73 class POOL32A_2RSA4_FMT<string opstr, bits<12> op> : MMDSPInst<opstr> {
74 bits<5> rt;
75 bits<5> rs;
76 bits<4> sa;
85 class POOL32A_2RSA3_FMT<string opstr, bits<7> op> : MMDSPInst<opstr> {
86 bits<5> rt;
87 bits<5> rs;
88 bits<3> sa;
98 class POOL32A_2RSA5B0_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
99 bits<5> rt;
100 bits<5> rs;
101 bits<5> sa;
111 class POOL32A_2RSA4B0_FMT<string opstr, bits<11> op> : MMDSPInst<opstr> {
112 bits<5> rt;
113 bits<5> rs;
114 bits<4> sa;
124 class POOL32A_2RSA4OP6_FMT<string opstr, bits<6> op> : MMDSPInst<opstr> {
125 bits<5> rt;
126 bits<5> rs;
127 bits<4> sa;
137 class POOL32A_1RIMM5AC_FMT<string opstr, bits<8> funct> : MMDSPInst<opstr> {
138 bits<5> rt;
139 bits<5> imm;
140 bits<2> ac;
150 class POOL32A_2RSA5_FMT<string opstr, bits<11> op> : MMDSPInst<opstr> {
151 bits<5> rt;
152 bits<5> rs;
153 bits<5> sa;
162 class POOL32A_1RMEMB0_FMT<string opstr, bits<10> funct> : MMDSPInst<opstr> {
163 bits<5> index;
164 bits<5> base;
165 bits<5> rd;
175 class POOL32A_1RAC_FMT<string instr_asm, bits<8> funct> : MMDSPInst<instr_asm> {
176 bits<5> rs;
177 bits<2> ac;
187 class POOL32A_1RMASK7_FMT<string opstr, bits<8> op> : MMDSPInst<opstr> {
188 bits<5> rt;
189 bits<7> mask;
198 class POOL32A_1RIMM10_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
199 bits<5> rd;
200 bits<10> imm;
209 class POOL32A_1RIMM8_FMT<string opstr, bits<6> op> : MMDSPInst<opstr> {
210 bits<5> rt;
211 bits<8> imm;
221 class POOL32A_4B0SHIFT6AC4B0_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
222 bits<6> shift;
223 bits<2> ac;
233 class POOL32A_5B01RAC_FMT<string opstr, bits<8> op> : MMDSPInst<opstr> {
234 bits<5> rs;
235 bits<2> ac;
245 class POOL32I_IMMB0_FMT<string opstr, bits<5> op> : MMDSPInst<opstr> {
246 bits<16> offset;
255 bits<5> rt;
256 bits<5> rs;
257 bits<2> bp;
267 class POOL32A_2RB0_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
268 bits<5> rt;
269 bits<5> rs;
278 class POOL32S_3RB0_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
279 bits<5> rt;
280 bits<5> rs;
281 bits<5> rd;
291 class POOL32A_2R2B0_FMT<string opstr, bits<10> op> : MMDSPInst<opstr> {
292 bits<5> rt;
293 bits<5> rs;