[all-commits] [llvm/llvm-project] 2aba9b: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue Mar 17 07:02:16 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 2aba9b6cf8a9f816e6be95b96c23c3c9cb692d24
https://github.com/llvm/llvm-project/commit/2aba9b6cf8a9f816e6be95b96c23c3c9cb692d24
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-03-17 (Tue, 17 Mar 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
A llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.atomic.dim.a16.ll
A llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.dim.a16.ll
Log Message:
-----------
AMDGPU/GlobalISel: Legalize a16 images
Pack the address registers in the legalizer. Avoid introducing a huge
family of new intermediate operations by filling dead operands with
noreg.
Commit: 83ffbf26181d0581dcba4075c1524eb99d30f620
https://github.com/llvm/llvm-project/commit/83ffbf26181d0581dcba4075c1524eb99d30f620
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-03-17 (Tue, 17 Mar 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
M llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
M llvm/lib/Target/AMDGPU/SIInstructions.td
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.atomic.dim.a16.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.dim.a16.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.load.2d.d16.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.load.2d.ll
A llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.load.2darraymsaa.ll
A llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.load.3d.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.store.2d.d16.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.image.load.1d.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.image.sample.1d.ll
Log Message:
-----------
AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Compare: https://github.com/llvm/llvm-project/compare/0f0564bb9a3c...83ffbf26181d
More information about the All-commits
mailing list