]> git.proxmox.com Git - mirror_qemu.git/commit
target/riscv: Split RVC32 and RVC64 insns into separate files
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 1 Apr 2019 03:11:53 +0000 (10:11 +0700)
committerPalmer Dabbelt <palmer@sifive.com>
Fri, 24 May 2019 19:09:22 +0000 (12:09 -0700)
commit0e68e240a9bd3b44a91cd6012f0e2bf2a43b9fe2
tree4a26706aa4737bbc396dd43dc5ca79b67f61df06
parentc2cfb97c01a3636867c1a4a24f8a99fd8c6bed28
target/riscv: Split RVC32 and RVC64 insns into separate files

This eliminates all functions in insn_trans/trans_rvc.inc.c,
so the entire file can be removed.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
target/riscv/Makefile.objs
target/riscv/insn16-32.decode [new file with mode: 0644]
target/riscv/insn16-64.decode [new file with mode: 0644]
target/riscv/insn16.decode
target/riscv/insn_trans/trans_rvc.inc.c [deleted file]
target/riscv/translate.c