Add tbm flag and TBM instruction pattern.
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 18 Jan 2011 16:39:50 +0000 (16:39 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 18 Jan 2011 16:39:50 +0000 (16:39 +0000)
2011-01-18  H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/ilp32/x86-64-arch-2.d: Add tbm flag and TBM instruction
pattern.

gas/testsuite/ChangeLog
gas/testsuite/gas/i386/ilp32/x86-64-arch-2.d

index c463b63c3df5b48d7380feb38b8efa1b98dc7cac..2e3af6ed3f62fe3d0853e43b69b09af828afb0d3 100644 (file)
@@ -1,3 +1,8 @@
+2011-01-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gas/i386/ilp32/x86-64-arch-2.d: Add tbm flag and TBM instruction
+       pattern.
+
 2011-01-17  Quentin Neill  <quentin.neill@amd.com>
 
        * gas/i386/tbm.s: New.
index 779a95a4151eead27e065d6f038ad975aeb4bd00..6b41a2d2ec585920c30a2313c658b9ca0c55ee15 100644 (file)
@@ -1,5 +1,5 @@
 #source: ../x86-64-arch-2.s
-#as: -march=generic64+avx+vmx+smx+xsave+xsaveopt+aes+pclmul+fma+movbe+ept+clflush+syscall+rdtscp+3dnowa+sse4a+svme+abm+padlock+bmi
+#as: -march=generic64+avx+vmx+smx+xsave+xsaveopt+aes+pclmul+fma+movbe+ept+clflush+syscall+rdtscp+3dnowa+sse4a+svme+abm+padlock+bmi+tbm
 #objdump: -dw
 #name: x86-64 (ILP32) arch 2
 
@@ -38,4 +38,5 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    f3 0f bd d9             lzcnt  %ecx,%ebx
 [      ]*[a-f0-9]+:    0f a7 c0                xstore-rng 
 [      ]*[a-f0-9]+:    c4 e2 60 f3 c9          blsr   %ecx,%ebx
+[      ]*[a-f0-9]+:    8f e9 60 01 c9          blcfill %ecx,%ebx
 #pass