[llvm] 818f13f - [AMDGPU] Remove getWorkGroupIDSGPR, unused since aa6fb4c45e01

Jay Foad via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 23 06:24:50 PST 2024


Author: Jay Foad
Date: 2024-01-23T14:24:40Z
New Revision: 818f13fc00bb29df98d730dca6561014db1d4e26

URL: https://github.com/llvm/llvm-project/commit/818f13fc00bb29df98d730dca6561014db1d4e26
DIFF: https://github.com/llvm/llvm-project/commit/818f13fc00bb29df98d730dca6561014db1d4e26.diff

LOG: [AMDGPU] Remove getWorkGroupIDSGPR, unused since aa6fb4c45e01

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
index dc63ae44c528db..ecc31fbd9dd3d8 100644
--- a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
+++ b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
@@ -1041,22 +1041,6 @@ class SIMachineFunctionInfo final : public AMDGPUMachineFunction,
     return WavesPerEU.second;
   }
 
-  /// \returns SGPR used for \p Dim's work group ID.
-  Register getWorkGroupIDSGPR(unsigned Dim) const {
-    switch (Dim) {
-    case 0:
-      assert(hasWorkGroupIDX());
-      return ArgInfo.WorkGroupIDX.getRegister();
-    case 1:
-      assert(hasWorkGroupIDY());
-      return ArgInfo.WorkGroupIDY.getRegister();
-    case 2:
-      assert(hasWorkGroupIDZ());
-      return ArgInfo.WorkGroupIDZ.getRegister();
-    }
-    llvm_unreachable("unexpected dimension");
-  }
-
   const AMDGPUGWSResourcePseudoSourceValue *
   getGWSPSV(const AMDGPUTargetMachine &TM) {
     return &GWSResourcePSV;


        


More information about the llvm-commits mailing list