diff options
| author | Dan Gohman <gohman@apple.com> | 2009-07-08 19:23:34 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2009-07-08 19:23:34 +0000 |
| commit | dc1910426757bc4aad571804fde278a748d51889 (patch) | |
| tree | 40009ba6dc9889300ab81f7e8783de8f52e5915b /llvm/lib/CodeGen/IntrinsicLowering.cpp | |
| parent | 7bb3173ff7f4646f217a16b39ad7b407e516a99e (diff) | |
| download | bcm5719-llvm-dc1910426757bc4aad571804fde278a748d51889.tar.gz bcm5719-llvm-dc1910426757bc4aad571804fde278a748d51889.zip | |
Make the code that updates ScalarEvolution's internal state in response
to a loop deletion more thorough. Don't prune the def-use tree search at
instructions that don't have SCEVs computed, because an instruction with
a user that has a computed SCEV may itself lack a computed SCEV. Also,
remove loop-related values from the ValuesAtScopes and
ConstantEvolutionLoopExitValues maps as well.
This fixes a regression in 483.xalancbmk.
llvm-svn: 75030
Diffstat (limited to 'llvm/lib/CodeGen/IntrinsicLowering.cpp')
0 files changed, 0 insertions, 0 deletions

