commit | 25a35b5639d9a0de64d1a60f8fb3453112f04a76 | [log] [tgz] |
---|---|---|
author | James Molloy <james.molloy@arm.com> | Mon Feb 16 18:59:54 2015 +0000 |
committer | James Molloy <james.molloy@arm.com> | Mon Feb 16 18:59:54 2015 +0000 |
tree | 9b025ce8f9b53aca5155ca53de258d397b3a7d86 | |
parent | 987d1055d39a847d318aa47536285a718d53a6be [diff] |
Run LICM as part of the cleanup phase from the scalar optimizer. Things like LoopUnrolling can produce loop invariant values - make sure we pick them up. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229419 91177308-0d34-0410-b5e6-96231b3b80d8