summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/Reassociate.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-07-13 20:55:53 +0000
committerDan Gohman <gohman@apple.com>2009-07-13 20:55:53 +0000
commit74a0ba15d335ee53eccdb091a8d905c0cc2d3055 (patch)
tree528f09793f1e90c85444396f5e0008f8811367a6 /llvm/lib/Transforms/Scalar/Reassociate.cpp
parentf13aa44d4fd1af9959ea319d712606f5f2208cbf (diff)
downloadbcm5719-llvm-74a0ba15d335ee53eccdb091a8d905c0cc2d3055.tar.gz
bcm5719-llvm-74a0ba15d335ee53eccdb091a8d905c0cc2d3055.zip
Move the memoization check for SCEVSignExtendExpr and
SCEVZeroExtendExpr ahead of the most expensive analysis. This speeds up analysis and helps avoid pathologically bad behavior on the testcase in PR4534. llvm-svn: 75496
Diffstat (limited to 'llvm/lib/Transforms/Scalar/Reassociate.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud