Update dominator info for the middle blocks created while spliting
exit edge to preserve LCSSA. Fix dominance frontier update during loop unswitch. This fixes PR 1589. llvm-svn: 40695
Showing
- llvm/lib/Transforms/Scalar/LoopUnswitch.cpp 76 additions, 21 deletionsllvm/lib/Transforms/Scalar/LoopUnswitch.cpp
- llvm/lib/VMCore/Dominators.cpp 9 additions, 1 deletionllvm/lib/VMCore/Dominators.cpp
- llvm/test/Transforms/LoopUnswitch/2007-08-01-Dom.ll 30 additions, 0 deletionsllvm/test/Transforms/LoopUnswitch/2007-08-01-Dom.ll
Loading
Please register or sign in to comment