[Unroll] Handle SwitchInst properly.
authorMichael Zolotukhin <mzolotukhin@apple.com>
Wed, 29 Jul 2015 18:10:33 +0000 (18:10 +0000)
committerMichael Zolotukhin <mzolotukhin@apple.com>
Wed, 29 Jul 2015 18:10:33 +0000 (18:10 +0000)
commit9f06ef76d3cbaaf945f57a80059f0c6d3679a4c4
tree010191a9aa66145e152197798e906723229e7ec3
parent3a7d55b623752dbef21258409ec120cd4e70410f
[Unroll] Handle SwitchInst properly.

Previously successor selection was simply wrong.

llvm-svn: 243545
llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
llvm/test/Transforms/LoopUnroll/full-unroll-crashers.ll