[all-commits] [llvm/llvm-project] b70040: AMDGPU: Stop using aligned VGPR classes for addReg...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Mon Sep 15 04:40:39 PDT 2025
Branch: refs/heads/users/arsenm/amdgpu/stop-using-aligned-vgpr-classes-addRegisterClass
Home: https://github.com/llvm/llvm-project
Commit: b70040bb06ddec1f28c0e7e5eb842fa0072d3daf
https://github.com/llvm/llvm-project/commit/b70040bb06ddec1f28c0e7e5eb842fa0072d3daf
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-09-15 (Mon, 15 Sep 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/test/CodeGen/AMDGPU/mfma-loop.ll
Log Message:
-----------
AMDGPU: Stop using aligned VGPR classes for addRegisterClass
This is unnecessary. At use emission time, InstrEmitter will
use the common subclass of the value type's register class and
the use instruction register classes. This removes one of the
obstacles to treating special case instructions that do not have
the alignment requirement overly conservatively.
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