Fix for LoopInfo::updateUnloop. Remove subloop blocks from former
authorAndrew Trick <atrick@apple.com>
Thu, 11 Aug 2011 20:27:32 +0000 (20:27 +0000)
committerAndrew Trick <atrick@apple.com>
Thu, 11 Aug 2011 20:27:32 +0000 (20:27 +0000)
commitc12d9b9dfbba233c847f74facf3c0deafae4523f
tree51b7ddda1259c6a647a6a77bd12059cb2a227c10
parent26d2f0ac919f6ae868fe901fd4ad64af6f92da4d
Fix for LoopInfo::updateUnloop. Remove subloop blocks from former
ancestor loops.

I have a unit test that depends on scev-unroll, which unfortunately
isn't checked in. But I will check it in when I can.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137341 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/LoopInfo.cpp