-
- Downloads
[AMDGPU] Split unaligned LDS access instead of scalarizing
There is no need to fully scalarize an unaligned operation in some case, just split it to alignment. Differential Revision: https://reviews.llvm.org/D123330
Showing
- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp 5 additions, 6 deletionsllvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- llvm/test/CodeGen/AMDGPU/ds-alignment.ll 68 additions, 80 deletionsllvm/test/CodeGen/AMDGPU/ds-alignment.ll
- llvm/test/CodeGen/AMDGPU/load-local.96.ll 6 additions, 7 deletionsllvm/test/CodeGen/AMDGPU/load-local.96.ll
- llvm/test/CodeGen/AMDGPU/store-local.128.ll 154 additions, 154 deletionsllvm/test/CodeGen/AMDGPU/store-local.128.ll
- llvm/test/CodeGen/AMDGPU/store-local.96.ll 92 additions, 92 deletionsllvm/test/CodeGen/AMDGPU/store-local.96.ll
Loading
Please register or sign in to comment