Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / x86-64-arch-2.s
1 # Test -march=
2         .text
3 # cmov feature 
4 cmove   %eax,%ebx
5 # clflush
6 clflush (%rax)
7 # SYSCALL
8 syscall
9 # MMX
10 paddb %mm4,%mm3
11 # SSE
12 addss %xmm4,%xmm3
13 # SSE2
14 addsd %xmm4,%xmm3
15 # SSE3
16 addsubpd %xmm4,%xmm3
17 # SSSE3
18 phaddw %xmm4,%xmm3
19 # SSE4.1
20 phminposuw  %xmm1,%xmm3
21 # SSE4.2
22 crc32   %ecx,%ebx
23 # AVX
24 vzeroall
25 # VMX
26 vmxoff
27 # SMX
28 getsec
29 # Xsave
30 xgetbv
31 # Xsaveopt
32 xsaveopt (%rcx)
33 # AES
34 aesenc  (%rcx),%xmm0
35 # PCLMUL
36 pclmulqdq $8,%xmm1,%xmm0
37 # AES + AVX
38 vaesenc  (%rcx),%xmm0,%xmm2
39 # PCLMUL + AVX
40 vpclmulqdq $8,%xmm4,%xmm6,%xmm2
41 # FMA
42 vfmadd132pd %xmm4,%xmm6,%xmm2
43 # MOVBE
44 movbe   (%rcx),%ebx
45 # EPT
46 invept  (%rcx),%rbx
47 # RDTSCP
48 rdtscp
49 # 3DNow
50 pmulhrw %mm4,%mm3
51 # 3DNow Extensions
52 pswapd %mm4,%mm3
53 # SSE4a
54 insertq %xmm2,%xmm1
55 # SVME
56 vmload
57 # ABM
58 lzcnt %ecx,%ebx
59 # PadLock
60 xstorerng
61 # BMI
62 blsr %ecx,%ebx
63 # TBM
64 blcfill %ecx,%ebx