diff options
author | Andrew Trick <atrick@apple.com> | 2012-01-31 05:55:32 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2012-01-31 05:55:32 +0000 |
commit | 2b3c1874898118fd6723364a594f7220c065c8b8 (patch) | |
tree | 695d2fa11d04f54a6475bf072db5084fc671ed44 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | fdc870d6b2d3798d6618db810a24325f318f5934 (diff) | |
download | bcm5719-llvm-2b3c1874898118fd6723364a594f7220c065c8b8.tar.gz bcm5719-llvm-2b3c1874898118fd6723364a594f7220c065c8b8.zip |
RAFast: Generalize the logic for return operands.
This removes implicit assumption about the form of MI coming into regalloc. In particular, it should be independent of ProcessImplicitDefs which will eventually become a standard part of coming out of SSA--unless we simply can eliminate IMPLICIT_DEF completely. Current unit tests expose this once I remove incidental pass ordering restrictions.
This is not a final fix. Just a temporary workaround until I figure out the right way.
llvm-svn: 149360
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions