diff options
author | Evan Cheng <evan.cheng@apple.com> | 2010-04-17 07:07:11 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2010-04-17 07:07:11 +0000 |
commit | 5fdb57cc100c89bb55cc706a749fcf1c361b99f9 (patch) | |
tree | 1df6a9ce0309245927c4ea180fceb41589707abc /llvm/lib/CodeGen/MachineFunctionAnalysis.cpp | |
parent | 04b8eec2419c0ca6352c0ec3beae9a26a1a8d068 (diff) | |
download | llvm-5fdb57cc100c89bb55cc706a749fcf1c361b99f9.zip llvm-5fdb57cc100c89bb55cc706a749fcf1c361b99f9.tar.gz llvm-5fdb57cc100c89bb55cc706a749fcf1c361b99f9.tar.bz2 |
Postra machine licm must add registers defined by loop invariants to *all* of
the live-in sets of BBs in the loop. Otherwise later pass may end up using the
registers and override the invariant. rdar://7852937
No reasonablly sized test case possible.
llvm-svn: 101626
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions