| commit | f8d1d12fef56d99542ea1766812b2cfe45583c0c | [log] [tgz] |
|---|---|---|
| author | Reid Kleckner <rnk@google.com> | Wed Oct 19 19:56:22 2016 +0000 |
| committer | Reid Kleckner <rnk@google.com> | Wed Oct 19 19:56:22 2016 +0000 |
| tree | 92b29ddfc35199b5a2f9fb8b200c566bf7371a1a | |
| parent | 5c6ef754851b891ecfc685e9f1394d98569b5c8b [diff] |
[GlobalMerge] Handle non-landingpad EH pads This code crashed on funclet-style EH instructions such as catchpad, catchswitch, and cleanuppad. Just treat all EH pad instructions equivalently and avoid merging the globals they reference through any use. llvm-svn: 284633