[unroll] Concede defeat and disable the unroll analyzer for now.
authorChandler Carruth <chandlerc@gmail.com>
Fri, 13 Feb 2015 05:31:46 +0000 (05:31 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 13 Feb 2015 05:31:46 +0000 (05:31 +0000)
commit25fa343bd8a7d0efc04a480e74d27e2dad740890
treedb4436b21c7c576006bd437dcc7eabab3b930bbe
parent4235574ce3c02c2c8ba8885a61a4f056cf30f4c4
[unroll] Concede defeat and disable the unroll analyzer for now.

The issues with the new unroll analyzer are more fundamental than code
cleanup, algorithm, or data structure changes. I've sent an email to the
original commit thread with details and a proposal for how to redesign
things. I'm disabling this for now so that we don't spend time
debugging issues with it in its current state.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229064 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/LoopUnrollPass.cpp
test/Transforms/LoopUnroll/full-unroll-heuristics.ll