commit | 7dedaabcaecc7d413804591bd7f0dcff1669da33 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Thu Mar 12 00:36:20 2015 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Thu Mar 12 00:36:20 2015 +0000 |
tree | 05d802e3b7226584d86208ea6c63a67c45a34ae3 | |
parent | 9a062b62a768646f2d1ce56513bdf4608971b805 [diff] |
Stop calling DwarfEHPrepare from WinEHPrepare Instead, run both EH preparation passes, and have them both ignore functions with unrecognized EH personalities. Pass delegation involved some hacky code for creating an AnalysisResolver that we don't need now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231995 91177308-0d34-0410-b5e6-96231b3b80d8