Fix generation of the address size override prefix. Add assertions for
authorJoerg Sonnenberger <joerg@bec.de>
Wed, 21 Mar 2012 05:48:07 +0000 (05:48 +0000)
committerJoerg Sonnenberger <joerg@bec.de>
Wed, 21 Mar 2012 05:48:07 +0000 (05:48 +0000)
commit4fd3d292753bd8232a76d5ac6b107f5899e5bfaa
tree81cc5446da296d25de548dd5fae99bb8cfafd9f8
parent10fa51b950c41e7adcb196ffddff738393ea3460
Fix generation of the address size override prefix. Add assertions for
the invalid cases. At least 16bit operand in 64bit mode is currently not
rejected in the parser.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153166 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
test/MC/X86/address-size.s [new file with mode: 0644]