summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/Error.cpp
diff options
context:
space:
mode:
authorNicolai Haehnle <nhaehnle@gmail.com>2016-05-05 17:36:36 +0000
committerNicolai Haehnle <nhaehnle@gmail.com>2016-05-05 17:36:36 +0000
commitffbd56a1c94ff973768e3f525817daf1653499ba (patch)
treef8005388e0ec0629f6cb9355d5981155089341f2 /llvm/lib/Object/Error.cpp
parent3ad1c1e24204fb21f62b7752bcc58c9d5ddc0159 (diff)
downloadbcm5719-llvm-ffbd56a1c94ff973768e3f525817daf1653499ba.tar.gz
bcm5719-llvm-ffbd56a1c94ff973768e3f525817daf1653499ba.zip
AMDGPU: Uniform branch conditions can originate with intrinsics
Summary: Discovered by Dave Airlie, fixes an assertion in Khronos OpenGL CTS GL43-CTS.shader_storage_buffer_object.advanced-matrix. In this particular case, the buffer load intrinsic fed into a uniform conditional branch, and led the brcond lowering down the wrong path. Reviewers: tstellarAMD, arsenm Subscribers: arsenm, llvm-commits Differential Revision: http://reviews.llvm.org/D19931 llvm-svn: 268650
Diffstat (limited to 'llvm/lib/Object/Error.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud