1	.text
2	.arch corei7
3_start:
4	.arch .avx
5	vmovntdq	%xmm2, (%rcx)
6	vmovntdq	%ymm2, (%rcx)
7	vmovntdq	%zmm2, (%rcx)
8	vpternlogq	$0xab, %xmm16, %xmm2, %xmm0
9	vpternlogq	$0xab, %ymm16, %ymm2, %ymm0
10	vpternlogq	$0xab, %zmm16, %zmm2, %zmm0
11	.arch .avx512f
12	vmovntdq	%xmm0, (%rcx)
13	vmovntdq	%ymm0, (%rcx)
14	vmovntdq	%zmm0, (%rcx)
15	vpternlogq	$0xab, %xmm16, %xmm2, %xmm0
16	vpternlogq	$0xab, %ymm16, %ymm2, %ymm0
17	vpternlogq	$0xab, %zmm16, %zmm2, %zmm0
18	.arch .avx512vl
19	vmovntdq	%xmm0, (%rcx)
20	vmovntdq	%ymm0, (%rcx)
21	vmovntdq	%zmm0, (%rcx)
22	vpternlogq	$0xab, %xmm16, %xmm2, %xmm0
23	vpternlogq	$0xab, %ymm16, %ymm2, %ymm0
24	vpternlogq	$0xab, %zmm16, %zmm2, %zmm0
25