- Undo previous check and allow loop switch for condtion that is not inside
authorDevang Patel <dpatel@apple.com>
Thu, 28 Jun 2007 02:05:46 +0000 (02:05 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 28 Jun 2007 02:05:46 +0000 (02:05 +0000)
commiteb62eca5033f3b2f22a2d09362397660bf3b05f3
tree67ebdab8d927496f31cc6147bd047ac0d82b1b86
parentcce624a7a9c0022fc75afe2e58997ed9f53d9adc
- Undo previous check and allow loop switch for condtion that is not inside
loop.
- Avoid loop unswich for loop header branch.
- While cloning dominators fix typo and handle self dominating blocks.

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