1 .text 2 .arch generic32 3 .arch .avx512f 4_start: 5 vaesenc %zmm1, %zmm2, %zmm3 6 vgf2p8mulb %zmm1, %zmm2, %zmm3 7 vpclmulqdq $0, %zmm1, %zmm2, %zmm3 8 9 .arch .vaes 10 vaesenc %zmm1, %zmm2, %zmm3 11 12 .arch .gfni 13 vgf2p8mulb %zmm1, %zmm2, %zmm3 14 15 .arch .vpclmulqdq 16 vpclmulqdq $0, %zmm1, %zmm2, %zmm3 17 .p2align 4,0 18