diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2021-01-16 21:42:40 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2021-01-17 01:21:05 +0300 |
commit | 32fc32317a31fc00e7e4086d6c93dd1eab75960c (patch) | |
tree | 5660e68857598904bf52317c8236f659e58f2f28 /llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp | |
parent | 145472421535c71a9ea60af7e5d012ab69dc85ff (diff) | |
download | llvm-32fc32317a31fc00e7e4086d6c93dd1eab75960c.zip llvm-32fc32317a31fc00e7e4086d6c93dd1eab75960c.tar.gz llvm-32fc32317a31fc00e7e4086d6c93dd1eab75960c.tar.bz2 |
[SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree
When removing catchpad's from catchswitch, if that removes a successor,
we need to record that in DomTreeUpdater.
This fixes PostDomTree preservation failure in an existing test.
This appears to be the single issue that i see in my current test coverage.
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp')
0 files changed, 0 insertions, 0 deletions