diff options
author | Chris Lattner <sabre@nondot.org> | 2010-07-08 22:28:12 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-07-08 22:28:12 +0000 |
commit | 9f034c1e5d061559cae3c58d01affc0e45f122ed (patch) | |
tree | 1dfc0d06eb4ca5cd1c9cf5642e6240fd30aa0a6d /llvm/lib/Analysis/DebugInfo.cpp | |
parent | 1dd82c7dc2c6a6ae945ff433611ce9408290d2cd (diff) | |
download | bcm5719-llvm-9f034c1e5d061559cae3c58d01affc0e45f122ed.tar.gz bcm5719-llvm-9f034c1e5d061559cae3c58d01affc0e45f122ed.zip |
Rework segment prefix emission code to handle segments
in memory operands at the same type as hard coded segments.
This fixes problems where we'd emit the segment override after
the REX prefix on instructions like:
mov %gs:(%rdi), %rax
This fixes rdar://8127102. I have several cleanup patches coming
next.
llvm-svn: 107917
Diffstat (limited to 'llvm/lib/Analysis/DebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions