[llvm] 01b4789 - [AMDGPU] Remove hasDefinedInitializer (NFC)

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 28 20:33:48 PDT 2021


Author: Kazu Hirata
Date: 2021-10-28T20:33:34-07:00
New Revision: 01b4789b6278dccbd50622bd4f688c7dd18b560e

URL: https://github.com/llvm/llvm-project/commit/01b4789b6278dccbd50622bd4f688c7dd18b560e
DIFF: https://github.com/llvm/llvm-project/commit/01b4789b6278dccbd50622bd4f688c7dd18b560e.diff

LOG: [AMDGPU] Remove hasDefinedInitializer (NFC)

The last use was removed on Sep 16, 2021 in commit
7a62a5b56d670c4e152159740cd7fc4030a9470f.

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
    llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
index 1632362109fd..4d316a5869a6 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
@@ -1332,14 +1332,6 @@ void AMDGPUTargetLowering::ReplaceNodeResults(SDNode *N,
   }
 }
 
-bool AMDGPUTargetLowering::hasDefinedInitializer(const GlobalValue *GV) {
-  const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV);
-  if (!GVar || !GVar->hasInitializer())
-    return false;
-
-  return !isa<UndefValue>(GVar->getInitializer());
-}
-
 SDValue AMDGPUTargetLowering::LowerGlobalAddress(AMDGPUMachineFunction* MFI,
                                                  SDValue Op,
                                                  SelectionDAG &DAG) const {

diff  --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
index e61021d451f8..53371d03364d 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
@@ -37,7 +37,6 @@ class AMDGPUTargetLowering : public TargetLowering {
 public:
   static unsigned numBitsUnsigned(SDValue Op, SelectionDAG &DAG);
   static unsigned numBitsSigned(SDValue Op, SelectionDAG &DAG);
-  static bool hasDefinedInitializer(const GlobalValue *GV);
 
 protected:
   SDValue LowerEXTRACT_SUBVECTOR(SDValue Op, SelectionDAG &DAG) const;


        


More information about the llvm-commits mailing list