Lines Matching refs:opcode
25 class RVInst16CR<bits<4> funct4, bits<2> opcode, dag outs, dag ins,
34 let Inst{1-0} = opcode;
41 class RVInst16CI<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
51 let Inst{1-0} = opcode;
57 class RVInst16CSS<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
67 let Inst{1-0} = opcode;
70 class RVInst16CIW<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
78 let Inst{1-0} = opcode;
84 class RVInst16CL<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
93 let Inst{1-0} = opcode;
99 class RVInst16CS<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
108 let Inst{1-0} = opcode;
111 class RVInst16CA<bits<6> funct6, bits<2> funct2, bits<2> opcode, dag outs,
121 let Inst{1-0} = opcode;
124 class RVInst16CB<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
132 let Inst{1-0} = opcode;
135 class RVInst16CJ<bits<3> funct3, bits<2> opcode, dag outs, dag ins,
149 let Inst{1-0} = opcode;
152 class RVInst16CU<bits<6> funct6, bits<5> funct5, bits<2> opcode, dag outs,
160 let Inst{1-0} = opcode;
166 class RVInst16CLB<bits<6> funct6, bits<2> opcode, dag outs, dag ins,
175 let Inst{1-0} = opcode;
181 class RVInst16CLH<bits<6> funct6, bit funct1, bits<2> opcode, dag outs,
191 let Inst{1-0} = opcode;
197 class RVInst16CSB<bits<6> funct6, bits<2> opcode, dag outs, dag ins,
206 let Inst{1-0} = opcode;
212 class RVInst16CSH<bits<6> funct6, bit funct1, bits<2> opcode, dag outs,
222 let Inst{1-0} = opcode;
231 bits<2> opcode;
240 let Inst{1-0} = opcode;
247 bits<2> opcode;
257 let Inst{1-0} = opcode;
264 bits<2> opcode;
273 let Inst{1-0} = opcode;
280 bits<2> opcode;
289 let Inst{1-0} = opcode;
296 bits<2> opcode;
308 let Inst{1-0} = opcode;
315 bits<2> opcode;
327 let Inst{1-0} = opcode;
334 bits<2> opcode;
345 let Inst{1-0} = opcode;
352 bits<2> opcode;
365 let Inst{1-0} = opcode;
372 bits<2> opcode;
386 let Inst{1-0} = opcode;