1 # Check VPCLMULQDQ instructions
6 vpclmulqdq $0xab, %ymm4, %ymm5, %ymm6
7 vpclmulqdq $123, -123456(%esp,%esi,8), %ymm5, %ymm6
8 vpclmulqdq $123, 4064(%edx), %ymm5, %ymm6
10 vpclmulhqhqdq %ymm1, %ymm2, %ymm3
11 vpclmulhqlqdq %ymm2, %ymm3, %ymm4
12 vpclmullqhqdq %ymm3, %ymm4, %ymm5
13 vpclmullqlqdq %ymm4, %ymm5, %ymm6
15 .intel_syntax noprefix
16 vpclmulqdq ymm6, ymm5, ymm4, 0xab
17 vpclmulqdq ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456], 123
18 vpclmulqdq ymm6, ymm5, YMMWORD PTR [edx+4064], 123