aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2010-07-05 17:14:22 +0000
committerH.J. Lu <hjl.tools@gmail.com>2010-07-05 17:14:22 +0000
commitd7d9a9f820395ecfe06c80fa12bf9cf60f455482 (patch)
tree8dc34892e58fd2825ff51c53390e7a2e88f03b1a /gas
parent77321f536016efc2e18fbef88016b1fbad25afd1 (diff)
downloadgdb-d7d9a9f820395ecfe06c80fa12bf9cf60f455482.zip
gdb-d7d9a9f820395ecfe06c80fa12bf9cf60f455482.tar.gz
gdb-d7d9a9f820395ecfe06c80fa12bf9cf60f455482.tar.bz2
Replace rdrnd with rdrand.
gas/testsuite/ 2010-07-05 H.J. Lu <hongjiu.lu@intel.com> AVX Programming Reference (June, 2010) * gas/i386/rdrnd.s: Replace rdrnd with rdrand. * gas/i386/rdrnd-intel.d: Likewise. * gas/i386/rdrnd.d: Likewise. * gas/i386/x86-64-rdrnd-intel.d: Likewise. * gas/i386/x86-64-rdrnd.d: Likewise. * gas/i386/x86-64-rdrnd.s: Likewise. opcodes/ 2010-07-05 H.J. Lu <hongjiu.lu@intel.com> AVX Programming Reference (June, 2010) * i386-dis.c (mod_table): Replace rdrnd with rdrand. * i386-opc.tbl: Likewise. * i386-tbl.h: Regenerated.
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/ChangeLog10
-rw-r--r--gas/testsuite/gas/i386/rdrnd-intel.d8
-rw-r--r--gas/testsuite/gas/i386/rdrnd.d8
-rw-r--r--gas/testsuite/gas/i386/rdrnd.s8
-rw-r--r--gas/testsuite/gas/i386/x86-64-rdrnd-intel.d24
-rw-r--r--gas/testsuite/gas/i386/x86-64-rdrnd.d24
-rw-r--r--gas/testsuite/gas/i386/x86-64-rdrnd.s24
7 files changed, 58 insertions, 48 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index fbe6d72..4a97906 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,5 +1,15 @@
2010-07-05 H.J. Lu <hongjiu.lu@intel.com>
+ AVX Programming Reference (June, 2010)
+ * gas/i386/rdrnd.s: Replace rdrnd with rdrand.
+ * gas/i386/rdrnd-intel.d: Likewise.
+ * gas/i386/rdrnd.d: Likewise.
+ * gas/i386/x86-64-rdrnd-intel.d: Likewise.
+ * gas/i386/x86-64-rdrnd.d: Likewise.
+ * gas/i386/x86-64-rdrnd.s: Likewise.
+
+2010-07-05 H.J. Lu <hongjiu.lu@intel.com>
+
PR gas/10531
PR gas/11789
* gas/i386/dw2-compress-1.d: Remove bogus line debug info.
diff --git a/gas/testsuite/gas/i386/rdrnd-intel.d b/gas/testsuite/gas/i386/rdrnd-intel.d
index 80dda0b..57423fa 100644
--- a/gas/testsuite/gas/i386/rdrnd-intel.d
+++ b/gas/testsuite/gas/i386/rdrnd-intel.d
@@ -8,8 +8,8 @@
Disassembly of section .text:
0+ <foo>:
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd ebx
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd ebx
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand ebx
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand ebx
#pass
diff --git a/gas/testsuite/gas/i386/rdrnd.d b/gas/testsuite/gas/i386/rdrnd.d
index f085c26..3b16c84 100644
--- a/gas/testsuite/gas/i386/rdrnd.d
+++ b/gas/testsuite/gas/i386/rdrnd.d
@@ -7,8 +7,8 @@
Disassembly of section .text:
0+ <foo>:
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd %bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd %ebx
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd %bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd %ebx
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand %bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand %ebx
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand %bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand %ebx
#pass
diff --git a/gas/testsuite/gas/i386/rdrnd.s b/gas/testsuite/gas/i386/rdrnd.s
index b3e0e69..7fc0fdf 100644
--- a/gas/testsuite/gas/i386/rdrnd.s
+++ b/gas/testsuite/gas/i386/rdrnd.s
@@ -2,9 +2,9 @@
.text
foo:
- rdrnd %bx
- rdrnd %ebx
+ rdrand %bx
+ rdrand %ebx
.intel_syntax noprefix
- rdrnd bx
- rdrnd ebx
+ rdrand bx
+ rdrand ebx
diff --git a/gas/testsuite/gas/i386/x86-64-rdrnd-intel.d b/gas/testsuite/gas/i386/x86-64-rdrnd-intel.d
index 293fe36..0bb8798 100644
--- a/gas/testsuite/gas/i386/x86-64-rdrnd-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-rdrnd-intel.d
@@ -8,16 +8,16 @@
Disassembly of section .text:
0+ <foo>:
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd ebx
-[ ]*[a-f0-9]+: 48 0f c7 f3 rdrnd rbx
-[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrnd r8w
-[ ]*[a-f0-9]+: 41 0f c7 f0 rdrnd r8d
-[ ]*[a-f0-9]+: 49 0f c7 f0 rdrnd r8
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd ebx
-[ ]*[a-f0-9]+: 48 0f c7 f3 rdrnd rbx
-[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrnd r8w
-[ ]*[a-f0-9]+: 41 0f c7 f0 rdrnd r8d
-[ ]*[a-f0-9]+: 49 0f c7 f0 rdrnd r8
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand ebx
+[ ]*[a-f0-9]+: 48 0f c7 f3 rdrand rbx
+[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrand r8w
+[ ]*[a-f0-9]+: 41 0f c7 f0 rdrand r8d
+[ ]*[a-f0-9]+: 49 0f c7 f0 rdrand r8
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand ebx
+[ ]*[a-f0-9]+: 48 0f c7 f3 rdrand rbx
+[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrand r8w
+[ ]*[a-f0-9]+: 41 0f c7 f0 rdrand r8d
+[ ]*[a-f0-9]+: 49 0f c7 f0 rdrand r8
#pass
diff --git a/gas/testsuite/gas/i386/x86-64-rdrnd.d b/gas/testsuite/gas/i386/x86-64-rdrnd.d
index 90c0f9a..8e971f6 100644
--- a/gas/testsuite/gas/i386/x86-64-rdrnd.d
+++ b/gas/testsuite/gas/i386/x86-64-rdrnd.d
@@ -7,16 +7,16 @@
Disassembly of section .text:
0+ <foo>:
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd %bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd %ebx
-[ ]*[a-f0-9]+: 48 0f c7 f3 rdrnd %rbx
-[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrnd %r8w
-[ ]*[a-f0-9]+: 41 0f c7 f0 rdrnd %r8d
-[ ]*[a-f0-9]+: 49 0f c7 f0 rdrnd %r8
-[ ]*[a-f0-9]+: 66 0f c7 f3 rdrnd %bx
-[ ]*[a-f0-9]+: 0f c7 f3 rdrnd %ebx
-[ ]*[a-f0-9]+: 48 0f c7 f3 rdrnd %rbx
-[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrnd %r8w
-[ ]*[a-f0-9]+: 41 0f c7 f0 rdrnd %r8d
-[ ]*[a-f0-9]+: 49 0f c7 f0 rdrnd %r8
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand %bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand %ebx
+[ ]*[a-f0-9]+: 48 0f c7 f3 rdrand %rbx
+[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrand %r8w
+[ ]*[a-f0-9]+: 41 0f c7 f0 rdrand %r8d
+[ ]*[a-f0-9]+: 49 0f c7 f0 rdrand %r8
+[ ]*[a-f0-9]+: 66 0f c7 f3 rdrand %bx
+[ ]*[a-f0-9]+: 0f c7 f3 rdrand %ebx
+[ ]*[a-f0-9]+: 48 0f c7 f3 rdrand %rbx
+[ ]*[a-f0-9]+: 66 41 0f c7 f0 rdrand %r8w
+[ ]*[a-f0-9]+: 41 0f c7 f0 rdrand %r8d
+[ ]*[a-f0-9]+: 49 0f c7 f0 rdrand %r8
#pass
diff --git a/gas/testsuite/gas/i386/x86-64-rdrnd.s b/gas/testsuite/gas/i386/x86-64-rdrnd.s
index b1b3d1c..2d9df16 100644
--- a/gas/testsuite/gas/i386/x86-64-rdrnd.s
+++ b/gas/testsuite/gas/i386/x86-64-rdrnd.s
@@ -2,17 +2,17 @@
.text
foo:
- rdrnd %bx
- rdrnd %ebx
- rdrnd %rbx
- rdrnd %r8w
- rdrnd %r8d
- rdrnd %r8
+ rdrand %bx
+ rdrand %ebx
+ rdrand %rbx
+ rdrand %r8w
+ rdrand %r8d
+ rdrand %r8
.intel_syntax noprefix
- rdrnd bx
- rdrnd ebx
- rdrnd rbx
- rdrnd r8w
- rdrnd r8d
- rdrnd r8
+ rdrand bx
+ rdrand ebx
+ rdrand rbx
+ rdrand r8w
+ rdrand r8d
+ rdrand r8