Skip to content

Commit ab90d00

Browse files
Rot127ivg
authored andcommitted
Trace register load for load brx instructions.
1 parent 8e07a1b commit ab90d00

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

target/ppc/translate.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3644,7 +3644,7 @@ static void glue(gen_qemu_, glue(ldop, _i64))(DisasContext *ctx, \
36443644
TCGv addr) \
36453645
{ \
36463646
tcg_gen_qemu_ld_i64(val, addr, ctx->mem_idx, op); \
3647-
log_load_mem_i64(addr, val, op); \
3647+
log_load_mem_i64(addr, val, op); \
36483648
}
36493649

36503650
GEN_QEMU_LOAD_64(ld8u, DEF_MEMOP(MO_UB))
@@ -3698,11 +3698,12 @@ static void glue(gen_, name##x)(DisasContext *ctx) \
36983698
{ \
36993699
TCGv EA; \
37003700
chk; \
3701+
log_load_gpr(rA(ctx->opcode)); \
37013702
gen_set_access_type(ctx, ACCESS_INT); \
37023703
EA = tcg_temp_new(); \
37033704
gen_addr_reg_index(ctx, EA); \
37043705
gen_qemu_##ldop(ctx, cpu_gpr[rD(ctx->opcode)], EA); \
3705-
log_store_gpr(rD(ctx->opcode)); \
3706+
log_store_gpr(rD(ctx->opcode)); \
37063707
tcg_temp_free(EA); \
37073708
}
37083709

0 commit comments

Comments
 (0)