commit | 6f103ba42cb69d50005a977c5ea583984ab63fc4 | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Thu Nov 10 10:43:54 2011 +0000 |
committer | John McCall <rjmccall@apple.com> | Thu Nov 10 10:43:54 2011 +0000 |
tree | ebadb2d10dc505112b39803e795db603c221e178 | |
parent | 3fe0aad1a6f692f691b8f953a7d079f49dfac314 [diff] |
Whenever explicitly activating or deactivating a cleanup, we need to provide a 'dominating IP' which is guaranteed to dominate the (de)activation point but which cannot be avoided along any execution path from the (de)activation point to the push-point of the cleanup. Using the entry block is bad mojo. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144276 91177308-0d34-0410-b5e6-96231b3b80d8