x86: allow suffix-less movzw and 64-bit movzb
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / arch-10.s
index e5e799d584259ebf47c5690c03f443eb77ed203b..39989d1685c453a483f7b1f40cd06d8a7ecf8140 100644 (file)
@@ -2,6 +2,10 @@
        .text
 # cmov feature 
 cmove  %eax,%ebx
+# clflush
+clflush (%eax)
+# SYSCALL
+syscall
 # MMX
 paddb %mm4,%mm3
 # SSE
@@ -16,23 +20,45 @@ phaddw %xmm4,%xmm3
 phminposuw  %xmm1,%xmm3
 # SSE4.2
 crc32   %ecx,%ebx
+# AVX
+vzeroall
 # VMX
 vmxoff
 # SMX
 getsec
 # Xsave
 xgetbv
-# 3DNow
-pmulhrw %mm4,%mm3
-# 3DNow Extensions
-pswapd %mm4,%mm3
+# Xsaveopt
+xsaveopt (%ecx)
+# AES
+aesenc  (%ecx),%xmm0
+# PCLMUL
+pclmulqdq $8,%xmm1,%xmm0
+# AES + AVX
+vaesenc  (%ecx),%xmm0,%xmm2
+# PCLMUL + AVX
+vpclmulqdq $8,%xmm4,%xmm6,%xmm2
+# FMA
+vfmadd132pd %xmm4,%xmm6,%xmm2
+# MOVBE
+movbe   (%ecx),%ebx
+# EPT
+invept  (%ecx),%ebx
+# RDTSCP
+rdtscp
+# 3DNow or PRFCHW
+prefetchw 0x1000(,%esi,2)
 # SSE4a
 insertq %xmm2,%xmm1
 # SVME
 vmload
-# ABM
+# ABM/LZCNT
 lzcnt %ecx,%ebx
-# SSE5
-frczss          %xmm2, %xmm1
 # PadLock
 xstorerng
+# nop
+nopl (%eax)
+# BMI
+blsr %ecx,%ebx
+# TBM
+blcfill %ecx,%ebx
This page took 0.025098 seconds and 4 git commands to generate.