diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2025-02-07 16:09:18 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2025-02-07 16:09:18 +0000 |
commit | 7623676948d35cdbb31fd976f96277e3f1673e52 (patch) | |
tree | ac5fbdc6518581f7605d9c3447a3d5ba190b2987 | |
parent | 86f847a39aef93bcfbea65a702ba76762ae54d61 (diff) | |
download | qemu-7623676948d35cdbb31fd976f96277e3f1673e52.zip qemu-7623676948d35cdbb31fd976f96277e3f1673e52.tar.gz qemu-7623676948d35cdbb31fd976f96277e3f1673e52.tar.bz2 |
target/arm: Drop unused AArch64DecodeTable typedefs
We removed the old table-based decoder in favour of decodetree, but
we left a couple of typedefs that are now unused; delete them.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20250128135046.4108775-1-peter.maydell@linaro.org
-rw-r--r-- | target/arm/tcg/translate-a64.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/target/arm/tcg/translate-a64.c b/target/arm/tcg/translate-a64.c index 0b76a2c..d6ac2ed 100644 --- a/target/arm/tcg/translate-a64.c +++ b/target/arm/tcg/translate-a64.c @@ -75,17 +75,6 @@ static int scale_by_log2_tag_granule(DisasContext *s, int x) #include "decode-sme-fa64.c.inc" #include "decode-a64.c.inc" -/* Table based decoder typedefs - used when the relevant bits for decode - * are too awkwardly scattered across the instruction (eg SIMD). - */ -typedef void AArch64DecodeFn(DisasContext *s, uint32_t insn); - -typedef struct AArch64DecodeTable { - uint32_t pattern; - uint32_t mask; - AArch64DecodeFn *disas_fn; -} AArch64DecodeTable; - /* initialize TCG globals. */ void a64_translate_init(void) { |