| 1 | .*: Assembler messages: |
| 2 | .*:26: Error: .*unsupported instruction.* |
| 3 | .*:27: Error: .*unsupported instruction.* |
| 4 | .*:29: Error: .*unsupported instruction.* |
| 5 | .*:30: Error: .*unsupported instruction.* |
| 6 | .*:32: Error: .*unsupported instruction.* |
| 7 | .*:33: Error: .*unsupported instruction.* |
| 8 | .*:36: Error: .*unsupported instruction.* |
| 9 | .*:37: Error: .*unsupported instruction.* |
| 10 | .*:39: Error: .*unsupported instruction.* |
| 11 | .*:40: Error: .*unsupported instruction.* |
| 12 | .*:43: Error: .*unsupported instruction.* |
| 13 | .*:44: Error: .*unsupported instruction.* |
| 14 | GAS LISTING .* |
| 15 | #... |
| 16 | [ ]*1[ ]+\# Test \.arch \.noavx512vl |
| 17 | [ ]*2[ ]+\.text |
| 18 | [ ]*3[ ]+\?\?\?\? 62F27D4F vpabsb %zmm5, %zmm6\{%k7\} \# AVX512BW |
| 19 | [ ]*3[ ]+1CF5 |
| 20 | [ ]*4[ ]+\?\?\?\? 62F27D0F vpabsb %xmm5, %xmm6\{%k7\} \# AVX512BW \+ AVX512VL |
| 21 | [ ]*4[ ]+1CF5 |
| 22 | [ ]*5[ ]+\?\?\?\? 62F27D2F vpabsb %ymm5, %ymm6\{%k7\} \# AVX512BW \+ AVX512VL |
| 23 | [ ]*5[ ]+1CF5 |
| 24 | [ ]*6[ ]+\?\?\?\? 62F27D48 vpconflictd %zmm5, %zmm6 \# AVX412CD |
| 25 | [ ]*6[ ]+C4F5 |
| 26 | [ ]*7[ ]+\?\?\?\? 62F27D08 vpconflictd %xmm5, %xmm6 \# AVX412CD \+ AVX512VL |
| 27 | [ ]*7[ ]+C4F5 |
| 28 | [ ]*8[ ]+\?\?\?\? 62F27D28 vpconflictd %ymm5, %ymm6 \# AVX412CD \+ AVX512VL |
| 29 | [ ]*8[ ]+C4F5 |
| 30 | [ ]*9[ ]+\?\?\?\? 62F1FD4F vcvtpd2qq \(%ecx\), %zmm6\{%k7\} \# AVX512DQ |
| 31 | [ ]*9[ ]+7B31 |
| 32 | [ ]*10[ ]+\?\?\?\? 62F1FD0F vcvtpd2qq \(%ecx\), %xmm6\{%k7\} \# AVX512DQ \+ AVX512VL |
| 33 | [ ]*10[ ]+7B31 |
| 34 | [ ]*11[ ]+\?\?\?\? 62F1FD2F vcvtpd2qq \(%ecx\), %ymm6\{%k7\} \# AVX512DQ \+ AVX512VL |
| 35 | [ ]*11[ ]+7B31 |
| 36 | [ ]*12[ ]+\?\?\?\? 62F27D4F vexp2ps %zmm5, %zmm6\{%k7\} \# AVX512ER |
| 37 | [ ]*12[ ]+C8F5 |
| 38 | [ ]*13[ ]+\?\?\?\? 62F1D54F vaddpd %zmm4, %zmm5, %zmm6\{%k7\} \# AVX512F |
| 39 | [ ]*13[ ]+58F4 |
| 40 | [ ]*14[ ]+\?\?\?\? 62F1D50F vaddpd %xmm4, %xmm5, %xmm6\{%k7\} \# AVX512F \+ AVX512VL |
| 41 | [ ]*14[ ]+58F4 |
| 42 | [ ]*15[ ]+\?\?\?\? 62F1D52F vaddpd %ymm4, %ymm5, %ymm6\{%k7\} \# AVX512F \+ AVX512VL |
| 43 | [ ]*15[ ]+58F4 |
| 44 | [ ]*16[ ]+\?\?\?\? 62F2D54F vpmadd52luq %zmm4, %zmm5, %zmm6\{%k7\} \# AVX512IFMA |
| 45 | [ ]*16[ ]+B4F4 |
| 46 | [ ]*17[ ]+\?\?\?\? 62F2D50F vpmadd52luq %xmm4, %xmm5, %xmm6\{%k7\} \# AVX512IFMA \+ AVX512VL |
| 47 | [ ]*17[ ]+B4F4 |
| 48 | [ ]*18[ ]+\?\?\?\? 62F2D52F vpmadd52luq %ymm4, %ymm5, %ymm6\{%k7\} \# AVX512IFMA \+ AVX512VL |
| 49 | [ ]*18[ ]+B4F4 |
| 50 | [ ]*19[ ]+\?\?\?\? 62F2FD49 vgatherpf0dpd 23\(%ebp,%ymm7,8\)\{%k1\} \# AVX512PF |
| 51 | [ ]*19[ ]+C68CFD17 |
| 52 | [ ]*19[ ]+000000 |
| 53 | [ ]*20[ ]+\?\?\?\? 62F2554F vpermb %zmm4, %zmm5, %zmm6\{%k7\} \# AVX512VBMI |
| 54 | [ ]*20[ ]+8DF4 |
| 55 | [ ]*21[ ]+\?\?\?\? 62F2550F vpermb %xmm4, %xmm5, %xmm6\{%k7\} \# AVX512VBMI \+ AVX512VL |
| 56 | [ ]*21[ ]+8DF4 |
| 57 | [ ]*22[ ]+\?\?\?\? 62F2552F vpermb %ymm4, %ymm5, %ymm6\{%k7\} \# AVX512VBMI \+ AVX512VL |
| 58 | [ ]*22[ ]+8DF4 |
| 59 | [ ]*23[ ]+ |
| 60 | [ ]*24[ ]+\.arch \.noavx512vl |
| 61 | [ ]*25[ ]+\?\?\?\? 62F27D4F vpabsb %zmm5, %zmm6\{%k7\} \# AVX512BW |
| 62 | [ ]*25[ ]+1CF5 |
| 63 | [ ]*26[ ]+vpabsb %xmm5, %xmm6\{%k7\} \# AVX512BW \+ AVX512VL |
| 64 | [ ]*27[ ]+vpabsb %ymm5, %ymm6\{%k7\} \# AVX512BW \+ AVX512VL |
| 65 | [ ]*28[ ]+\?\?\?\? 62F27D48 vpconflictd %zmm5, %zmm6 \# AVX412CD |
| 66 | [ ]*28[ ]+C4F5 |
| 67 | [ ]*29[ ]+vpconflictd %xmm5, %xmm6 \# AVX412CD \+ AVX512VL |
| 68 | [ ]*30[ ]+vpconflictd %ymm5, %ymm6 \# AVX412CD \+ AVX512VL |
| 69 | [ ]*31[ ]+\?\?\?\? 62F1FD4F vcvtpd2qq \(%ecx\), %zmm6\{%k7\} \# AVX512DQ |
| 70 | [ ]*31[ ]+7B31 |
| 71 | [ ]*32[ ]+vcvtpd2qq \(%ecx\), %xmm6\{%k7\} \# AVX512DQ \+ AVX512VL |
| 72 | [ ]*33[ ]+vcvtpd2qq \(%ecx\), %ymm6\{%k7\} \# AVX512DQ \+ AVX512VL |
| 73 | \fGAS LISTING .* |
| 74 | |
| 75 | |
| 76 | [ ]*34[ ]+\?\?\?\? 62F27D4F vexp2ps %zmm5, %zmm6\{%k7\} \# AVX512ER |
| 77 | [ ]*34[ ]+C8F5 |
| 78 | [ ]*35[ ]+\?\?\?\? 62F1D54F vaddpd %zmm4, %zmm5, %zmm6\{%k7\} \# AVX512F |
| 79 | [ ]*35[ ]+58F4 |
| 80 | [ ]*36[ ]+vaddpd %xmm4, %xmm5, %xmm6\{%k7\} \# AVX512F \+ AVX512VL |
| 81 | [ ]*37[ ]+vaddpd %ymm4, %ymm5, %ymm6\{%k7\} \# AVX512F \+ AVX512VL |
| 82 | [ ]*38[ ]+\?\?\?\? 62F2D54F vpmadd52luq %zmm4, %zmm5, %zmm6\{%k7\} \# AVX512IFMA |
| 83 | [ ]*38[ ]+B4F4 |
| 84 | [ ]*39[ ]+vpmadd52luq %xmm4, %xmm5, %xmm6\{%k7\} \# AVX512IFMA \+ AVX512VL |
| 85 | [ ]*40[ ]+vpmadd52luq %ymm4, %ymm5, %ymm6\{%k7\} \# AVX512IFMA \+ AVX512VL |
| 86 | [ ]*41[ ]+\?\?\?\? 62F2FD49 vgatherpf0dpd 23\(%ebp,%ymm7,8\)\{%k1\} \# AVX512PF |
| 87 | [ ]*41[ ]+C68CFD17 |
| 88 | [ ]*41[ ]+000000 |
| 89 | [ ]*42[ ]+\?\?\?\? 62F2554F vpermb %zmm4, %zmm5, %zmm6\{%k7\} \# AVX512VBMI |
| 90 | [ ]*42[ ]+8DF4 |
| 91 | [ ]*43[ ]+vpermb %xmm4, %xmm5, %xmm6\{%k7\} \# AVX512VBMI \+ AVX512VL |
| 92 | [ ]*44[ ]+vpermb %ymm4, %ymm5, %ymm6\{%k7\} \# AVX512VBMI \+ AVX512VL |
| 93 | [ ]*45[ ]+ |
| 94 | [ ]*46[ ]+\?\?\?\? C4E2791C vpabsb %xmm5, %xmm6 |
| 95 | [ ]*46[ ]+F5 |
| 96 | [ ]*47[ ]+\?\?\?\? C4E27D1C vpabsb %ymm5, %ymm6 |
| 97 | [ ]*47[ ]+F5 |
| 98 | [ ]*48[ ]+\?\?\?\? C5D158F4 vaddpd %xmm4, %xmm5, %xmm6 |
| 99 | [ ]*49[ ]+\?\?\?\? C5D558F4 vaddpd %ymm4, %ymm5, %ymm6 |
| 100 | [ ]*50[ ]+\?\?\?\? 660F381C pabsb %xmm5, %xmm6 |
| 101 | [ ]*50[ ]+F5 |
| 102 | [ ]*51[ ]+\?\?\?\? 660F58F4 addpd %xmm4, %xmm6 |
| 103 | [ ]*52[ ]+ |
| 104 | [ ]*53[ ]+\?\?\?\? 0F1F00 \.p2align 4 |
| 105 | #pass |