Home | History | Annotate | Download | only in i386
      1 #source: x86-64-arch-2.s
      2 #as: -march=bdver4+vmx+smx+ept+padlock
      3 #objdump: -dw
      4 #name: x86-64 arch 2 (bdver4)
      5 
      6 .*:     file format .*
      7 
      8 Disassembly of section .text:
      9 
     10 0+ <.text>:
     11 [ 	]*[a-f0-9]+:	0f 44 d8             	cmove  %eax,%ebx
     12 [ 	]*[a-f0-9]+:	0f ae 38             	clflush \(%rax\)
     13 [ 	]*[a-f0-9]+:	0f 05                	syscall
     14 [ 	]*[a-f0-9]+:	0f fc dc             	paddb  %mm4,%mm3
     15 [ 	]*[a-f0-9]+:	f3 0f 58 dc          	addss  %xmm4,%xmm3
     16 [ 	]*[a-f0-9]+:	f2 0f 58 dc          	addsd  %xmm4,%xmm3
     17 [ 	]*[a-f0-9]+:	66 0f d0 dc          	addsubpd %xmm4,%xmm3
     18 [ 	]*[a-f0-9]+:	66 0f 38 01 dc       	phaddw %xmm4,%xmm3
     19 [ 	]*[a-f0-9]+:	66 0f 38 41 d9       	phminposuw %xmm1,%xmm3
     20 [ 	]*[a-f0-9]+:	f2 0f 38 f1 d9       	crc32l %ecx,%ebx
     21 [ 	]*[a-f0-9]+:	c5 fc 77             	vzeroall
     22 [ 	]*[a-f0-9]+:	0f 01 c4             	vmxoff
     23 [ 	]*[a-f0-9]+:	0f 37                	getsec
     24 [ 	]*[a-f0-9]+:	0f 01 d0             	xgetbv
     25 [ 	]*[a-f0-9]+:	0f ae 31             	xsaveopt \(%rcx\)
     26 [ 	]*[a-f0-9]+:	66 0f 38 dc 01       	aesenc \(%rcx\),%xmm0
     27 [ 	]*[a-f0-9]+:	66 0f 3a 44 c1 08    	pclmulqdq \$0x8,%xmm1,%xmm0
     28 [ 	]*[a-f0-9]+:	c4 e2 79 dc 11       	vaesenc \(%rcx\),%xmm0,%xmm2
     29 [ 	]*[a-f0-9]+:	c4 e3 49 44 d4 08    	vpclmulqdq \$0x8,%xmm4,%xmm6,%xmm2
     30 [ 	]*[a-f0-9]+:	c4 e2 c9 98 d4       	vfmadd132pd %xmm4,%xmm6,%xmm2
     31 [ 	]*[a-f0-9]+:	0f 38 f0 19          	movbe  \(%rcx\),%ebx
     32 [ 	]*[a-f0-9]+:	48 0f c7 0e          	cmpxchg16b \(%rsi\)
     33 [ 	]*[a-f0-9]+:	66 0f 38 80 19       	invept \(%rcx\),%rbx
     34 [ 	]*[a-f0-9]+:	0f 01 f9             	rdtscp
     35 [ 	]*[a-f0-9]+:	0f 0d 0c 75 00 10 00 00 	prefetchw 0x1000\(,%rsi,2\)
     36 [ 	]*[a-f0-9]+:	f2 0f 79 ca          	insertq %xmm2,%xmm1
     37 [ 	]*[a-f0-9]+:	0f 01 da             	vmload
     38 [ 	]*[a-f0-9]+:	f3 0f bd d9          	lzcnt  %ecx,%ebx
     39 [ 	]*[a-f0-9]+:	0f a7 c0             	xstore-rng
     40 [ 	]*[a-f0-9]+:	c4 e2 60 f3 c9       	blsr   %ecx,%ebx
     41 [ 	]*[a-f0-9]+:	8f e9 60 01 c9       	blcfill %ecx,%ebx
     42 #pass
     43