diff options
author | Scott Linder <scott@scottlinder.com> | 2018-10-08 18:47:01 +0000 |
---|---|---|
committer | Scott Linder <scott@scottlinder.com> | 2018-10-08 18:47:01 +0000 |
commit | 823549a6ec08340d1c2f329fa450f572546175c7 (patch) | |
tree | 2dcaa0f4a3e071be89e9d18480f07804e70a46e0 /libcxx/include/algorithm | |
parent | 6fc8d055656bf6e278dc50973672594ddd9f5edf (diff) | |
download | bcm5719-llvm-823549a6ec08340d1c2f329fa450f572546175c7.tar.gz bcm5719-llvm-823549a6ec08340d1c2f329fa450f572546175c7.zip |
[AMDGPU] Legalize VGPR Rsrc operands for MUBUF instructions
Emit a waterfall loop in the general case for a potentially-divergent Rsrc
operand. When practical, avoid this by using Addr64 instructions.
Recommits r341413 with changes to update the MachineDominatorTree when present.
Differential Revision: https://reviews.llvm.org/D51742
llvm-svn: 343992
Diffstat (limited to 'libcxx/include/algorithm')
0 files changed, 0 insertions, 0 deletions