Lines Matching full:bits
82 class JMP_RR<bits<4> Opc, string OpcodeStr, PatLeaf Cond>
86 bits<4> op;
87 bits<1> BPFSrc;
88 bits<4> dst;
89 bits<4> src;
90 bits<16> BrDst;
103 class JMP_RI<bits<4> Opc, string OpcodeStr, PatLeaf Cond>
107 bits<4> op;
108 bits<1> BPFSrc;
109 bits<4> dst;
110 bits<16> BrDst;
111 bits<32> imm;
124 multiclass J<bits<4> Opc, string OpcodeStr, PatLeaf Cond> {
140 class ALU_RI<bits<4> Opc, string OpcodeStr, SDNode OpNode>
144 bits<4> op;
145 bits<1> BPFSrc;
146 bits<4> dst;
147 bits<32> imm;
159 class ALU_RR<bits<4> Opc, string OpcodeStr, SDNode OpNode>
163 bits<4> op;
164 bits<1> BPFSrc;
165 bits<4> dst;
166 bits<4> src;
178 multiclass ALU<bits<4> Opc, string OpcodeStr, SDNode OpNode> {
202 bits<4> op;
203 bits<1> BPFSrc;
204 bits<4> dst;
205 bits<4> src;
221 bits<4> op;
222 bits<1> BPFSrc;
223 bits<4> dst;
224 bits<32> imm;
236 class LD_IMM64<bits<4> Pseudo, string OpcodeStr>
241 bits<3> mode;
242 bits<2> size;
243 bits<4> dst;
244 bits<64> imm;
278 bits<3> mode;
279 bits<2> size;
280 bits<4> dst;
281 bits<64> imm;
282 bits<4> pseudo;
297 class STORE<bits<2> SizeOp, string OpcodeStr, list<dag> Pattern>
300 bits<3> mode;
301 bits<2> size;
302 bits<4> src;
303 bits<20> addr;
316 class STOREi64<bits<2> Opc, string OpcodeStr, PatFrag OpNode>
325 class LOAD<bits<2> SizeOp, string OpcodeStr, list<dag> Pattern>
328 bits<3> mode;
329 bits<2> size;
330 bits<4> dst;
331 bits<20> addr;
344 class LOADi64<bits<2> SizeOp, string OpcodeStr, PatFrag OpNode>
352 class BRANCH<bits<4> Opc, string OpcodeStr, list<dag> Pattern>
355 bits<4> op;
356 bits<16> BrDst;
357 bits<1> BPFSrc;
371 bits<4> op;
372 bits<32> BrDst;
373 bits<1> BPFSrc;
400 bits<4> op;
401 bits<1> BPFSrc;
402 bits<4> dst;
403 bits<4> src;
423 bits<4> op;
473 class XADD<bits<2> SizeOp, string OpcodeStr, PatFrag OpNode>
477 bits<3> mode;
478 bits<2> size;
479 bits<4> src;
480 bits<20> addr;
501 class BSWAP<bits<32> SizeOp, string OpcodeStr, list<dag> Pattern>
505 bits<4> op;
506 bits<1> BPFSrc;
507 bits<4> dst;
508 bits<32> imm;
529 class LOAD_ABS<bits<2> SizeOp, string OpcodeStr, Intrinsic OpNode>
533 bits<3> mode;
534 bits<2> size;
535 bits<32> imm;
546 class LOAD_IND<bits<2> SizeOp, string OpcodeStr, Intrinsic OpNode>
550 bits<3> mode;
551 bits<2> size;
552 bits<4> val;