summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2017-07-14 21:20:29 +0000
committerDavide Italiano <davide@freebsd.org>2017-07-14 21:20:29 +0000
commit6fdfede10d0643209f43e3fbd99fbdbe5f85b4d2 (patch)
tree79da860360b8ec1b74592c22ed78b5a34c09d219 /llvm/lib
parent13e9ef1716a2fa72dada2fb97621645e3672d9f1 (diff)
downloadbcm5719-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.cpp16
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());
OpenPOWER on IntegriCloud