1# Check 64bit PCLMUL new instructions. 2 3 .text 4foo: 5 pclmulqdq $8,(%rcx),%xmm0 6 pclmulqdq $8,%xmm1,%xmm0 7 pclmullqlqdq (%rcx),%xmm0 8 pclmullqlqdq %xmm1,%xmm0 9 pclmulhqlqdq (%rcx),%xmm0 10 pclmulhqlqdq %xmm1,%xmm0 11 pclmullqhqdq (%rcx),%xmm0 12 pclmullqhqdq %xmm1,%xmm0 13 pclmulhqhqdq (%rcx),%xmm0 14 pclmulhqhqdq %xmm1,%xmm0 15 16 .intel_syntax noprefix 17 pclmulqdq xmm0,XMMWORD PTR [rcx],8 18 pclmulqdq xmm0,xmm1,8 19 pclmullqlqdq xmm0,XMMWORD PTR [rcx] 20 pclmullqlqdq xmm0,xmm1 21 pclmulhqlqdq xmm0,XMMWORD PTR [rcx] 22 pclmulhqlqdq xmm0,xmm1 23 pclmullqhqdq xmm0,XMMWORD PTR [rcx] 24 pclmullqhqdq xmm0,xmm1 25 pclmulhqhqdq xmm0,XMMWORD PTR [rcx] 26 pclmulhqhqdq xmm0,xmm1 27