Commit 06c0168c1c for qemu.org

commit 06c0168c1cd1afb435c446e0a4440c08bdf6b4ba
Author: Paolo Bonzini <pbonzini@redhat.com>
Date:   Sat Oct 17 09:54:17 2026 +0200

    target/i386/tcg: remove F operand type

    Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

diff --git a/target/i386/tcg/decode-new.c.inc b/target/i386/tcg/decode-new.c.inc
index 7e5ece380a..aa22014786 100644
--- a/target/i386/tcg/decode-new.c.inc
+++ b/target/i386/tcg/decode-new.c.inc
@@ -2551,7 +2551,6 @@ static bool decode_op(DisasContext *s, CPUX86State *env, X86DecodedInsn *decode,
 {
     switch (type) {
     case X86_TYPE_None:  /* Implicit or absent */
-    case X86_TYPE_F:  /* EFLAGS/RFLAGS */
         break;

     case X86_TYPE_B:  /* VEX.vvvv selects a GPR, else use modrm */
diff --git a/target/i386/tcg/decode-new.h b/target/i386/tcg/decode-new.h
index 2218a4eda3..b40c75fa22 100644
--- a/target/i386/tcg/decode-new.h
+++ b/target/i386/tcg/decode-new.h
@@ -26,7 +26,6 @@ typedef enum X86OpType {
     X86_TYPE_C, /* REG in the modrm byte selects a control register */
     X86_TYPE_D, /* REG in the modrm byte selects a debug register */
     X86_TYPE_E, /* ALU modrm operand */
-    X86_TYPE_F, /* EFLAGS/RFLAGS */
     X86_TYPE_G, /* REG in the modrm byte selects a GPR */
     X86_TYPE_H, /* For AVX, VEX.vvvv selects an XMM/YMM register */
     X86_TYPE_I, /* Immediate */