summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Support/FormatVariadicTest.cpp
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2016-11-11 23:35:42 +0000
committerTom Stellard <thomas.stellard@amd.com>2016-11-11 23:35:42 +0000
commit9fdbec870c0f3a0c7aa8185f577bf01e4abc5b14 (patch)
treeca7cb7c351d35ff890cd9c784b98ad5fd70be830 /llvm/unittests/Support/FormatVariadicTest.cpp
parentd420224daca522e6a5796861ed9724ad9095a4ba (diff)
downloadbcm5719-llvm-9fdbec870c0f3a0c7aa8185f577bf01e4abc5b14.tar.gz
bcm5719-llvm-9fdbec870c0f3a0c7aa8185f577bf01e4abc5b14.zip
AMDGPU/SI: Fix visit order assumption in SIFixSGPRCopies
Summary: This pass was assuming that when a PHI instruction defined a register used by another PHI instruction that the defining insstruction would be legalized before the using instruction. This assumption was causing the pass to not legalize some PHI nodes within divergent flow-control. This fixes a bug that was uncovered by r285762. Reviewers: nhaehnle, arsenm Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, tony-tye, llvm-commits Differential Revision: https://reviews.llvm.org/D26303 llvm-svn: 286676
Diffstat (limited to 'llvm/unittests/Support/FormatVariadicTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud