diff options
author | Craig Topper <craig.topper@gmail.com> | 2013-07-22 20:46:37 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2013-07-22 20:46:37 +0000 |
commit | 4e3170b63a31c515644846ce7a77631429d93050 (patch) | |
tree | 9d43e8a06c0fe1f9bb5e1e26fdf9724c6e7d0a27 /test/MC/X86 | |
parent | c03d5ec32041892734324f4dc635e7644aebd672 (diff) | |
download | external_llvm-4e3170b63a31c515644846ce7a77631429d93050.zip external_llvm-4e3170b63a31c515644846ce7a77631429d93050.tar.gz external_llvm-4e3170b63a31c515644846ce7a77631429d93050.tar.bz2 |
Recommit r186813: More Intel syntax alias fixes. With the addition of suppressing some of the aliases from being emitted by the asm printer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186869 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/X86')
-rw-r--r-- | test/MC/X86/x86-64.s | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/test/MC/X86/x86-64.s b/test/MC/X86/x86-64.s index 521a077..ea3da30 100644 --- a/test/MC/X86/x86-64.s +++ b/test/MC/X86/x86-64.s @@ -241,10 +241,10 @@ cmovnzq %rbx, %rax // rdar://8407928 // CHECK: inb $127, %al -// CHECK: inw %dx +// CHECK: inw %dx, %ax // CHECK: outb %al, $127 -// CHECK: outw %dx -// CHECK: inl %dx +// CHECK: outw %ax, %dx +// CHECK: inl %dx, %eax inb $0x7f inw %dx outb $0x7f @@ -253,12 +253,12 @@ inl %dx // PR8114 -// CHECK: outb %dx -// CHECK: outb %dx -// CHECK: outw %dx -// CHECK: outw %dx -// CHECK: outl %dx -// CHECK: outl %dx +// CHECK: outb %al, %dx +// CHECK: outb %al, %dx +// CHECK: outw %ax, %dx +// CHECK: outw %ax, %dx +// CHECK: outl %eax, %dx +// CHECK: outl %eax, %dx out %al, (%dx) outb %al, (%dx) @@ -267,12 +267,12 @@ outw %ax, (%dx) out %eax, (%dx) outl %eax, (%dx) -// CHECK: inb %dx -// CHECK: inb %dx -// CHECK: inw %dx -// CHECK: inw %dx -// CHECK: inl %dx -// CHECK: inl %dx +// CHECK: inb %dx, %al +// CHECK: inb %dx, %al +// CHECK: inw %dx, %ax +// CHECK: inw %dx, %ax +// CHECK: inl %dx, %eax +// CHECK: inl %dx, %eax in (%dx), %al inb (%dx), %al |