Do not ignore iv uses outside the loop.
authorDevang Patel <dpatel@apple.com>
Wed, 17 Sep 2008 17:53:47 +0000 (17:53 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 17 Sep 2008 17:53:47 +0000 (17:53 +0000)
commit00622952ce10e762a48f281f970cbfe73cf55ea8
tree069faef77f27721f43d08ae17facfc3aa34df917
parent442b1aa94b4544555aceb9a5d5f2a72f2a9132c6
Do not ignore iv uses outside the loop.
This one slipped through cracks very well.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56284 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/LoopIndexSplit.cpp
test/Transforms/LoopIndexSplit/2008-05-19-IndVar.ll
test/Transforms/LoopIndexSplit/2008-09-17-IVUse.ll [new file with mode: 0644]
test/Transforms/LoopIndexSplit/OneIterLoop3-2007-08-17.ll