If loop header is also loop exiting block then OrigPN is incoming value for B loop...
authorDevang Patel <dpatel@apple.com>
Thu, 14 Feb 2008 23:18:47 +0000 (23:18 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 14 Feb 2008 23:18:47 +0000 (23:18 +0000)
commit9b03daa2a3a668e4313e0d869bb10aad5b08262a
treeddca8e253b188c8457ffd85b0e34846b00884a5e
parent5a0e7b41c1b6cb2d9b4d877996c09f0ad7235572
If loop header is also loop exiting block then OrigPN is incoming value for B loop header.
Fixes PR 2030.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47141 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/LoopIndexSplit.cpp
test/Transforms/LoopIndexSplit/2008-02-14-Crash.ll [new file with mode: 0644]