summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py
diff options
context:
space:
mode:
authorMichael Liao <michael.hliao@gmail.com>2019-07-25 14:50:18 +0000
committerMichael Liao <michael.hliao@gmail.com>2019-07-25 14:50:18 +0000
commit53f967f2bdb6aa7b08596880c3689d1ecad6f0ff (patch)
treed01d6e9c764e9a752ecf8fd0f607e071bd671492 /lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py
parent0ef3f27458f5e24f77d5c1341d09999329b58c8f (diff)
downloadbcm5719-llvm-53f967f2bdb6aa7b08596880c3689d1ecad6f0ff.tar.gz
bcm5719-llvm-53f967f2bdb6aa7b08596880c3689d1ecad6f0ff.zip
[AMDGPU] Run `unreachable-mbb-elimination` after isel to clean up PHIs.
Summary: - As LCSSA is turned on just before isel, it may create PHI of the flow, which is consumed by pseudo structurized CFG instructions. When that PHIs are eliminated in O0, COPY may be placed wrongly as the these pseudo structurized CFG instructions are considering prologue of MBB. - Run extra `unreachable-mbb-elimination` at the end of isel to clean up PHIs. Reviewers: arsenm, rampitec Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64353 llvm-svn: 367023
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud