x86: replace adhoc (partly wrong) ambiguous operand checking for MOVSX/MOVZX
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-movsxd-intel.d
CommitLineData
bc31405e
L
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
8Disassembly of section .text:
9
100+ <_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
65fca059 24 +[a-f0-9]+: 66 63 08 movsxd cx,DWORD PTR \[rax\]
bc31405e
L
25 +[a-f0-9]+: 66 63 08 movsxd cx,DWORD PTR \[rax\]
26#pass
This page took 0.030672 seconds and 4 git commands to generate.