Lines Matching defs:opcode
412 static inline u32 hppa_t1_insn(u8 opcode, u8 b, u8 r, s16 im14)
414 return ((opcode << 26) | (b << 21) | (r << 16) | re_assemble_14(im14));
417 static inline u32 hppa_t5_insn(u8 opcode, u8 tr, u32 val21)
419 return ((opcode << 26) | (tr << 21) | re_assemble_21(val21));
422 static inline u32 hppa_t6_insn(u8 opcode, u8 r2, u8 r1, u8 c, u8 f, u8 ext6, u16 t)
424 return ((opcode << 26) | (r2 << 21) | (r1 << 16) | (c << 13) | (f << 12) |
429 static inline u32 hppa_t7_insn(u8 opcode, u8 r, u8 t, u32 im11)
431 return ((opcode << 26) | (r << 21) | (t << 16) | low_sign_unext(im11, 11));
435 static inline u32 hppa_t10_insn(u8 opcode, u8 r2, u8 r1, u8 c, u8 ext3, u8 cp, u8 t)
437 return ((opcode << 26) | (r2 << 21) | (r1 << 16) | (c << 13) |
442 static inline u32 hppa_t11_insn(u8 opcode, u8 r2, u8 r1, u8 c, u32 w, u8 nop)
446 return ((opcode << 26) | (r2 << 21) | (r1 << 16) | (c << 13) | (nop << 1) | ra);
450 static inline u32 hppa_t12_insn(u8 opcode, u8 rp, u32 w, u8 ext3, u8 nop)
452 return ((opcode << 26) | (rp << 21) | (ext3 << 13) | (nop << 1) | re_assemble_17(w));
455 static inline u32 hppa_t12_L_insn(u8 opcode, u32 w, u8 nop)
457 return ((opcode << 26) | (0x05 << 13) | (nop << 1) | re_assemble_22(w));
461 static inline u32 hppa_t21_insn(u8 opcode, u8 r2, u8 r1, u8 ext8, u8 t)
463 return ((opcode << 26) | (r2 << 21) | (r1 << 16) | (ext8 << 5) | t);