summaryrefslogtreecommitdiff
path: root/test/MC/X86/x86-16.s
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-01-16 07:36:58 +0000
committerCraig Topper <craig.topper@gmail.com>2014-01-16 07:36:58 +0000
commit85026d937558b1ab5f8e84ee756ed925459085e2 (patch)
treec9210deca8b2885567cf7d1c29ec8db3c267b50a /test/MC/X86/x86-16.s
parent4500ebda777981acc701c3baddc439cfe3625d17 (diff)
downloadllvm-85026d937558b1ab5f8e84ee756ed925459085e2.tar.gz
llvm-85026d937558b1ab5f8e84ee756ed925459085e2.tar.bz2
llvm-85026d937558b1ab5f8e84ee756ed925459085e2.tar.xz
Allow x86 mov instructions to/from memory with absolute address to be encoded and disassembled with a segment override prefix. Fixes PR16962.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199364 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/X86/x86-16.s')
-rw-r--r--test/MC/X86/x86-16.s3
1 files changed, 1 insertions, 2 deletions
diff --git a/test/MC/X86/x86-16.s b/test/MC/X86/x86-16.s
index 1910f46378..9cb8009522 100644
--- a/test/MC/X86/x86-16.s
+++ b/test/MC/X86/x86-16.s
@@ -330,8 +330,7 @@ cmovnae %bx,%bx
// CHECK: encoding: [0x9b]
fwait
-// CHECK: [0x65,0x66,0x8b,0x06,0x7c,0x00]
-// FIXME: This is a correct bug poor encoding: Use 65 66 a1 7c 00
+// CHECK: [0x66,0x65,0xa1,0x7c,0x00]
movl %gs:124, %eax
// CHECK: pusha