Lines Matching full:bits
81 class JMP_RR<bits<4> Opc, string OpcodeStr, PatLeaf Cond>
85 bits<4> op;
86 bits<1> BPFSrc;
87 bits<4> dst;
88 bits<4> src;
89 bits<16> BrDst;
102 class JMP_RI<bits<4> Opc, string OpcodeStr, PatLeaf Cond>
106 bits<4> op;
107 bits<1> BPFSrc;
108 bits<4> dst;
109 bits<16> BrDst;
110 bits<32> imm;
123 multiclass J<bits<4> Opc, string OpcodeStr, PatLeaf Cond> {
139 class ALU_RI<bits<4> Opc, string OpcodeStr, SDNode OpNode>
143 bits<4> op;
144 bits<1> BPFSrc;
145 bits<4> dst;
146 bits<32> imm;
158 class ALU_RR<bits<4> Opc, string OpcodeStr, SDNode OpNode>
162 bits<4> op;
163 bits<1> BPFSrc;
164 bits<4> dst;
165 bits<4> src;
177 multiclass ALU<bits<4> Opc, string OpcodeStr, SDNode OpNode> {
201 bits<4> op;
202 bits<1> BPFSrc;
203 bits<4> dst;
204 bits<4> src;
220 bits<4> op;
221 bits<1> BPFSrc;
222 bits<4> dst;
223 bits<32> imm;
235 class LD_IMM64<bits<4> Pseudo, string OpcodeStr>
240 bits<3> mode;
241 bits<2> size;
242 bits<4> dst;
243 bits<64> imm;
268 bits<3> mode;
269 bits<2> size;
270 bits<4> dst;
271 bits<64> imm;
272 bits<4> pseudo;
287 class STORE<bits<2> SizeOp, string OpcodeStr, list<dag> Pattern>
290 bits<3> mode;
291 bits<2> size;
292 bits<4> src;
293 bits<20> addr;
306 class STOREi64<bits<2> Opc, string OpcodeStr, PatFrag OpNode>
315 class LOAD<bits<2> SizeOp, string OpcodeStr, list<dag> Pattern>
318 bits<3> mode;
319 bits<2> size;
320 bits<4> dst;
321 bits<20> addr;
334 class LOADi64<bits<2> SizeOp, string OpcodeStr, PatFrag OpNode>
342 class BRANCH<bits<4> Opc, string OpcodeStr, list<dag> Pattern>
345 bits<4> op;
346 bits<16> BrDst;
347 bits<1> BPFSrc;
361 bits<4> op;
362 bits<32> BrDst;
363 bits<1> BPFSrc;
390 bits<4> op;
391 bits<1> BPFSrc;
392 bits<4> dst;
393 bits<4> src;
413 bits<4> op;
463 class XADD<bits<2> SizeOp, string OpcodeStr, PatFrag OpNode>
467 bits<3> mode;
468 bits<2> size;
469 bits<4> src;
470 bits<20> addr;
491 class BSWAP<bits<32> SizeOp, string OpcodeStr, list<dag> Pattern>
495 bits<4> op;
496 bits<1> BPFSrc;
497 bits<4> dst;
498 bits<32> imm;
519 class LOAD_ABS<bits<2> SizeOp, string OpcodeStr, Intrinsic OpNode>
523 bits<3> mode;
524 bits<2> size;
525 bits<32> imm;
536 class LOAD_IND<bits<2> SizeOp, string OpcodeStr, Intrinsic OpNode>
540 bits<3> mode;
541 bits<2> size;
542 bits<4> val;