Fix shift for AVX512F gather/scatter instructions
[binutils-gdb.git] / opcodes / i386-dis.c
index f2ec8c4947ee7d4e16312aea5d65eb183fc216f2..3645daf3add3c9119d512a935cefb966b9742735 100644 (file)
@@ -14206,13 +14206,11 @@ OP_E_memory (int bytemode, int sizeflag)
       switch (bytemode)
        {
        case vex_vsib_d_w_dq_mode:
+       case vex_vsib_q_w_dq_mode:
        case evex_x_gscat_mode:
        case xmm_mdq_mode:
          shift = vex.w ? 3 : 2;
          break;
-       case vex_vsib_q_w_dq_mode:
-         shift = 3;
-         break;
        case x_mode:
        case evex_half_bcst_xmmq_mode:
          if (vex.b)