Don't create a temporary vector of loop blocks just to iterate over them.
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 10 Sep 2018 12:32:06 +0000 (12:32 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 10 Sep 2018 12:32:06 +0000 (12:32 +0000)
commit28559a2605c40def49aee8c2c2f8515a25541bdf
tree974bd5bafaf52fa747d90647cc04ae430fe42301
parent8967e18c4a7c2bc9dd88c40a68368da68b452062
Don't create a temporary vector of loop blocks just to iterate over them.

Loop's getBlocks returns an ArrayRef.

llvm-svn: 341821
llvm/lib/CodeGen/MachineLICM.cpp
llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
llvm/lib/Transforms/Utils/LoopUnroll.cpp