summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCSectionMachO.cpp
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2014-01-20 12:02:35 +0000
committerDavid Woodhouse <dwmw2@infradead.org>2014-01-20 12:02:35 +0000
commit5cf4c6750dd835059ceb133d974acdf73e3b042e (patch)
tree96f0e9b40fc6af6a6e472856b855c891c360f91c /llvm/lib/MC/MCSectionMachO.cpp
parent7dd218245cedbbc380225964356a0688bf18c2dd (diff)
downloadbcm5719-llvm-5cf4c6750dd835059ceb133d974acdf73e3b042e.tar.gz
bcm5719-llvm-5cf4c6750dd835059ceb133d974acdf73e3b042e.zip
[x86] Fix 16-bit handling of OpSize bit
When disassembling in 16-bit mode the meaning of the OpSize bit is inverted. Instructions found in the IC_OPSIZE context will actually *not* have the 0x66 prefix, and instructions in the IC context will have the 0x66 prefix. Make use of the existing special-case handling for the 0x66 prefix being in the wrong place, to cope with this. llvm-svn: 199650
Diffstat (limited to 'llvm/lib/MC/MCSectionMachO.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud