[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 5/9] target/riscv: optimize indirect branches
From: |
Alistair Francis |
Subject: |
[Qemu-devel] [PULL 5/9] target/riscv: optimize indirect branches |
Date: |
Tue, 4 Sep 2018 16:14:38 -0700 |
From: "Emilio G. Cota" <address@hidden>
Signed-off-by: Emilio G. Cota <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Alistair Francis <address@hidden>
---
target/riscv/translate.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/riscv/translate.c b/target/riscv/translate.c
index 0b6be74f2d..c769edc359 100644
--- a/target/riscv/translate.c
+++ b/target/riscv/translate.c
@@ -548,7 +548,7 @@ static void gen_jalr(CPURISCVState *env, DisasContext *ctx,
uint32_t opc,
if (rd != 0) {
tcg_gen_movi_tl(cpu_gpr[rd], ctx->pc_succ_insn);
}
- tcg_gen_exit_tb(NULL, 0);
+ tcg_gen_lookup_and_goto_ptr();
if (misaligned) {
gen_set_label(misaligned);
--
2.17.1
- [Qemu-devel] [PULL 0/9] riscv-pullreq queue, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 1/9] RISC-V: Update address bits to support sv39 and sv48, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 2/9] RISC-V: Improve page table walker spec compliance, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 3/9] RISC-V: Use atomic_cmpxchg to update PLIC bitmaps, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 4/9] RISC-V: Simplify riscv_cpu_local_irqs_pending, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 5/9] target/riscv: optimize indirect branches,
Alistair Francis <=
- [Qemu-devel] [PULL 7/9] hw/riscv/virtio: Set the soc device tree node as a simple-bus, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 8/9] hw/riscv/spike: Set the soc device tree node as a simple-bus, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 6/9] target/riscv: call gen_goto_tb on DISAS_TOO_MANY, Alistair Francis, 2018/09/04
- [Qemu-devel] [PULL 9/9] riscv: remove define cpu_init(), Alistair Francis, 2018/09/04
- Re: [Qemu-devel] [PULL 0/9] riscv-pullreq queue, Alistair Francis, 2018/09/05