summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2018-12-03 22:40:21 +0000
committerVedant Kumar <vsk@apple.com>2018-12-03 22:40:21 +0000
commitd129569e348a65252ed1d88e0edce997462ecc24 (patch)
tree4d31c920e9f7138c03f7eb5d3989dbc8ead3bb70 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp
parent748f59caefe8e133a38db0381285229a3673f227 (diff)
downloadbcm5719-llvm-d129569e348a65252ed1d88e0edce997462ecc24.tar.gz
bcm5719-llvm-d129569e348a65252ed1d88e0edce997462ecc24.zip
[CodeExtractor] Split PHI nodes with incoming values from outlined region (PR39433)
If a PHI node out of extracted region has multiple incoming values from it, split this PHI on two parts. First PHI has incomings only from region and extracts with it (they are placed to the separate basic block that added to the list of outlined), and incoming values in original PHI are replaced by first PHI. Similar solution is already used in CodeExtractor for PHIs in entry block (severSplitPHINodes method). It covers PR39433 bug. Patch by Sergei Kachkov! Differential Revision: https://reviews.llvm.org/D55018 llvm-svn: 348205
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud