Don't mark objc_retainBlock as nounwind. It calls user copy constructors
authorDan Gohman <gohman@apple.com>
Wed, 14 Sep 2011 18:33:34 +0000 (18:33 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 14 Sep 2011 18:33:34 +0000 (18:33 +0000)
commit1d2fd75e3b60314210934078915aa573a2727854
tree5937947797f3f5222a8e95a436537de87562e572
parent211048286bef00ffcf04b1b3e1bb3de3de79965a
Don't mark objc_retainBlock as nounwind. It calls user copy constructors
which could theoretically throw.

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