Rewrite prefix processing.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-stack.d
index f686a04fee884cbbc6e2328d20e1aca34a2ae9ec..2d806f479c6544708901032edf63c3d7c68b0fe3 100644 (file)
@@ -6,34 +6,34 @@
 Disassembly of section .text:
 
 0+ <_start>:
-[       ]*[0-9a-f]+:[   ]+50[   ]+pushq?[       ]+%rax
-[       ]*[0-9a-f]+:[   ]+66 50[        ]+pushw?[       ]+%ax
-[       ]*[0-9a-f]+:[   ]+66 48 50[     ]+pushq?[       ]+%rax
-[       ]*[0-9a-f]+:[   ]+58[   ]+popq?[        ]+%rax
-[       ]*[0-9a-f]+:[   ]+66 58[        ]+popw?[        ]+%ax
-[       ]*[0-9a-f]+:[   ]+66 48 58[     ]+popq?[        ]+%rax
-[       ]*[0-9a-f]+:[   ]+8f c0[        ]+popq?[        ]+%rax
-[       ]*[0-9a-f]+:[   ]+66 8f c0[     ]+popw?[        ]+%ax
-[       ]*[0-9a-f]+:[   ]+66 48 8f c0[  ]+popq?[        ]+%rax
-[       ]*[0-9a-f]+:[   ]+8f 00[        ]+popq[         ]+\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 8f 00[     ]+popw[         ]+\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 48 8f 00[  ]+popq[         ]+\(%rax\)
-[       ]*[0-9a-f]+:[   ]+ff d0[        ]+callq?[       ]+\*%rax
-[       ]*[0-9a-f]+:[   ]+66 ff d0[     ]+callw?[       ]+\*%ax
-[       ]*[0-9a-f]+:[   ]+66 48 ff d0[  ]+callq?[       ]+\*%rax
-[       ]*[0-9a-f]+:[   ]+ff 10[        ]+callq[        ]+\*\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 ff 10[     ]+callw[        ]+\*\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 48 ff 10[  ]+callq[        ]+\*\(%rax\)
-[       ]*[0-9a-f]+:[   ]+ff e0[        ]+jmpq?[        ]+\*%rax
-[       ]*[0-9a-f]+:[   ]+66 ff e0[     ]+jmpw?[        ]+\*%ax
-[       ]*[0-9a-f]+:[   ]+66 48 ff e0[  ]+jmpq?[        ]+\*%rax
-[       ]*[0-9a-f]+:[   ]+ff 20[        ]+jmpq[         ]+\*\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 ff 20[     ]+jmpw[         ]+\*\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 48 ff 20[  ]+jmpq[         ]+\*\(%rax\)
-[       ]*[0-9a-f]+:[   ]+ff f0[        ]+pushq?[       ]+%rax
-[       ]*[0-9a-f]+:[   ]+66 ff f0[     ]+pushw?[       ]+%ax
-[       ]*[0-9a-f]+:[   ]+66 48 ff f0[  ]+pushq?[       ]+%rax
-[       ]*[0-9a-f]+:[   ]+ff 30[        ]+pushq[        ]+\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 ff 30[     ]+pushw[        ]+\(%rax\)
-[       ]*[0-9a-f]+:[   ]+66 48 ff 30[  ]+pushq[        ]+\(%rax\)
+[      ]*[a-f0-9]+:    50                      push   %rax
+[      ]*[a-f0-9]+:    66 50                   push   %ax
+[      ]*[a-f0-9]+:    66 48 50                data32 push %rax
+[      ]*[a-f0-9]+:    58                      pop    %rax
+[      ]*[a-f0-9]+:    66 58                   pop    %ax
+[      ]*[a-f0-9]+:    66 48 58                data32 pop %rax
+[      ]*[a-f0-9]+:    8f c0                   pop    %rax
+[      ]*[a-f0-9]+:    66 8f c0                pop    %ax
+[      ]*[a-f0-9]+:    66 48 8f c0             data32 pop %rax
+[      ]*[a-f0-9]+:    8f 00                   popq   \(%rax\)
+[      ]*[a-f0-9]+:    66 8f 00                popw   \(%rax\)
+[      ]*[a-f0-9]+:    66 48 8f 00             data32 popq \(%rax\)
+[      ]*[a-f0-9]+:    ff d0                   callq  \*%rax
+[      ]*[a-f0-9]+:    66 ff d0                callw  \*%ax
+[      ]*[a-f0-9]+:    66 48 ff d0             data32 callq \*%rax
+[      ]*[a-f0-9]+:    ff 10                   callq  \*\(%rax\)
+[      ]*[a-f0-9]+:    66 ff 10                callw  \*\(%rax\)
+[      ]*[a-f0-9]+:    66 48 ff 10             data32 callq \*\(%rax\)
+[      ]*[a-f0-9]+:    ff e0                   jmpq   \*%rax
+[      ]*[a-f0-9]+:    66 ff e0                jmpw   \*%ax
+[      ]*[a-f0-9]+:    66 48 ff e0             data32 jmpq \*%rax
+[      ]*[a-f0-9]+:    ff 20                   jmpq   \*\(%rax\)
+[      ]*[a-f0-9]+:    66 ff 20                jmpw   \*\(%rax\)
+[      ]*[a-f0-9]+:    66 48 ff 20             data32 jmpq \*\(%rax\)
+[      ]*[a-f0-9]+:    ff f0                   push   %rax
+[      ]*[a-f0-9]+:    66 ff f0                push   %ax
+[      ]*[a-f0-9]+:    66 48 ff f0             data32 push %rax
+[      ]*[a-f0-9]+:    ff 30                   pushq  \(%rax\)
+[      ]*[a-f0-9]+:    66 ff 30                pushw  \(%rax\)
+[      ]*[a-f0-9]+:    66 48 ff 30             data32 pushq \(%rax\)
 #pass
This page took 0.030475 seconds and 4 git commands to generate.