On 10/31/18 1:20 PM, Bastian Koppelmann wrote: > we cannot remove the call to gen_arith() in decode_RV32_64G() since it > is used to translate multiply instructions. > > Signed-off-by: Bastian Koppelmann <kbast...@mail.uni-paderborn.de> > Signed-off-by: Peer Adelt <peer.ad...@hni.uni-paderborn.de> > --- > v2 -> v3: > - moved 64-bit only insn to insn64.decode > - dropped insn argument of trans_foo functions > > target/riscv/insn32.decode | 25 ++++ > target/riscv/insn64.decode | 13 ++ > target/riscv/insn_trans/trans_rvi.inc.c | 168 ++++++++++++++++++++++++ > target/riscv/translate.c | 9 -- > 4 files changed, 206 insertions(+), 9 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~