summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/IntrinsicLowering.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-07-08 19:23:34 +0000
committerDan Gohman <gohman@apple.com>2009-07-08 19:23:34 +0000
commitdc1910426757bc4aad571804fde278a748d51889 (patch)
tree40009ba6dc9889300ab81f7e8783de8f52e5915b /llvm/lib/CodeGen/IntrinsicLowering.cpp
parent7bb3173ff7f4646f217a16b39ad7b407e516a99e (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud