diff options
| author | David Woodhouse <dwmw2@infradead.org> | 2014-01-20 12:02:35 +0000 |
|---|---|---|
| committer | David Woodhouse <dwmw2@infradead.org> | 2014-01-20 12:02:35 +0000 |
| commit | 5cf4c6750dd835059ceb133d974acdf73e3b042e (patch) | |
| tree | 96f0e9b40fc6af6a6e472856b855c891c360f91c /llvm/lib/MC/MCSectionMachO.cpp | |
| parent | 7dd218245cedbbc380225964356a0688bf18c2dd (diff) | |
| download | bcm5719-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

