summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CodeGenerator.rst
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-10-31 16:30:03 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-10-31 16:30:03 +0000
commitede2fe3bfd6a0b04a4c57488c1fac5b277e0d7bb (patch)
treeaf4b53f4f050c1513cec437e085a439821a5df3a /llvm/docs/CodeGenerator.rst
parentec3ab49dda1767bc8b2b8744685c573758dff547 (diff)
downloadbcm5719-llvm-ede2fe3bfd6a0b04a4c57488c1fac5b277e0d7bb.tar.gz
bcm5719-llvm-ede2fe3bfd6a0b04a4c57488c1fac5b277e0d7bb.zip
LCSSA: Try to recover compile time regressions due to SCEV updates.
- Use value handle tricks to communicate use replacements instead of forgetLoop, this is a lot faster. - Move the "big hammer" out of the main loop so it's not called for every instruction. This should recover most (if not all) compile time regressions introduced by this code. llvm-svn: 167136
Diffstat (limited to 'llvm/docs/CodeGenerator.rst')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud