]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/i386/i386.d
Merge commit 'upstream/2.20'
[msp430-binutils.git] / gas / testsuite / gas / i386 / i386.d
diff --git a/gas/testsuite/gas/i386/i386.d b/gas/testsuite/gas/i386/i386.d
new file mode 100644 (file)
index 0000000..1c6c4cc
--- /dev/null
@@ -0,0 +1,66 @@
+#as: -J
+#objdump: -dw
+#name: i386
+.*: +file format .*
+
+Disassembly of section .text:
+
+0+ <.*>:
+[      ]*[a-f0-9]+:    df e0                   fnstsw %ax
+[      ]*[a-f0-9]+:    df e0                   fnstsw %ax
+[      ]*[a-f0-9]+:    9b df e0                fstsw  %ax
+[      ]*[a-f0-9]+:    9b df e0                fstsw  %ax
+[      ]*[a-f0-9]+:    66 0f be f0             movsbw %al,%si
+[      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
+[      ]*[a-f0-9]+:    0f bf f0                movswl %ax,%esi
+[      ]*[a-f0-9]+:    0f be 10                movsbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f be 10             movsbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    66 0f be 10             movsbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f be 10                movsbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    0f bf 10                movswl \(%eax\),%edx
+[      ]*[a-f0-9]+:    0f be 10                movsbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f be 10             movsbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f bf 10                movswl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f b6 f0             movzbw %al,%si
+[      ]*[a-f0-9]+:    0f b6 f0                movzbl %al,%esi
+[      ]*[a-f0-9]+:    0f b7 f0                movzwl %ax,%esi
+[      ]*[a-f0-9]+:    0f b6 10                movzbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f b6 10             movzbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    66 0f b6 10             movzbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f b6 10                movzbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    0f b7 10                movzwl \(%eax\),%edx
+[      ]*[a-f0-9]+:    0f b6 10                movzbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f b6 10             movzbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f b6 10                movzbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f b6 10             movzbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f b7 10                movzwl \(%eax\),%edx
+[      ]*[a-f0-9]+:    0f c3 00                movnti %eax,\(%eax\)
+[      ]*[a-f0-9]+:    0f c3 00                movnti %eax,\(%eax\)
+[      ]*[a-f0-9]+:    df e0                   fnstsw %ax
+[      ]*[a-f0-9]+:    df e0                   fnstsw %ax
+[      ]*[a-f0-9]+:    9b df e0                fstsw  %ax
+[      ]*[a-f0-9]+:    9b df e0                fstsw  %ax
+[      ]*[a-f0-9]+:    66 0f be f0             movsbw %al,%si
+[      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
+[      ]*[a-f0-9]+:    0f bf f0                movswl %ax,%esi
+[      ]*[a-f0-9]+:    0f be 10                movsbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f be 10             movsbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f bf 10                movswl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f b6 f0             movzbw %al,%si
+[      ]*[a-f0-9]+:    0f b6 f0                movzbl %al,%esi
+[      ]*[a-f0-9]+:    0f b7 f0                movzwl %ax,%esi
+[      ]*[a-f0-9]+:    0f b6 10                movzbl \(%eax\),%edx
+[      ]*[a-f0-9]+:    66 0f b6 10             movzbw \(%eax\),%dx
+[      ]*[a-f0-9]+:    0f b7 10                movzwl \(%eax\),%edx
+[      ]*[a-f0-9]+:    f3 0f 7e 0c 24          movq   \(%esp\),%xmm1
+[      ]*[a-f0-9]+:    f3 0f 7e 0c 24          movq   \(%esp\),%xmm1
+[      ]*[a-f0-9]+:    66 0f d6 0c 24          movq   %xmm1,\(%esp\)
+[      ]*[a-f0-9]+:    66 0f d6 0c 24          movq   %xmm1,\(%esp\)
+[      ]*[a-f0-9]+:    66 0f be 00             movsbw \(%eax\),%ax
+[      ]*[a-f0-9]+:    0f be 00                movsbl \(%eax\),%eax
+[      ]*[a-f0-9]+:    0f bf 00                movswl \(%eax\),%eax
+[      ]*[a-f0-9]+:    66 0f b6 00             movzbw \(%eax\),%ax
+[      ]*[a-f0-9]+:    0f b6 00                movzbl \(%eax\),%eax
+[      ]*[a-f0-9]+:    0f b7 00                movzwl \(%eax\),%eax
+[      ]*[a-f0-9]+:    0f c3 00                movnti %eax,\(%eax\)
+#pass