[all-commits] [llvm/llvm-project] 0aa439: AMDGPU/GlobalISel: Use SGPR results for G_AMDGPU_W...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Mon Jul 31 16:16:25 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0aa439d5020d50a836957c7a43366a8ab350a46f
https://github.com/llvm/llvm-project/commit/0aa439d5020d50a836957c7a43366a8ab350a46f
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
M llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-store-private.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgpu-wave-address.mir
Log Message:
-----------
AMDGPU/GlobalISel: Use SGPR results for G_AMDGPU_WAVE_ADDRESS
Commit: 02a0b113319694e5f5f06d592577565127a894bb
https://github.com/llvm/llvm-project/commit/02a0b113319694e5f5f06d592577565127a894bb
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M llvm/test/CodeGen/AMDGPU/coalescer-remat-dead-use.mir
Log Message:
-----------
AMDGPU: Remove weird usage of implicit operand on COPY
For the purpose of the test it works as well to have a use after the
copy itself.
Commit: 161c0d506b9de2813c380458b9f3b3d9bd62018b
https://github.com/llvm/llvm-project/commit/161c0d506b9de2813c380458b9f3b3d9bd62018b
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
M llvm/lib/CodeGen/RegisterCoalescer.cpp
Log Message:
-----------
RegisterCoalescer: Remove dubious dropping of implicit virtual register defs
Don't understand why this would either be OK or necessary, but doesn't
appear to happen in any tests. This was introduced way back in
76e66c31a0481e72d1ff86c56028d850b6c33cff
https://reviews.llvm.org/D156265
Compare: https://github.com/llvm/llvm-project/compare/ff56b7474f28...161c0d506b9d
More information about the All-commits
mailing list