llvm-project/llvm/test/Transforms/StructurizeCFG
Serge Pavlov 0668cd2c95 [StructurizeCfg] Update dominator info.
In some cases StructurizeCfg updates root node, but dominator info
remains unchanges, it causes crash when expensive checks are enabled.
To cope with this problem a new method was added to DominatorTreeBase
that allows adding new root nodes, it is called in StructurizeCfg to
put dominator tree in sync.

This change fixes PR27488.

Differential Revision: https://reviews.llvm.org/D28114

llvm-svn: 291530
2017-01-10 02:50:47 +00:00
..
branch-on-argument.ll
invert-constantexpr.ll
loop-multiple-exits.ll
nested-loop-order.ll
no-branch-to-entry.ll [StructurizeCfg] Update dominator info. 2017-01-10 02:50:47 +00:00
one-loop-multiple-backedges.ll
post-order-traversal-bug.ll
rebuild-ssa-infinite-loop.ll [StructurizeCFG] Fix infinite loop in rebuildSSA. 2016-11-29 21:49:02 +00:00
switch.ll