diff options
| author | Joseph Tremoulet <jotrem@microsoft.com> | 2016-01-02 15:22:36 +0000 |
|---|---|---|
| committer | Joseph Tremoulet <jotrem@microsoft.com> | 2016-01-02 15:22:36 +0000 |
| commit | 71e5676de4d30bbff60f496912db1036f8956430 (patch) | |
| tree | 928521c4b8f8d11220ac7bb0eb856a7e1edcd817 /llvm/utils/git-svn/git-svnrevert | |
| parent | c47c6ac0a51b62f75cdfcd6ea0d2cb4585408fa3 (diff) | |
| download | bcm5719-llvm-71e5676de4d30bbff60f496912db1036f8956430.tar.gz bcm5719-llvm-71e5676de4d30bbff60f496912db1036f8956430.zip | |
[WinEH] Update catchrets with cloned successors
Summary:
Add a pass to update catchrets when their successors get cloned; the
existing pass doesn't catch these because it walks the funclet whose
blocks are being cloned but the catchret is in a child funclet.
Also update the test for removing incoming PHI values; when the
predecessor is a catchret, the relevant color is the catchret's parentPad,
not its block's color.
Reviewers: andrew.w.kaylor, rnk, majnemer
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D15840
llvm-svn: 256689
Diffstat (limited to 'llvm/utils/git-svn/git-svnrevert')
0 files changed, 0 insertions, 0 deletions

