aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2021-01-12 00:36:18 +0300
committerRoman Lebedev <lebedev.ri@gmail.com>2021-01-12 02:09:47 +0300
commitec8a6c11db4102ec249ce90084b3f615c5de15e5 (patch)
treea222bf0edb284cdd01221861cd1af551f744e321 /clang/lib/Frontend/CompilerInvocation.cpp
parent81afeacd379f160495718438d6dd5e9b848a169d (diff)
downloadllvm-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