[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH for-9.1 12/19] target/i386: merge and enlarge a few ranges for ca
From: |
Paolo Bonzini |
Subject: |
[PATCH for-9.1 12/19] target/i386: merge and enlarge a few ranges for call to disas_insn_new |
Date: |
Tue, 9 Apr 2024 18:43:16 +0200 |
Since new opcodes are not going to be added in translate.c, round the
case labels that call to disas_insn_new(), including whole sets of
eight opcodes when possible.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
target/i386/tcg/translate.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c
index 720668e023a..26e4c7520db 100644
--- a/target/i386/tcg/translate.c
+++ b/target/i386/tcg/translate.c
@@ -6866,9 +6866,8 @@ static bool disas_insn(DisasContext *s, CPUState *cpu)
break;
case 0x10e ... 0x117:
case 0x128 ... 0x12f:
- case 0x138 ... 0x13a:
- case 0x150 ... 0x179:
- case 0x17c ... 0x17f:
+ case 0x138 ... 0x13f:
+ case 0x150 ... 0x17f:
case 0x1c2:
case 0x1c4 ... 0x1c6:
case 0x1d0 ... 0x1fe:
--
2.44.0
- Re: [PATCH for-9.1 09/19] target/i386: move 60-BF opcodes to new decoder, (continued)
[PATCH for-9.1 15/19] target/i386: port extensions of one-byte opcodes to new decoder, Paolo Bonzini, 2024/04/09
[PATCH for-9.1 11/19] target/i386: move C0-FF opcodes to new decoder (except for x87), Paolo Bonzini, 2024/04/09
[PATCH for-9.1 14/19] target/i386: move BSWAP to new decoder, Paolo Bonzini, 2024/04/09
[PATCH for-9.1 19/19] target/i386: remove duplicate prefix decoding, Paolo Bonzini, 2024/04/09
[PATCH for-9.1 12/19] target/i386: merge and enlarge a few ranges for call to disas_insn_new,
Paolo Bonzini <=
[PATCH for-9.1 16/19] target/i386: remove now-converted opcodes from old decoder, Paolo Bonzini, 2024/04/09
[PATCH for-9.1 18/19] target/i386: split legacy decoder into a separate function, Paolo Bonzini, 2024/04/09
[PATCH for-9.1 17/19] target/i386: decode x87 instructions in a separate function, Paolo Bonzini, 2024/04/09