diff options
| author | Davide Italiano <davide@freebsd.org> | 2017-07-14 21:20:29 +0000 |
|---|---|---|
| committer | Davide Italiano <davide@freebsd.org> | 2017-07-14 21:20:29 +0000 |
| commit | 6fdfede10d0643209f43e3fbd99fbdbe5f85b4d2 (patch) | |
| tree | 79da860360b8ec1b74592c22ed78b5a34c09d219 /llvm/lib | |
| parent | 13e9ef1716a2fa72dada2fb97621645e3672d9f1 (diff) | |
| download | bcm5719-llvm-6fdfede10d0643209f43e3fbd99fbdbe5f85b4d2.tar.gz bcm5719-llvm-6fdfede10d0643209f43e3fbd99fbdbe5f85b4d2.zip | |
[AMDGPU] Throw away more dead code. NFCI.
llvm-svn: 308055
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp b/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp index 377bdd5bd02..3bc73bf6e50 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp @@ -35,8 +35,6 @@ private: bool addFeatureAttributes(Function &F); - void addAttrToCallers(Function &Intrin, StringRef AttrName); - public: static char ID; @@ -255,20 +253,6 @@ bool AMDGPUAnnotateKernelFeatures::addFeatureAttributes(Function &F) { return Changed; } -void AMDGPUAnnotateKernelFeatures::addAttrToCallers(Function &Intrin, - StringRef AttrName) { - SmallPtrSet<Function *, 4> SeenFuncs; - - for (User *U : Intrin.users()) { - // CallInst is the only valid user for an intrinsic. - CallInst *CI = cast<CallInst>(U); - - Function *CallingFunction = CI->getParent()->getParent(); - if (SeenFuncs.insert(CallingFunction).second) - CallingFunction->addFnAttr(AttrName); - } -} - bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) { Module &M = SCC.getCallGraph().getModule(); Triple TT(M.getTargetTriple()); |

