[X86]: Correctly sign-extend 16-bit immediate in CALL instruction.
authorDouglas Katzman <dougk@google.com>
Fri, 26 Jun 2015 16:58:59 +0000 (16:58 +0000)
committerDouglas Katzman <dougk@google.com>
Fri, 26 Jun 2015 16:58:59 +0000 (16:58 +0000)
commitcd39f3c6cb0dfa7247b0ca71cd08ce8661ee8207
tree94c808f569391e2c679ecbb26377ea3e69d1f1a4
parent064274d16980a6e771913d4206531c0d21c05368
[X86]: Correctly sign-extend 16-bit immediate in CALL instruction.

Patch by Matthew Barney. Thanks!

Differential Revision: http://reviews.llvm.org/D9514

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240795 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/Disassembler/X86Disassembler.cpp
test/MC/Disassembler/X86/x86-16.txt
test/MC/Disassembler/X86/x86-32.txt
test/MC/Disassembler/X86/x86-64.txt