summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/sbdata/main.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-08-26 09:29:53 +0000
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-08-26 09:29:53 +0000
commitd804bd17de3405aa1196bb122de51061558b3738 (patch)
treeece3e20feebbb32289613681857d203e7e053169 /lldb/packages/Python/lldbsuite/test/python_api/sbdata/main.cpp
parentd43d912b4bf8f4886ca375225d4ebd7d512ea7cf (diff)
downloadbcm5719-llvm-d804bd17de3405aa1196bb122de51061558b3738.tar.gz
bcm5719-llvm-d804bd17de3405aa1196bb122de51061558b3738.zip
[LoopUnroll] Handle certain PHIs in full unrolling properly
Summary: When reconstructing the CFG of the loop after unrolling, LoopUnroll could in some cases remove the phi operands of loop-carried values instead of preserving them, resulting in undef phi values after loop unrolling. When doing this reconstruction, avoid removing incoming phi values for phis in the successor blocks if the successor is the block we are jumping to anyway. Patch-by: ebevhan Reviewers: fhahn, efriedma Reviewed By: fhahn Subscribers: bjope, lebedev.ri, zzheng, dmgreen, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66334 llvm-svn: 369886
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbdata/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud