diff options
author | Philip Reames <listmail@philipreames.com> | 2019-03-20 18:44:58 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2019-03-20 18:44:58 +0000 |
commit | e4588bbf80ab24dc593ef8af88ed93010acbc90a (patch) | |
tree | 0132ee38a540dbc3e8ab21a7ad762e6a3a5d1d73 /llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | |
parent | af8817570456f3b7599d3f6327d00ff88efbe877 (diff) | |
download | bcm5719-llvm-e4588bbf80ab24dc593ef8af88ed93010acbc90a.tar.gz bcm5719-llvm-e4588bbf80ab24dc593ef8af88ed93010acbc90a.zip |
Simplify operands of masked stores and scatters based on demanded elements
If we know we're not storing a lane, we don't need to compute the lane. This could be improved by using the undef element result to further prune the mask, but I want to separate that into its own change since it's relatively likely to expose other problems.
Differential Revision: https://reviews.llvm.org/D57247
llvm-svn: 356590
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp')
0 files changed, 0 insertions, 0 deletions