[all-commits] [llvm/llvm-project] 96e2c1: WIP: AMDGPU: Always select the VGPR version of MFMAs
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Thu Jun 26 22:26:43 PDT 2025
Branch: refs/heads/users/arsenm/amdgpu/always-select-vgpr-version-of-mfma
Home: https://github.com/llvm/llvm-project
Commit: 96e2c10e532af88c9b18f03bacd701d946f9fe84
https://github.com/llvm/llvm-project/commit/96e2c10e532af88c9b18f03bacd701d946f9fe84
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
M llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
M llvm/lib/Target/AMDGPU/VOP3PInstructions.td
Log Message:
-----------
WIP: AMDGPU: Always select the VGPR version of MFMAs
We do not want to use AGPRs unless absolutely required due
to register pressure. Rely on a post-regalloc pass to replace
VGPR MFMAs with the AGPR version if it avoids the copies introduced
due to live range splitting.
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