diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2021-01-12 00:36:18 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2021-01-12 02:09:47 +0300 |
commit | ec8a6c11db4102ec249ce90084b3f615c5de15e5 (patch) | |
tree | a222bf0edb284cdd01221861cd1af551f744e321 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 81afeacd379f160495718438d6dd5e9b848a169d (diff) | |
download | llvm-ec8a6c11db4102ec249ce90084b3f615c5de15e5.zip llvm-ec8a6c11db4102ec249ce90084b3f615c5de15e5.tar.gz llvm-ec8a6c11db4102ec249ce90084b3f615c5de15e5.tar.bz2 |
[SimplifyCFGPass] iterativelySimplifyCFG(): support lazy DomTreeUpdater
This boils down to how we deal with early-increment iterator
over function's basic blocks: not only we need to early-increment,
after that we also need to skip all the blocks
that are scheduled for removal, as per DomTreeUpdater.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions