diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-01-16 07:36:58 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-01-16 07:36:58 +0000 |
commit | 85026d937558b1ab5f8e84ee756ed925459085e2 (patch) | |
tree | c9210deca8b2885567cf7d1c29ec8db3c267b50a /test/MC/X86/x86-16.s | |
parent | 4500ebda777981acc701c3baddc439cfe3625d17 (diff) | |
download | llvm-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.s | 3 |
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 |