summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Passes
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2017-01-10 02:50:47 +0000
committerSerge Pavlov <sepavloff@gmail.com>2017-01-10 02:50:47 +0000
commit0668cd2c95882b0d665a5611348a8ed35d4f6ed0 (patch)
treec9c30f673b582b5894604931e4a279eb9d3abee2 /llvm/lib/Passes
parentf8f909f848e7373dfa9dfcb99336bffb023aaa07 (diff)
downloadbcm5719-llvm-0668cd2c95882b0d665a5611348a8ed35d4f6ed0.tar.gz
bcm5719-llvm-0668cd2c95882b0d665a5611348a8ed35d4f6ed0.zip
[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
Diffstat (limited to 'llvm/lib/Passes')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud