diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-07-07 19:51:32 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-07-07 19:51:32 +0000 |
commit | 03001cb820b422de39ec05bc5b5a9dc65dc8b964 (patch) | |
tree | 633055b4ae2a44f593ae4a61145cc3ede1962c9e /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | 5f18582c2e735e6782d03f3e358aaad9dc100b4d (diff) | |
download | llvm-03001cb820b422de39ec05bc5b5a9dc65dc8b964.zip llvm-03001cb820b422de39ec05bc5b5a9dc65dc8b964.tar.gz llvm-03001cb820b422de39ec05bc5b5a9dc65dc8b964.tar.bz2 |
Fix two serious LSR bugs.
1. LSR runOnLoop is always returning false regardless if any transformation is made.
2. AddUsersIfInteresting can create new instructions that are added to DeadInsts. But there is a later early exit which prevents them from being freed.
llvm-svn: 53193
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions