summaryrefslogtreecommitdiffstats
path: root/include/tcg
diff options
context:
space:
mode:
authorRichard Henderson2021-01-31 02:48:19 +0100
committerRichard Henderson2021-03-17 14:24:44 +0100
commit59964b4f98c74921d184d0d1119efcd055ce2881 (patch)
tree706a0cf125d34b9cb0f1b0978aa0178d5b60d58f /include/tcg
parenttcg/tci: Remove tci_disas (diff)
downloadqemu-59964b4f98c74921d184d0d1119efcd055ce2881.tar.gz
qemu-59964b4f98c74921d184d0d1119efcd055ce2881.tar.xz
qemu-59964b4f98c74921d184d0d1119efcd055ce2881.zip
tcg/tci: Implement the disassembler properly
Actually print arguments as opposed to simply the opcodes and, uselessly, the argument counts. Reuse all of the helpers developed as part of the interpreter. Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'include/tcg')
-rw-r--r--include/tcg/tcg-opc.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/tcg/tcg-opc.h b/include/tcg/tcg-opc.h
index 900984c005..bbb0884af8 100644
--- a/include/tcg/tcg-opc.h
+++ b/include/tcg/tcg-opc.h
@@ -278,10 +278,8 @@ DEF(last_generic, 0, 0, 0, TCG_OPF_NOT_PRESENT)
#ifdef TCG_TARGET_INTERPRETER
/* These opcodes are only for use between the tci generator and interpreter. */
DEF(tci_movi_i32, 1, 0, 1, TCG_OPF_NOT_PRESENT)
-#if TCG_TARGET_REG_BITS == 64
DEF(tci_movi_i64, 1, 0, 1, TCG_OPF_64BIT | TCG_OPF_NOT_PRESENT)
#endif
-#endif
#undef TLADDR_ARGS
#undef DATA64_ARGS