diff options
author | Bastian Koppelmann <kbastian@mail.uni-paderborn.de> | 2015-02-06 15:06:05 +0000 |
---|---|---|
committer | Bastian Koppelmann <kbastian@mail.uni-paderborn.de> | 2015-03-03 01:02:55 +0000 |
commit | f0cab01b6c9bb9c2f5085837ca86d70d144cca9d (patch) | |
tree | bc33d5e76543981c320d849d9b7254dfb3f48e08 | |
parent | b8a173b25c887a606681fc35a46702c164d5b2d0 (diff) | |
download | qemu-f0cab01b6c9bb9c2f5085837ca86d70d144cca9d.zip qemu-f0cab01b6c9bb9c2f5085837ca86d70d144cca9d.tar.gz qemu-f0cab01b6c9bb9c2f5085837ca86d70d144cca9d.tar.bz2 |
target-tricore: Fix RLC_ADDI, RLC_ADDIH using wrong microcode helper
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Reviewed-by: Richard Henderson <rth@twiddle.net>
-rw-r--r-- | target-tricore/translate.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target-tricore/translate.c b/target-tricore/translate.c index 996435d..0f30508 100644 --- a/target-tricore/translate.c +++ b/target-tricore/translate.c @@ -4183,10 +4183,10 @@ static void decode_rlc_opc(CPUTriCoreState *env, DisasContext *ctx, switch (op1) { case OPC1_32_RLC_ADDI: - gen_addi_CC(cpu_gpr_d[r2], cpu_gpr_d[r1], const16); + gen_addi_d(cpu_gpr_d[r2], cpu_gpr_d[r1], const16); break; case OPC1_32_RLC_ADDIH: - gen_addi_CC(cpu_gpr_d[r2], cpu_gpr_d[r1], const16 << 16); + gen_addi_d(cpu_gpr_d[r2], cpu_gpr_d[r1], const16 << 16); break; case OPC1_32_RLC_ADDIH_A: tcg_gen_addi_tl(cpu_gpr_a[r2], cpu_gpr_a[r1], const16 << 16); |