-
- Downloads
[AMDGPU] Fix handling of gfx10 LDS misaligned access bug
It was only handled for FLAT initially because we did not have unaligned DS instructions lowering. Now it is implemented but the bug is not handled. Differential Revision: https://reviews.llvm.org/D123338
Showing
- llvm/lib/Target/AMDGPU/SIISelLowering.cpp 6 additions, 2 deletionsllvm/lib/Target/AMDGPU/SIISelLowering.cpp
- llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-local-128.mir 1 addition, 1 deletion.../CodeGen/AMDGPU/GlobalISel/inst-select-load-local-128.mir
- llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-local.mir 269 additions, 135 deletions...test/CodeGen/AMDGPU/GlobalISel/inst-select-load-local.mir
- llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-store-local.mir 220 additions, 108 deletions...est/CodeGen/AMDGPU/GlobalISel/inst-select-store-local.mir
- llvm/test/CodeGen/AMDGPU/GlobalISel/lds-misaligned-bug.ll 10 additions, 6 deletionsllvm/test/CodeGen/AMDGPU/GlobalISel/lds-misaligned-bug.ll
- llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir 396 additions, 1092 deletionsllvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-local.mir
- llvm/test/CodeGen/AMDGPU/GlobalISel/load-local.128.ll 3 additions, 1 deletionllvm/test/CodeGen/AMDGPU/GlobalISel/load-local.128.ll
- llvm/test/CodeGen/AMDGPU/GlobalISel/load-unaligned.ll 10 additions, 124 deletionsllvm/test/CodeGen/AMDGPU/GlobalISel/load-unaligned.ll
- llvm/test/CodeGen/AMDGPU/GlobalISel/store-local.128.ll 6 additions, 5 deletionsllvm/test/CodeGen/AMDGPU/GlobalISel/store-local.128.ll
- llvm/test/CodeGen/AMDGPU/ds-sub-offset.ll 15 additions, 12 deletionsllvm/test/CodeGen/AMDGPU/ds-sub-offset.ll
- llvm/test/CodeGen/AMDGPU/store-local.128.ll 9 additions, 9 deletionsllvm/test/CodeGen/AMDGPU/store-local.128.ll
- llvm/test/CodeGen/AMDGPU/store-local.96.ll 5 additions, 5 deletionsllvm/test/CodeGen/AMDGPU/store-local.96.ll
Loading
Please register or sign in to comment