qemu-patch-raspberry4/target/riscv/insn_trans
Alistair Francis 743077b35b target/riscv: Remove the hyp load and store functions
Remove the special Virtulisation load and store functions and just use
the standard tcg tcg_gen_qemu_ld_tl() and tcg_gen_qemu_st_tl() functions
instead.

As part of this change we ensure we still run an access check to make
sure we can perform the operations.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 189ac3e53ef2854824d18aad7074c6649f17de2c.1604464950.git.alistair.francis@wdc.com
2020-11-09 15:08:57 -08:00
..
trans_privileged.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
trans_rva.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
trans_rvd.c.inc target/riscv: check before allocating TCG temps 2020-08-21 22:37:55 -07:00
trans_rvf.c.inc target/riscv: check before allocating TCG temps 2020-08-21 22:37:55 -07:00
trans_rvh.c.inc target/riscv: Remove the hyp load and store functions 2020-11-09 15:08:57 -08:00
trans_rvi.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
trans_rvm.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00
trans_rvv.c.inc meson: rename included C source files to .c.inc 2020-08-21 06:18:30 -04:00