[PATCH 6/6] x86: drop ymmxmm_mode

Jan Beulich jbeulich@suse.com
Wed Jan 5 11:36:10 GMT 2022


This enumerator is not used by any table entry.

--- a/opcodes/i386-dis.c
+++ b/opcodes/i386-dis.c
@@ -511,8 +511,6 @@ enum
   ymm_mode,
   /* quad word, ymmword or zmmword memory operand.  */
   ymmq_mode,
-  /* 32-byte YMM or 16-byte word operand */
-  ymmxmm_mode,
   /* TMM operand */
   tmm_mode,
   /* d_mode in 32bit, q_mode in 64bit mode.  */
@@ -11224,20 +11222,6 @@ intel_operand_size (int bytemode, int si
 	  break;
 	default:
 	  abort ();
-	}
-      break;
-    case ymmxmm_mode:
-      if (!need_vex)
-	abort ();
-
-      switch (vex.length)
-	{
-	case 128:
-	case 256:
-	  oappend ("XMMWORD PTR ");
-	  break;
-	default:
-	  abort ();
 	}
       break;
     case o_mode:



More information about the Binutils mailing list