Lines Matching refs:src
79 static void emit_hppa64_depd(u8 src, u8 pos, u8 len, u8 target, bool no_zero, struct hppa_jit_context *ctx)
89 emit(hppa_t10_insn(0x3c, target, src, 0, c, pos & 0x1f, len & 0x1f), ctx);
92 static void emit_hppa64_shld(u8 src, int num, u8 target, struct hppa_jit_context *ctx)
94 emit_hppa64_depd(src, 63-num, 64-num, target, 0, ctx);
97 static void emit_hppa64_extrd(u8 src, u8 pos, u8 len, u8 target, bool signed_op, struct hppa_jit_context *ctx)
106 emit(hppa_t10_insn(0x36, src, target, 0, c, pos & 0x1f, len & 0x1f), ctx);
109 static void emit_hppa64_extrw(u8 src, u8 pos, u8 len, u8 target, bool signed_op, struct hppa_jit_context *ctx)
116 emit(hppa_t10_insn(0x34, src, target, 0, c, pos, len), ctx);
124 static void emit_hppa64_shrd(u8 src, int num, u8 target, bool signed_op, struct hppa_jit_context *ctx)
126 emit_hppa64_extrd(src, 63-num, 64-num, target, signed_op, ctx);
129 static void emit_hppa64_shrw(u8 src, int num, u8 target, bool signed_op, struct hppa_jit_context *ctx)
131 emit_hppa64_extrw(src, 31-num, 32-num, target, signed_op, ctx);
283 /* IF (dst COND src) JUMP off */
607 /* dst = src */
621 /* dst = dst OP src */
864 /* IF (dst COND src) JUMP off */
1010 /* LDX: dst = *(size *)(src + off) */
1067 /* STX: *(size *)(dst + off) = src */