diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-07-10 22:18:23 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-07-10 22:18:23 +0000 |
commit | 02638392c15c8529dc015651925e9916a8785ee1 (patch) | |
tree | 1145b17637617e7d41d562521a9382cdd0080f3f /llvm/lib/CodeGen/Passes.cpp | |
parent | 9fce7bc721316434f892983dad44f21a973d76dd (diff) | |
download | bcm5719-llvm-02638392c15c8529dc015651925e9916a8785ee1.tar.gz bcm5719-llvm-02638392c15c8529dc015651925e9916a8785ee1.zip |
Run early if-conversion in domtree post-order.
This ordering allows nested if-conversion without using a work list, and
it makes it possible to update the dominator tree on the fly as well.
Any erased basic blocks will always be dominated by the current
post-order position, so the domtree can be pruned without invalidating
the iterator.
llvm-svn: 160025
Diffstat (limited to 'llvm/lib/CodeGen/Passes.cpp')
0 files changed, 0 insertions, 0 deletions