OSDN Git Service

[PM/LoopUnswitch] Remove the last manual domtree update code from loop
authorChandler Carruth <chandlerc@gmail.com>
Tue, 1 May 2018 09:54:39 +0000 (09:54 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 1 May 2018 09:54:39 +0000 (09:54 +0000)
commitdd0dfea28b223f94a78d9529cdc4bce333cc543e
tree0c3bbe3901c1fa9e2d0cb9e68bbc63fd19c75a85
parent112030e33ee98c8fa56831b93166a0169c7abc3c
[PM/LoopUnswitch] Remove the last manual domtree update code from loop
unswitch and replace it with the amazingly simple update API code.

This addresses piles of FIXMEs around the update logic here and makes
everything substantially simpler.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@331247 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp