| // RUN: llvm-mc -triple i386 --show-encoding -mattr=+avx10v2aux,+avx512vl %s | FileCheck %s |
| |
| // CHECK: vcvtps2bf8 %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x39,0xc1] |
| vcvtps2bf8 %zmm1, %xmm0 |
| |
| // CHECK: vcvtps2bf8 %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x39,0xc1] |
| vcvtps2bf8 %ymm1, %xmm0 |
| |
| // CHECK: vcvtps2bf8 %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x39,0xc1] |
| vcvtps2bf8 %xmm1, %xmm0 |
| |
| // CHECK: vcvtps2bf8z (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x39,0x07] |
| vcvtps2bf8z (%edi), %xmm0 |
| |
| // CHECK: vcvtps2bf8y (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x39,0x07] |
| vcvtps2bf8y (%edi), %xmm0 |
| |
| // CHECK: vcvtps2bf8x (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x39,0x07] |
| vcvtps2bf8x (%edi), %xmm0 |
| |
| // CHECK: vcvtps2bf8z 268435456(%esp,%esi,8), %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x49,0x39,0x84,0xf4,0x00,0x00,0x00,0x10] |
| vcvtps2bf8z 268435456(%esp,%esi,8), %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8y 268435456(%esp,%esi,8), %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x29,0x39,0x84,0xf4,0x00,0x00,0x00,0x10] |
| vcvtps2bf8y 268435456(%esp,%esi,8), %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8x 268435456(%esp,%esi,8), %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x09,0x39,0x84,0xf4,0x00,0x00,0x00,0x10] |
| vcvtps2bf8x 268435456(%esp,%esi,8), %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8z 8128(%ecx), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x39,0x41,0x7f] |
| vcvtps2bf8z 8128(%ecx), %xmm0 |
| |
| // CHECK: vcvtps2bf8y 4064(%ecx), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x39,0x41,0x7f] |
| vcvtps2bf8y 4064(%ecx), %xmm0 |
| |
| // CHECK: vcvtps2bf8x 2032(%ecx), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x39,0x41,0x7f] |
| vcvtps2bf8x 2032(%ecx), %xmm0 |
| |
| // CHECK: vcvtps2bf8 -512(%edx){1to16}, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xd9,0x39,0x42,0x80] |
| vcvtps2bf8 -512(%edx){1to16}, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 -512(%edx){1to8}, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xb9,0x39,0x42,0x80] |
| vcvtps2bf8 -512(%edx){1to8}, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 -512(%edx){1to4}, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x99,0x39,0x42,0x80] |
| vcvtps2bf8 -512(%edx){1to4}, %xmm0 {%k1} {z} |
| |
| |
| // CHECK: vcvtps2bf8 %xmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x09,0x39,0xc1] |
| vcvtps2bf8 %xmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8 %xmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x89,0x39,0xc1] |
| vcvtps2bf8 %xmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 (%edi){1to4}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x18,0x39,0x07] |
| vcvtps2bf8 (%edi){1to4}, %xmm0 |
| |
| // CHECK: vcvtps2bf8 (%edi){1to4}, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x19,0x39,0x07] |
| vcvtps2bf8 (%edi){1to4}, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8 (%edi){1to4}, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x99,0x39,0x07] |
| vcvtps2bf8 (%edi){1to4}, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 %ymm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x29,0x39,0xc1] |
| vcvtps2bf8 %ymm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8 %ymm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xa9,0x39,0xc1] |
| vcvtps2bf8 %ymm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 (%edi){1to8}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x38,0x39,0x07] |
| vcvtps2bf8 (%edi){1to8}, %xmm0 |
| |
| // CHECK: vcvtps2bf8 (%edi){1to8}, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x39,0x39,0x07] |
| vcvtps2bf8 (%edi){1to8}, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8 (%edi){1to8}, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xb9,0x39,0x07] |
| vcvtps2bf8 (%edi){1to8}, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x49,0x39,0xc1] |
| vcvtps2bf8 %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8 %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xc9,0x39,0xc1] |
| vcvtps2bf8 %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8 (%edi){1to16}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x58,0x39,0x07] |
| vcvtps2bf8 (%edi){1to16}, %xmm0 |
| |
| // CHECK: vcvtps2bf8s %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3b,0xc1] |
| vcvtps2bf8s %zmm1, %xmm0 |
| |
| // CHECK: vcvtps2bf8s %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3b,0xc1] |
| vcvtps2bf8s %ymm1, %xmm0 |
| |
| // CHECK: vcvtps2bf8s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3b,0xc1] |
| vcvtps2bf8s %xmm1, %xmm0 |
| |
| // CHECK: vcvtps2bf8sz (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3b,0x07] |
| vcvtps2bf8sz (%edi), %xmm0 |
| |
| // CHECK: vcvtps2bf8sy (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3b,0x07] |
| vcvtps2bf8sy (%edi), %xmm0 |
| |
| // CHECK: vcvtps2bf8sx (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3b,0x07] |
| vcvtps2bf8sx (%edi), %xmm0 |
| |
| // CHECK: vcvtps2bf8s %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x49,0x3b,0xc1] |
| vcvtps2bf8s %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2bf8s %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xc9,0x3b,0xc1] |
| vcvtps2bf8s %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2bf8s (%edi){1to16}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x58,0x3b,0x07] |
| vcvtps2bf8s (%edi){1to16}, %xmm0 |
| |
| // CHECK: vcvtps2bf8s (%edi){1to8}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x38,0x3b,0x07] |
| vcvtps2bf8s (%edi){1to8}, %xmm0 |
| |
| // CHECK: vcvtps2bf8s (%edi){1to4}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x18,0x3b,0x07] |
| vcvtps2bf8s (%edi){1to4}, %xmm0 |
| |
| // CHECK: vcvtps2hf8 %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x38,0xc1] |
| vcvtps2hf8 %zmm1, %xmm0 |
| |
| // CHECK: vcvtps2hf8 %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x38,0xc1] |
| vcvtps2hf8 %ymm1, %xmm0 |
| |
| // CHECK: vcvtps2hf8 %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x38,0xc1] |
| vcvtps2hf8 %xmm1, %xmm0 |
| |
| // CHECK: vcvtps2hf8z (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x38,0x07] |
| vcvtps2hf8z (%edi), %xmm0 |
| |
| // CHECK: vcvtps2hf8y (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x38,0x07] |
| vcvtps2hf8y (%edi), %xmm0 |
| |
| // CHECK: vcvtps2hf8x (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x38,0x07] |
| vcvtps2hf8x (%edi), %xmm0 |
| |
| // CHECK: vcvtps2hf8 %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x49,0x38,0xc1] |
| vcvtps2hf8 %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2hf8 %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xc9,0x38,0xc1] |
| vcvtps2hf8 %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2hf8 (%edi){1to16}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x58,0x38,0x07] |
| vcvtps2hf8 (%edi){1to16}, %xmm0 |
| |
| // CHECK: vcvtps2hf8 (%edi){1to8}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x38,0x38,0x07] |
| vcvtps2hf8 (%edi){1to8}, %xmm0 |
| |
| // CHECK: vcvtps2hf8 (%edi){1to4}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x18,0x38,0x07] |
| vcvtps2hf8 (%edi){1to4}, %xmm0 |
| |
| // CHECK: vcvtps2hf8s %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3a,0xc1] |
| vcvtps2hf8s %zmm1, %xmm0 |
| |
| // CHECK: vcvtps2hf8s %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3a,0xc1] |
| vcvtps2hf8s %ymm1, %xmm0 |
| |
| // CHECK: vcvtps2hf8s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3a,0xc1] |
| vcvtps2hf8s %xmm1, %xmm0 |
| |
| // CHECK: vcvtps2hf8sz (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3a,0x07] |
| vcvtps2hf8sz (%edi), %xmm0 |
| |
| // CHECK: vcvtps2hf8sy (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3a,0x07] |
| vcvtps2hf8sy (%edi), %xmm0 |
| |
| // CHECK: vcvtps2hf8sx (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3a,0x07] |
| vcvtps2hf8sx (%edi), %xmm0 |
| |
| // CHECK: vcvtps2hf8s %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x49,0x3a,0xc1] |
| vcvtps2hf8s %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtps2hf8s %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7e,0xc9,0x3a,0xc1] |
| vcvtps2hf8s %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtps2hf8s (%edi){1to16}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x58,0x3a,0x07] |
| vcvtps2hf8s (%edi){1to16}, %xmm0 |
| |
| // CHECK: vcvtps2hf8s (%edi){1to8}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x38,0x3a,0x07] |
| vcvtps2hf8s (%edi){1to8}, %xmm0 |
| |
| // CHECK: vcvtps2hf8s (%edi){1to4}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x18,0x3a,0x07] |
| vcvtps2hf8s (%edi){1to4}, %xmm0 |
| |
| // CHECK: vcvtrops2hf8 %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x48,0x38,0xc1] |
| vcvtrops2hf8 %zmm1, %xmm0 |
| |
| // CHECK: vcvtrops2hf8 %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x28,0x38,0xc1] |
| vcvtrops2hf8 %ymm1, %xmm0 |
| |
| // CHECK: vcvtrops2hf8 %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x08,0x38,0xc1] |
| vcvtrops2hf8 %xmm1, %xmm0 |
| |
| // CHECK: vcvtrops2hf8z (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x48,0x38,0x07] |
| vcvtrops2hf8z (%edi), %xmm0 |
| |
| // CHECK: vcvtrops2hf8y (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x28,0x38,0x07] |
| vcvtrops2hf8y (%edi), %xmm0 |
| |
| // CHECK: vcvtrops2hf8x (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x08,0x38,0x07] |
| vcvtrops2hf8x (%edi), %xmm0 |
| |
| // CHECK: vcvtrops2hf8 %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x49,0x38,0xc1] |
| vcvtrops2hf8 %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtrops2hf8 %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7d,0xc9,0x38,0xc1] |
| vcvtrops2hf8 %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtrops2hf8 (%edi){1to16}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x58,0x38,0x07] |
| vcvtrops2hf8 (%edi){1to16}, %xmm0 |
| |
| // CHECK: vcvtrops2hf8 (%edi){1to8}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x38,0x38,0x07] |
| vcvtrops2hf8 (%edi){1to8}, %xmm0 |
| |
| // CHECK: vcvtrops2hf8 (%edi){1to4}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x18,0x38,0x07] |
| vcvtrops2hf8 (%edi){1to4}, %xmm0 |
| |
| // CHECK: vcvtrops2hf8s %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x48,0x3a,0xc1] |
| vcvtrops2hf8s %zmm1, %xmm0 |
| |
| // CHECK: vcvtrops2hf8s %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x28,0x3a,0xc1] |
| vcvtrops2hf8s %ymm1, %xmm0 |
| |
| // CHECK: vcvtrops2hf8s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x08,0x3a,0xc1] |
| vcvtrops2hf8s %xmm1, %xmm0 |
| |
| // CHECK: vcvtrops2hf8sz (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x48,0x3a,0x07] |
| vcvtrops2hf8sz (%edi), %xmm0 |
| |
| // CHECK: vcvtrops2hf8sy (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x28,0x3a,0x07] |
| vcvtrops2hf8sy (%edi), %xmm0 |
| |
| // CHECK: vcvtrops2hf8sx (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x08,0x3a,0x07] |
| vcvtrops2hf8sx (%edi), %xmm0 |
| |
| // CHECK: vcvtrops2hf8s %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x49,0x3a,0xc1] |
| vcvtrops2hf8s %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtrops2hf8s %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7d,0xc9,0x3a,0xc1] |
| vcvtrops2hf8s %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtrops2hf8s (%edi){1to16}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x58,0x3a,0x07] |
| vcvtrops2hf8s (%edi){1to16}, %xmm0 |
| |
| // CHECK: vcvtrops2hf8s (%edi){1to8}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x38,0x3a,0x07] |
| vcvtrops2hf8s (%edi){1to8}, %xmm0 |
| |
| // CHECK: vcvtrops2hf8s (%edi){1to4}, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x18,0x3a,0x07] |
| vcvtrops2hf8s (%edi){1to4}, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 %zmm2, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x39,0xc2] |
| vcvtbiasps2bf8 %zmm2, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 %ymm2, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x39,0xc2] |
| vcvtbiasps2bf8 %ymm2, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 %xmm2, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x39,0xc2] |
| vcvtbiasps2bf8 %xmm2, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 %zmm2, %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x49,0x39,0xc2] |
| vcvtbiasps2bf8 %zmm2, %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2bf8 %zmm2, %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0xc9,0x39,0xc2] |
| vcvtbiasps2bf8 %zmm2, %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtbiasps2bf8 (%edi), %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x39,0x07] |
| vcvtbiasps2bf8 (%edi), %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 (%edi), %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x39,0x07] |
| vcvtbiasps2bf8 (%edi), %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 (%edi), %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x39,0x07] |
| vcvtbiasps2bf8 (%edi), %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 268435456(%esp,%esi,8), %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x49,0x39,0x84,0xf4,0x00,0x00,0x00,0x10] |
| vcvtbiasps2bf8 268435456(%esp,%esi,8), %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2bf8 268435456(%esp,%esi,8), %ymm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x29,0x39,0x84,0xf4,0x00,0x00,0x00,0x10] |
| vcvtbiasps2bf8 268435456(%esp,%esi,8), %ymm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2bf8 268435456(%esp,%esi,8), %xmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x09,0x39,0x84,0xf4,0x00,0x00,0x00,0x10] |
| vcvtbiasps2bf8 268435456(%esp,%esi,8), %xmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2bf8 8128(%ecx), %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x39,0x41,0x7f] |
| vcvtbiasps2bf8 8128(%ecx), %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 4064(%ecx), %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x39,0x41,0x7f] |
| vcvtbiasps2bf8 4064(%ecx), %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 2032(%ecx), %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x39,0x41,0x7f] |
| vcvtbiasps2bf8 2032(%ecx), %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 -512(%edx){1to16}, %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0xd9,0x39,0x42,0x80] |
| vcvtbiasps2bf8 -512(%edx){1to16}, %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtbiasps2bf8 -512(%edx){1to8}, %ymm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0xb9,0x39,0x42,0x80] |
| vcvtbiasps2bf8 -512(%edx){1to8}, %ymm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtbiasps2bf8 -512(%edx){1to4}, %xmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x99,0x39,0x42,0x80] |
| vcvtbiasps2bf8 -512(%edx){1to4}, %xmm1, %xmm0 {%k1} {z} |
| |
| |
| // CHECK: vcvtbiasps2bf8 (%edi){1to16}, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x58,0x39,0x07] |
| vcvtbiasps2bf8 (%edi){1to16}, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 (%edi){1to8}, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x38,0x39,0x07] |
| vcvtbiasps2bf8 (%edi){1to8}, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8 (%edi){1to4}, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x18,0x39,0x07] |
| vcvtbiasps2bf8 (%edi){1to4}, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s %zmm2, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x3b,0xc2] |
| vcvtbiasps2bf8s %zmm2, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s %ymm2, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x3b,0xc2] |
| vcvtbiasps2bf8s %ymm2, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s %xmm2, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x3b,0xc2] |
| vcvtbiasps2bf8s %xmm2, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s %zmm2, %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x49,0x3b,0xc2] |
| vcvtbiasps2bf8s %zmm2, %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2bf8s %zmm2, %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0xc9,0x3b,0xc2] |
| vcvtbiasps2bf8s %zmm2, %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtbiasps2bf8s (%edi), %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x3b,0x07] |
| vcvtbiasps2bf8s (%edi), %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s (%edi), %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x3b,0x07] |
| vcvtbiasps2bf8s (%edi), %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s (%edi), %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x3b,0x07] |
| vcvtbiasps2bf8s (%edi), %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s (%edi){1to16}, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x58,0x3b,0x07] |
| vcvtbiasps2bf8s (%edi){1to16}, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s (%edi){1to8}, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x38,0x3b,0x07] |
| vcvtbiasps2bf8s (%edi){1to8}, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2bf8s (%edi){1to4}, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x18,0x3b,0x07] |
| vcvtbiasps2bf8s (%edi){1to4}, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 %zmm2, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x38,0xc2] |
| vcvtbiasps2hf8 %zmm2, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 %ymm2, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x38,0xc2] |
| vcvtbiasps2hf8 %ymm2, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 %xmm2, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x38,0xc2] |
| vcvtbiasps2hf8 %xmm2, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 %zmm2, %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x49,0x38,0xc2] |
| vcvtbiasps2hf8 %zmm2, %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2hf8 %zmm2, %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0xc9,0x38,0xc2] |
| vcvtbiasps2hf8 %zmm2, %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtbiasps2hf8 (%edi), %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x38,0x07] |
| vcvtbiasps2hf8 (%edi), %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 (%edi), %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x38,0x07] |
| vcvtbiasps2hf8 (%edi), %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 (%edi), %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x38,0x07] |
| vcvtbiasps2hf8 (%edi), %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 (%edi){1to16}, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x58,0x38,0x07] |
| vcvtbiasps2hf8 (%edi){1to16}, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 (%edi){1to8}, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x38,0x38,0x07] |
| vcvtbiasps2hf8 (%edi){1to8}, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8 (%edi){1to4}, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x18,0x38,0x07] |
| vcvtbiasps2hf8 (%edi){1to4}, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s %zmm2, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x3a,0xc2] |
| vcvtbiasps2hf8s %zmm2, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s %ymm2, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x3a,0xc2] |
| vcvtbiasps2hf8s %ymm2, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s %xmm2, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x3a,0xc2] |
| vcvtbiasps2hf8s %xmm2, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s %zmm2, %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x74,0x49,0x3a,0xc2] |
| vcvtbiasps2hf8s %zmm2, %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vcvtbiasps2hf8s %zmm2, %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x74,0xc9,0x3a,0xc2] |
| vcvtbiasps2hf8s %zmm2, %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vcvtbiasps2hf8s (%edi), %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x48,0x3a,0x07] |
| vcvtbiasps2hf8s (%edi), %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s (%edi), %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x28,0x3a,0x07] |
| vcvtbiasps2hf8s (%edi), %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s (%edi), %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x08,0x3a,0x07] |
| vcvtbiasps2hf8s (%edi), %xmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s (%edi){1to16}, %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x58,0x3a,0x07] |
| vcvtbiasps2hf8s (%edi){1to16}, %zmm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s (%edi){1to8}, %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x38,0x3a,0x07] |
| vcvtbiasps2hf8s (%edi){1to8}, %ymm1, %xmm0 |
| |
| // CHECK: vcvtbiasps2hf8s (%edi){1to4}, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x74,0x18,0x3a,0x07] |
| vcvtbiasps2hf8s (%edi){1to4}, %xmm1, %xmm0 |
| |
| // CHECK: vcvtbf82ps %xmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x48,0x36,0xc1] |
| vcvtbf82ps %xmm1, %zmm0 |
| |
| // CHECK: vcvtbf82ps %xmm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x28,0x36,0xc1] |
| vcvtbf82ps %xmm1, %ymm0 |
| |
| // CHECK: vcvtbf82ps %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x08,0x36,0xc1] |
| vcvtbf82ps %xmm1, %xmm0 |
| |
| // CHECK: vcvtbf82ps %xmm1, %zmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x49,0x36,0xc1] |
| vcvtbf82ps %xmm1, %zmm0 {%k1} |
| |
| // CHECK: vcvtbf82ps %xmm1, %zmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0xfc,0xc9,0x36,0xc1] |
| vcvtbf82ps %xmm1, %zmm0 {%k1} {z} |
| |
| // CHECK: vcvtbf82ps (%edi), %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x48,0x36,0x07] |
| vcvtbf82ps (%edi), %zmm0 |
| |
| // CHECK: vcvtbf82ps (%edi), %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x28,0x36,0x07] |
| vcvtbf82ps (%edi), %ymm0 |
| |
| // CHECK: vcvtbf82ps (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfc,0x08,0x36,0x07] |
| vcvtbf82ps (%edi), %xmm0 |
| |
| // CHECK: vcvthf82ps %xmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x48,0x36,0xc1] |
| vcvthf82ps %xmm1, %zmm0 |
| |
| // CHECK: vcvthf82ps %xmm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x28,0x36,0xc1] |
| vcvthf82ps %xmm1, %ymm0 |
| |
| // CHECK: vcvthf82ps %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x08,0x36,0xc1] |
| vcvthf82ps %xmm1, %xmm0 |
| |
| // CHECK: vcvthf82ps %xmm1, %zmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x49,0x36,0xc1] |
| vcvthf82ps %xmm1, %zmm0 {%k1} |
| |
| // CHECK: vcvthf82ps %xmm1, %zmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7c,0xc9,0x36,0xc1] |
| vcvthf82ps %xmm1, %zmm0 {%k1} {z} |
| |
| // CHECK: vcvthf82ps (%edi), %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x48,0x36,0x07] |
| vcvthf82ps (%edi), %zmm0 |
| |
| // CHECK: vcvthf82ps (%edi), %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x28,0x36,0x07] |
| vcvthf82ps (%edi), %ymm0 |
| |
| // CHECK: vcvthf82ps (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x08,0x36,0x07] |
| vcvthf82ps (%edi), %xmm0 |
| |
| // CHECK: vcvtbf82bf4s %zmm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x48,0x3d,0xc8] |
| vcvtbf82bf4s %zmm1, %ymm0 |
| |
| // CHECK: vcvtbf82bf4s %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x28,0x3d,0xc8] |
| vcvtbf82bf4s %ymm1, %xmm0 |
| |
| // CHECK: vcvtbf82bf4s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x08,0x3d,0xc8] |
| vcvtbf82bf4s %xmm1, %xmm0 |
| |
| // CHECK: vcvtbf82bf4s %zmm1, (%edi) |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x48,0x3d,0x0f] |
| vcvtbf82bf4s %zmm1, (%edi) |
| |
| // CHECK: vcvtbf82bf4s %ymm1, (%edi) |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x28,0x3d,0x0f] |
| vcvtbf82bf4s %ymm1, (%edi) |
| |
| // CHECK: vcvtbf82bf4s %xmm1, (%edi) |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x08,0x3d,0x0f] |
| vcvtbf82bf4s %xmm1, (%edi) |
| |
| // CHECK: vcvthf82bf4s %zmm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3d,0xc8] |
| vcvthf82bf4s %zmm1, %ymm0 |
| |
| // CHECK: vcvthf82bf4s %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3d,0xc8] |
| vcvthf82bf4s %ymm1, %xmm0 |
| |
| // CHECK: vcvthf82bf4s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3d,0xc8] |
| vcvthf82bf4s %xmm1, %xmm0 |
| |
| // CHECK: vcvthf82bf4s %zmm1, (%edi) |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3d,0x0f] |
| vcvthf82bf4s %zmm1, (%edi) |
| |
| // CHECK: vcvthf82bf4s %ymm1, (%edi) |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3d,0x0f] |
| vcvthf82bf4s %ymm1, (%edi) |
| |
| // CHECK: vcvthf82bf4s %xmm1, (%edi) |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3d,0x0f] |
| vcvthf82bf4s %xmm1, (%edi) |
| |
| // CHECK: vcvtbf82bf6s %zmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x48,0x3e,0xc1] |
| vcvtbf82bf6s %zmm1, %zmm0 |
| |
| // CHECK: vcvtbf82bf6s %ymm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x28,0x3e,0xc1] |
| vcvtbf82bf6s %ymm1, %ymm0 |
| |
| // CHECK: vcvtbf82bf6s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfe,0x08,0x3e,0xc1] |
| vcvtbf82bf6s %xmm1, %xmm0 |
| |
| // CHECK: vcvthf82hf6s %zmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x48,0x3c,0xc1] |
| vcvthf82hf6s %zmm1, %zmm0 |
| |
| // CHECK: vcvthf82hf6s %ymm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x28,0x3c,0xc1] |
| vcvthf82hf6s %ymm1, %ymm0 |
| |
| // CHECK: vcvthf82hf6s %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7e,0x08,0x3c,0xc1] |
| vcvthf82hf6s %xmm1, %xmm0 |
| |
| // CHECK: vcvtbf42hf8 %ymm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x48,0x37,0xc1] |
| vcvtbf42hf8 %ymm1, %zmm0 |
| |
| // CHECK: vcvtbf42hf8 %xmm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x28,0x37,0xc1] |
| vcvtbf42hf8 %xmm1, %ymm0 |
| |
| // CHECK: vcvtbf42hf8 %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x08,0x37,0xc1] |
| vcvtbf42hf8 %xmm1, %xmm0 |
| |
| // CHECK: vcvtbf42hf8 %ymm1, %zmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x49,0x37,0xc1] |
| vcvtbf42hf8 %ymm1, %zmm0 {%k1} |
| |
| // CHECK: vcvtbf42hf8 %ymm1, %zmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7c,0xc9,0x37,0xc1] |
| vcvtbf42hf8 %ymm1, %zmm0 {%k1} {z} |
| |
| // CHECK: vcvtbf42hf8 (%edi), %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x48,0x37,0x07] |
| vcvtbf42hf8 (%edi), %zmm0 |
| |
| // CHECK: vcvtbf42hf8 (%edi), %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x28,0x37,0x07] |
| vcvtbf42hf8 (%edi), %ymm0 |
| |
| // CHECK: vcvtbf42hf8 (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7c,0x08,0x37,0x07] |
| vcvtbf42hf8 (%edi), %xmm0 |
| |
| // CHECK: vcvtbf62hf8 %zmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfd,0x48,0x37,0xc1] |
| vcvtbf62hf8 %zmm1, %zmm0 |
| |
| // CHECK: vcvtbf62hf8 %ymm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0xfd,0x28,0x37,0xc1] |
| vcvtbf62hf8 %ymm1, %ymm0 |
| |
| // CHECK: vcvtbf62hf8 %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0xfd,0x08,0x37,0xc1] |
| vcvtbf62hf8 %xmm1, %xmm0 |
| |
| // CHECK: vcvtbf62hf8 %zmm1, %zmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0xfd,0x49,0x37,0xc1] |
| vcvtbf62hf8 %zmm1, %zmm0 {%k1} |
| |
| // CHECK: vcvtbf62hf8 %zmm1, %zmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0xfd,0xc9,0x37,0xc1] |
| vcvtbf62hf8 %zmm1, %zmm0 {%k1} {z} |
| |
| // CHECK: vcvthf62hf8 %zmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x48,0x37,0xc1] |
| vcvthf62hf8 %zmm1, %zmm0 |
| |
| // CHECK: vcvthf62hf8 %ymm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x28,0x37,0xc1] |
| vcvthf62hf8 %ymm1, %ymm0 |
| |
| // CHECK: vcvthf62hf8 %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x08,0x37,0xc1] |
| vcvthf62hf8 %xmm1, %xmm0 |
| |
| // CHECK: vcvthf62hf8 %zmm1, %zmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf5,0x7d,0x49,0x37,0xc1] |
| vcvthf62hf8 %zmm1, %zmm0 {%k1} |
| |
| // CHECK: vcvthf62hf8 %zmm1, %zmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf5,0x7d,0xc9,0x37,0xc1] |
| vcvthf62hf8 %zmm1, %zmm0 {%k1} {z} |
| |
| // CHECK: vpmovssdb %zmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x48,0x41,0xc8] |
| vpmovssdb %zmm1, %xmm0 |
| |
| // CHECK: vpmovssdb %ymm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x28,0x41,0xc8] |
| vpmovssdb %ymm1, %xmm0 |
| |
| // CHECK: vpmovssdb %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x08,0x41,0xc8] |
| vpmovssdb %xmm1, %xmm0 |
| |
| // CHECK: vpmovssdb %zmm1, %xmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x49,0x41,0xc8] |
| vpmovssdb %zmm1, %xmm0 {%k1} |
| |
| // CHECK: vpmovssdb %zmm1, %xmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf2,0x7e,0xc9,0x41,0xc8] |
| vpmovssdb %zmm1, %xmm0 {%k1} {z} |
| |
| // CHECK: vpmovssdb %zmm1, (%edi) |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x48,0x41,0x0f] |
| vpmovssdb %zmm1, (%edi) |
| |
| // CHECK: vpmovssdb %ymm1, (%edi) |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x28,0x41,0x0f] |
| vpmovssdb %ymm1, (%edi) |
| |
| // CHECK: vpmovssdb %xmm1, (%edi) |
| // CHECK: encoding: [0x62,0xf2,0x7e,0x08,0x41,0x0f] |
| vpmovssdb %xmm1, (%edi) |
| |
| // CHECK: vunpackb $1, %zmm1, %zmm0 |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x48,0x3d,0xc1,0x01] |
| vunpackb $1, %zmm1, %zmm0 |
| |
| // CHECK: vunpackb $1, %ymm1, %ymm0 |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x28,0x3d,0xc1,0x01] |
| vunpackb $1, %ymm1, %ymm0 |
| |
| // CHECK: vunpackb $1, %xmm1, %xmm0 |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x08,0x3d,0xc1,0x01] |
| vunpackb $1, %xmm1, %xmm0 |
| |
| // CHECK: vunpackb $1, %zmm1, %zmm0 {%k1} |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x49,0x3d,0xc1,0x01] |
| vunpackb $1, %zmm1, %zmm0 {%k1} |
| |
| // CHECK: vunpackb $1, %zmm1, %zmm0 {%k1} {z} |
| // CHECK: encoding: [0x62,0xf3,0x7c,0xc9,0x3d,0xc1,0x01] |
| vunpackb $1, %zmm1, %zmm0 {%k1} {z} |
| |
| // CHECK: vunpackb $1, (%edi), %zmm0 |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x48,0x3d,0x07,0x01] |
| vunpackb $1, (%edi), %zmm0 |
| |
| // CHECK: vunpackb $1, (%edi), %ymm0 |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x28,0x3d,0x07,0x01] |
| vunpackb $1, (%edi), %ymm0 |
| |
| // CHECK: vunpackb $1, (%edi), %xmm0 |
| // CHECK: encoding: [0x62,0xf3,0x7c,0x08,0x3d,0x07,0x01] |
| vunpackb $1, (%edi), %xmm0 |