Lines Matching refs:pcode
152 class I_16_RET<bits<5> sop, bits<5> pcode, string op, list<dag> pattern>
155 let Inst{20 - 16} = pcode;
163 class I_16_RET_I<bits<5> sop, bits<5> pcode, string op, list<dag> pattern>
166 let Inst{20 - 16} = pcode;
245 class I_12_PP<bits<5> sop, bits<5> pcode, dag outs, dag ins, string op>
249 let Inst{20 - 16} = pcode;
256 class I_5_ZX<bits<6> sop, bits<5> pcode, string op, ImmLeaf ImmType,
267 let Inst{9 - 5} = pcode;
275 class I_5_XZ<bits<6> sop, bits<5> pcode, string op, dag ins, dag outs,
285 let Inst{9 - 5} = pcode;
346 class I_5_X<bits<6> sop, bits<5> pcode, string op, ImmLeaf ImmType,
356 let Inst{9 - 5} = pcode;
363 class I_5_Z<bits<6> sop, bits<5> pcode, string op, ImmLeaf ImmType,
372 let Inst{9 - 5} = pcode;
380 class R_YXZ<bits<6> opcode, bits<6> sop, bits<5> pcode, dag outs, dag ins,
390 let Inst{9 - 5} = pcode;
400 class R_YXZ_SP_F1<bits<6> sop, bits<5> pcode, PatFrag opnode, string op,
401 bit Commutable = 0> : R_YXZ<0x31, sop, pcode, (outs GPR:$rz),
420 let Inst{9 - 5} = imm; // pcode;
432 class R_XXZ<bits<6> sop, bits<5> pcode, dag outs, dag ins, string op,
441 let Inst{9 - 5} = pcode;
447 class R_YX<bits<6> sop, bits<5> pcode, string op>
456 let Inst{9 - 5} = pcode;
465 class R_XZ<bits<6> sop, bits<5> pcode, string op>
473 let Inst{9 - 5} = pcode;
479 class R_ZX<bits<6> sop, bits<5> pcode, string op, list<dag> pattern>
488 let Inst{9 - 5} = pcode;
496 class R_X<bits<6> sop, bits<5> pcode, string op, list<dag> pattern>
503 let Inst{9 - 5} = pcode;
509 class R_Z_1<bits<6> sop, bits<5> pcode, string op>
516 let Inst{9 - 5} = pcode;
522 class R_Z_2<bits<6> sop, bits<5> pcode, string op, list<dag> pattern>
529 let Inst{9 - 5} = pcode;