Avoid using Loop::getSubLoopsVector.
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 13 Jul 2015 17:21:14 +0000 (17:21 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 13 Jul 2015 17:21:14 +0000 (17:21 +0000)
commited5546e50bcd5a8263f16db34c5a58aa55b5eb3a
tree06f7780f3117ce4e714efab1c6df2601617ad3ae
parentaf8cf90e2f580838d96498f470b02d9449a32dfe
Avoid using Loop::getSubLoopsVector.

Passes should never modify it, just use the const version. While there
reduce copying in LoopInterchange. No functional change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242041 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/LoopInterchange.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp