diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2021-01-01 03:19:17 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2021-01-01 03:25:25 +0300 |
commit | 831636b0e6321500fd7bf3f32e8663369152a956 (patch) | |
tree | 5508c973bd89296c97a99b2ec0c998dedcb36529 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | e1440d43bca5438544a12bebe82a3cd1a37157f1 (diff) | |
download | llvm-831636b0e6321500fd7bf3f32e8663369152a956.zip llvm-831636b0e6321500fd7bf3f32e8663369152a956.tar.gz llvm-831636b0e6321500fd7bf3f32e8663369152a956.tar.bz2 |
[SimplifyCFG] SUCCESS! Teach createUnreachableSwitchDefault() to preserve DomTree
This pretty much concludes patch series for updating SimplifyCFG
to preserve DomTree. All 318 dedicated `-simplifycfg` tests now pass
with `-simplifycfg-require-and-preserve-domtree=1`.
There are a few leftovers that apparently don't have good test coverage.
I do not yet know what gaps in test coverage will the wider-scale testing
reveal, but the default flip might be close.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions