target/riscv: Split the Hypervisor execute load helpers
commit7687537ab0c16e0b1e69e7707456573a64b8e13b
authorAlistair Francis <alistair.francis@wdc.com>
Wed, 4 Nov 2020 04:43:34 +0000 (3 20:43 -0800)
committerAlistair Francis <alistair.francis@wdc.com>
Mon, 9 Nov 2020 23:09:00 +0000 (9 15:09 -0800)
tree7001f6cc7f112cb2ceaa95ef286eb024920c49a5
parent743077b35b1ed88ed243daefafe9403d88a958f6
target/riscv: Split the Hypervisor execute load helpers

Split the hypervisor execute load functions into two seperate functions.
This avoids us having to pass the memop to the C helper functions.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 5b1550f0faa3c435cc77f3c1ae811dea98ab9e36.1604464950.git.alistair.francis@wdc.com
target/riscv/helper.h
target/riscv/insn_trans/trans_rvh.c.inc
target/riscv/op_helper.c