Home | History | Annotate | Download | only in i386
      1 # Check AES new instructions.
      2 
      3 	.text
      4 foo:
      5 	aesenc	(%ecx),%xmm0
      6 	aesenc	%xmm1,%xmm0
      7 	aesenclast	(%ecx),%xmm0
      8 	aesenclast	%xmm1,%xmm0
      9 	aesdec	(%ecx),%xmm0
     10 	aesdec	%xmm1,%xmm0
     11 	aesdeclast	(%ecx),%xmm0
     12 	aesdeclast	%xmm1,%xmm0
     13 	aesimc	(%ecx),%xmm0
     14 	aesimc	%xmm1,%xmm0
     15 	aeskeygenassist	$8,(%ecx),%xmm0
     16 	aeskeygenassist	$8,%xmm1,%xmm0
     17 
     18 	.intel_syntax noprefix
     19 	aesenc xmm0,XMMWORD PTR [ecx]
     20 	aesenc xmm0,xmm1
     21 	aesenclast xmm0,XMMWORD PTR [ecx]
     22 	aesenclast xmm0,xmm1
     23 	aesdec xmm0,XMMWORD PTR [ecx]
     24 	aesdec xmm0,xmm1
     25 	aesdeclast xmm0,XMMWORD PTR [ecx]
     26 	aesdeclast xmm0,xmm1
     27 	aesimc xmm0,XMMWORD PTR [ecx]
     28 	aesimc xmm0,xmm1
     29 	aeskeygenassist xmm0,XMMWORD PTR [ecx],8
     30 	aeskeygenassist xmm0,xmm1,8
     31