diff options
| author | Nicolai Haehnle <nhaehnle@gmail.com> | 2016-05-05 17:36:36 +0000 |
|---|---|---|
| committer | Nicolai Haehnle <nhaehnle@gmail.com> | 2016-05-05 17:36:36 +0000 |
| commit | ffbd56a1c94ff973768e3f525817daf1653499ba (patch) | |
| tree | f8005388e0ec0629f6cb9355d5981155089341f2 /llvm/lib/Support/StringRef.cpp | |
| parent | 3ad1c1e24204fb21f62b7752bcc58c9d5ddc0159 (diff) | |
| download | bcm5719-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/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions

