x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-movsxd-intel.d
1 #source: x86-64-movsxd.s
2 #as:
3 #objdump: -dw -Mintel
4 #name: x86-64 movsxd (AMD64) (Intel mode)
5
6 .*: +file format .*
7
8 Disassembly of section .text:
9
10 0+ <_start>:
11 +[a-f0-9]+: 48 63 c8 movsxd rcx,eax
12 +[a-f0-9]+: 48 63 08 movsxd rcx,DWORD PTR \[rax\]
13 +[a-f0-9]+: 63 c8 movsxd ecx,eax
14 +[a-f0-9]+: 63 08 movsxd ecx,DWORD PTR \[rax\]
15 +[a-f0-9]+: 66 63 c8 movsxd cx,eax
16 +[a-f0-9]+: 66 63 08 movsxd cx,DWORD PTR \[rax\]
17 +[a-f0-9]+: 48 63 c8 movsxd rcx,eax
18 +[a-f0-9]+: 48 63 08 movsxd rcx,DWORD PTR \[rax\]
19 +[a-f0-9]+: 48 63 08 movsxd rcx,DWORD PTR \[rax\]
20 +[a-f0-9]+: 63 c8 movsxd ecx,eax
21 +[a-f0-9]+: 63 08 movsxd ecx,DWORD PTR \[rax\]
22 +[a-f0-9]+: 63 08 movsxd ecx,DWORD PTR \[rax\]
23 +[a-f0-9]+: 66 63 c8 movsxd cx,eax
24 +[a-f0-9]+: 66 63 08 movsxd cx,DWORD PTR \[rax\]
25 +[a-f0-9]+: 66 63 08 movsxd cx,DWORD PTR \[rax\]
26 #pass
This page took 0.035671 seconds and 4 git commands to generate.