summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallBuiltinFunction.py
diff options
context:
space:
mode:
authorMax Kazantsev <max.kazantsev@azul.com>2019-01-17 12:51:10 +0000
committerMax Kazantsev <max.kazantsev@azul.com>2019-01-17 12:51:10 +0000
commit61a8d3fb3314fb9993a429ef0c50a7cfcd3f5ebf (patch)
treec1648d2f39956d58ae7316b2db95dc1489dad48e /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallBuiltinFunction.py
parent8b134169f5dfb0e4d281eb522ced6b2879b76617 (diff)
downloadbcm5719-llvm-61a8d3fb3314fb9993a429ef0c50a7cfcd3f5ebf.tar.gz
bcm5719-llvm-61a8d3fb3314fb9993a429ef0c50a7cfcd3f5ebf.zip
[LoopSimplifyCFG] Form LCSSA when a parent loop becomes a sibling
During the transforms in LoopSimplifyCFG, when we remove a dead exiting edge, the parent loop may stop being reachable from the child loop, and therefore they become siblings. If the former child loop had uses of some values from its former parent loop, now such uses will require LCSSA Phis, even if they weren't needed before. So we must form LCSSA for all loops that stopped being ancestors of the current loop in this case. Differential Revision: https://reviews.llvm.org/D56144 Reviewed By: fedor.sergeev llvm-svn: 351434
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallBuiltinFunction.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud