Lines Matching defs:opcode

248   // Takes a branch opcode (cc) and a label (L) and generates
345 inline void ril_format(Opcode opcode, int f1, int f2) {
346 uint32_t op1 = opcode >> 4;
347 uint32_t op2 = opcode & 0xf;
369 inline void rr_format(Opcode opcode, int f1, int f2) {
370 emit2bytes(getfield<uint16_t, 2, 0, 8>(opcode) |
382 inline void rrd_format(Opcode opcode, int f1, int f2, int f3) {
383 emit4bytes(getfield<uint32_t, 4, 0, 16>(opcode) |
396 inline void rre_format(Opcode opcode, int f1, int f2) {
397 emit4bytes(getfield<uint32_t, 4, 0, 16>(opcode) |
418 inline void rx_format(Opcode opcode, int f1, int f2, int f3, int f4) {
419 DCHECK(is_uint8(opcode));
422 getfield<uint32_t, 4, 0, 8>(opcode) | getfield<uint32_t, 4, 8, 12>(f1) |
448 inline void rxy_format(Opcode opcode, int f1, int f2, int f3, int f4) {
449 DCHECK(is_uint16(opcode));
451 emit6bytes(getfield<uint64_t, 6, 0, 8>(opcode >> 8) |
457 getfield<uint64_t, 6, 40, 48>(opcode & 0x00ff));
533 #define DECLARE_S390_RS_SHIFT_FORMAT(name, opcode) \
535 rs_format(opcode, r1.code(), r0.code(), r2.code(), opnd.immediate()); \
538 rs_format(opcode, r1.code(), r0.code(), r0.code(), opnd.immediate()); \
576 inline void ri_format(Opcode opcode, int f1, int f2) {
577 uint32_t op1 = opcode >> 4;
578 uint32_t op2 = opcode & 0xf;
857 inline void rie_d_format(Opcode opcode, int f1, int f2, int f3, int f4) {
858 uint32_t op1 = opcode >> 8;
859 uint32_t op2 = opcode & 0xff;
874 inline void rie_e_format(Opcode opcode, int f1, int f2, int f3) {
875 uint32_t op1 = opcode >> 8;
876 uint32_t op2 = opcode & 0xff;
891 inline void rie_f_format(Opcode opcode, int f1, int f2, int f3, int f4,
893 uint32_t op1 = opcode >> 8;
894 uint32_t op2 = opcode & 0xff;