[llvm] add vgpr16 to reg pressure case (PR #150320)
Brox Chen via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 24 15:00:19 PDT 2025
https://github.com/broxigarchen updated https://github.com/llvm/llvm-project/pull/150320
>From 6aaa207a123f454e31f1836a9e6fbb7c3c1d2987 Mon Sep 17 00:00:00 2001
From: guochen2 <guochen2 at amd.com>
Date: Wed, 23 Jul 2025 16:44:20 -0400
Subject: [PATCH] add vgpr16 to reg pressure case
---
llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp b/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
index 84cfa878276fd..c75040c700d41 100644
--- a/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
@@ -3752,6 +3752,7 @@ unsigned SIRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
default:
return AMDGPUGenRegisterInfo::getRegPressureLimit(RC, MF);
case AMDGPU::VGPR_32RegClassID:
+ case AMDGPU::VGPR_16RegClassID:
return std::min(
ST.getMaxNumVGPRs(
MinOcc,
More information about the llvm-commits
mailing list