Skip to content

Conversation

arsenm
Copy link
Contributor

@arsenm arsenm commented Sep 9, 2025

No description provided.

Copy link
Contributor Author

arsenm commented Sep 9, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@arsenm arsenm marked this pull request as ready for review September 9, 2025 13:42
@arsenm arsenm enabled auto-merge (squash) September 9, 2025 13:42
@llvmbot
Copy link
Member

llvmbot commented Sep 9, 2025

@llvm/pr-subscribers-backend-amdgpu

Author: Matt Arsenault (arsenm)

Changes

Full diff: https://github.com/llvm/llvm-project/pull/157671.diff

1 Files Affected:

  • (modified) llvm/lib/Target/AMDGPU/SIInstrInfo.td (-10)
diff --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.td b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
index 562023cde44a4..720f1e93dfaa8 100644
--- a/llvm/lib/Target/AMDGPU/SIInstrInfo.td
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
@@ -2602,16 +2602,6 @@ class getAlign2RegOp<RegisterOperand RC> {
           !eq(RC, AVLdSt_160_Align1) : AVLdSt_160_Align2);
 }
 
-class getEquivalentAGPRClass<RegisterClass RC> {
-  RegisterClass ret =
-    !cond(!eq(RC.Size, 32)   : AGPR_32,
-          !eq(RC.Size, 64)   : AReg_64,
-          !eq(RC.Size, 96)   : AReg_96,
-          !eq(RC.Size, 128)  : AReg_128,
-          !eq(RC.Size, 160)  : AReg_160,
-          !eq(RC.Size, 1024) : AReg_1024);
-}
-
 class getEquivalentAGPROperand<RegisterOperand RC> {
   defvar Size = RC.RegClass.Size;
   RegisterOperand ret =

@arsenm arsenm merged commit 5044128 into main Sep 9, 2025
13 checks passed
@arsenm arsenm deleted the users/arsenm/amdgpu/remove-unused-getEquivalentAGPRClass branch September 9, 2025 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants