+ { Bad_Opcode },
+ { "vextractf32x8", { EXymm, XM, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A1B_W_1 */
+ {
+ { Bad_Opcode },
+ { Bad_Opcode },
+ { "vextractf64x4", { EXymm, XM, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A20 */
+ {
+ { "vpinsrb", { XM, Vex, Edqb, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A21_W_0 */
+ {
+ { "vinsertps", { XMM, Vex, EXxmm_md, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A22 */
+ {
+ { "vpinsrK", { XM, Vex, Edq, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A23_W_0 */
+ {
+ { Bad_Opcode },
+ { "vshuff32x4", { XM, Vex, EXx, Ib }, PREFIX_DATA },
+ { "vshuff32x4", { XM, Vex, EXx, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A23_W_1 */
+ {
+ { Bad_Opcode },
+ { "vshuff64x2", { XM, Vex, EXx, Ib }, PREFIX_DATA },
+ { "vshuff64x2", { XM, Vex, EXx, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A38_W_0 */
+ {
+ { Bad_Opcode },
+ { "vinserti32x4", { XM, Vex, EXxmm, Ib }, PREFIX_DATA },
+ { "vinserti32x4", { XM, Vex, EXxmm, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A38_W_1 */
+ {
+ { Bad_Opcode },
+ { "vinserti64x2", { XM, Vex, EXxmm, Ib }, PREFIX_DATA },
+ { "vinserti64x2", { XM, Vex, EXxmm, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A39_W_0 */
+ {
+ { Bad_Opcode },
+ { "vextracti32x4", { EXxmm, XM, Ib }, PREFIX_DATA },
+ { "vextracti32x4", { EXxmm, XM, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A39_W_1 */
+ {
+ { Bad_Opcode },
+ { "vextracti64x2", { EXxmm, XM, Ib }, PREFIX_DATA },
+ { "vextracti64x2", { EXxmm, XM, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A3A_W_0 */
+ {
+ { Bad_Opcode },
+ { Bad_Opcode },
+ { "vinserti32x8", { XM, Vex, EXymm, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A3A_W_1 */
+ {
+ { Bad_Opcode },
+ { Bad_Opcode },
+ { "vinserti64x4", { XM, Vex, EXymm, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A3B_W_0 */
+ {
+ { Bad_Opcode },
+ { Bad_Opcode },
+ { "vextracti32x8", { EXymm, XM, Ib }, PREFIX_DATA },
+ },
+
+ /* EVEX_LEN_0F3A3B_W_1 */
+ {
+ { Bad_Opcode },
+ { Bad_Opcode },
+ { "vextracti64x4", { EXymm, XM, Ib }, PREFIX_DATA },