[all-commits] [llvm/llvm-project] df8b74: [AMDGPU] Multi dword spilling for unaligned tuples
Aaditya via All-commits
all-commits at lists.llvm.org
Fri Feb 27 00:53:22 PST 2026
Branch: refs/heads/users/easyonaadit/amdgpu/split-unaligned-spills-into-chunks
Home: https://github.com/llvm/llvm-project
Commit: df8b74e1b1d7529542b2f24fbdfe57c86740db74
https://github.com/llvm/llvm-project/commit/df8b74e1b1d7529542b2f24fbdfe57c86740db74
Author: Aaditya <Aaditya.AlokDeshpande at amd.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
M llvm/test/CodeGen/AMDGPU/vgpr-spill.mir
Log Message:
-----------
[AMDGPU] Multi dword spilling for unaligned tuples
While spilling unaligned tuples, rather than breaking the
spill into 32-bit accesses, spill the first register as a
single 32-bit spill, and spill the remainder of the tuple
as an aligned tuple.
Some additional bookkeeping is required in the spilling
loop to manage the state.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list