| .text |
| .arch corei7 |
| _start: |
| .arch .avx |
| vmovntdq %xmm2, (%ecx) |
| vmovntdq %ymm2, (%ecx) |
| vmovntdq %zmm2, (%ecx) |
| vpternlogq $0xab, %xmm6, %xmm2, %xmm0 |
| vpternlogq $0xab, %ymm6, %ymm2, %ymm0 |
| vpternlogq $0xab, %zmm6, %zmm2, %zmm0 |
| .arch .avx512f |
| vmovntdq %xmm0, (%ecx) |
| vmovntdq %ymm0, (%ecx) |
| vmovntdq %zmm0, (%ecx) |
| vpternlogq $0xab, %xmm6, %xmm2, %xmm0 |
| vpternlogq $0xab, %ymm6, %ymm2, %ymm0 |
| vpternlogq $0xab, %zmm6, %zmm2, %zmm0 |
| .arch .avx512vl |
| vmovntdq %xmm0, (%ecx) |
| vmovntdq %ymm0, (%ecx) |
| vmovntdq %zmm0, (%ecx) |
| vpternlogq $0xab, %xmm6, %xmm2, %xmm0 |
| vpternlogq $0xab, %ymm6, %ymm2, %ymm0 |
| vpternlogq $0xab, %zmm6, %zmm2, %zmm0 |