[all-commits] [llvm/llvm-project] 92ff01: AMDGPU: Only allow regs for s_movrel_{b32|b64}
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Fri Jan 3 12:25:56 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 92ff017a857b085c8b729a744b4265b3f7a6a1d4
https://github.com/llvm/llvm-project/commit/92ff017a857b085c8b729a744b4265b3f7a6a1d4
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-03 (Fri, 03 Jan 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/SOPInstructions.td
Log Message:
-----------
AMDGPU: Only allow regs for s_movrel_{b32|b64}
This would incorrectly allowing folding immediates. These currently
aren't selectable, but will be from GlobalISel soon.
Commit: 9861a8538c05ad154528618e7513604660a5fc89
https://github.com/llvm/llvm-project/commit/9861a8538c05ad154528618e7513604660a5fc89
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-03 (Fri, 03 Jan 2020)
Changed paths:
A llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp
A llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h
M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
M llvm/lib/Target/AMDGPU/CMakeLists.txt
Log Message:
-----------
AMDGPU/GlobalISel: Add new utils file
There are some things that are shareable between the legalizer,
regbankselect, and the selector that don't have an obvious place to
go.
Commit: 089e1ee1723f693eca54074225d4867297b1f2a2
https://github.com/llvm/llvm-project/commit/089e1ee1723f693eca54074225d4867297b1f2a2
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-03 (Fri, 03 Jan 2020)
Changed paths:
M llvm/test/CodeGen/AMDGPU/movreld-bug.ll
Log Message:
-----------
AMDGPU: Add gfx9 run lines to a testcase
Compare: https://github.com/llvm/llvm-project/compare/5d5d5838ce07...089e1ee1723f
More information about the All-commits
mailing list