[llvm] r308047 - [AMDGPU] Garbage collect dead code. NFCI.

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 14 11:47:29 PDT 2017


Author: davide
Date: Fri Jul 14 11:47:29 2017
New Revision: 308047

URL: http://llvm.org/viewvc/llvm-project?rev=308047&view=rev
Log:
[AMDGPU] Garbage collect dead code. NFCI.

Unbreaks the build with GCC7.

Modified:
    llvm/trunk/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp

Modified: llvm/trunk/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp?rev=308047&r1=308046&r2=308047&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp Fri Jul 14 11:47:29 2017
@@ -36,7 +36,6 @@ private:
   bool addFeatureAttributes(Function &F);
 
   void addAttrToCallers(Function &Intrin, StringRef AttrName);
-  bool addAttrsForIntrinsics(Module &M, ArrayRef<StringRef[2]>);
 
 public:
   static char ID;
@@ -270,21 +269,6 @@ void AMDGPUAnnotateKernelFeatures::addAt
   }
 }
 
-bool AMDGPUAnnotateKernelFeatures::addAttrsForIntrinsics(
-  Module &M,
-  ArrayRef<StringRef[2]> IntrinsicToAttr) {
-  bool Changed = false;
-
-  for (const StringRef *Arr  : IntrinsicToAttr) {
-    if (Function *Fn = M.getFunction(Arr[0])) {
-      addAttrToCallers(*Fn, Arr[1]);
-      Changed = true;
-    }
-  }
-
-  return Changed;
-}
-
 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) {
   Module &M = SCC.getCallGraph().getModule();
   Triple TT(M.getTargetTriple());




More information about the llvm-commits mailing list