Avoid a bug in the path count computation, preventing an infinite
authorDan Gohman <gohman@apple.com>
Thu, 19 Apr 2012 21:50:46 +0000 (21:50 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 19 Apr 2012 21:50:46 +0000 (21:50 +0000)
commit8b74e5afda780d05a46c1a35f46ebfd625e41f1a
tree54e9ec49191f598bfad1b303089c891e6d431111
parentc8969fd2919ac99bfd2fa07a6885659d804101c6
Avoid a bug in the path count computation, preventing an infinite
loop repeatedlt making the same change. This is for rdar://11256239.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155160 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/ObjCARC.cpp
test/Transforms/ObjCARC/split-backedge.ll [new file with mode: 0644]