From ea0f5e21081fe9147ad6bb2364238ea471e74a92 Mon Sep 17 00:00:00 2001 From: Adam Nemet Date: Mon, 3 Aug 2015 23:33:03 +0000 Subject: [PATCH] [LAA] Remove unused needsAnyChecking(), NFC git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243921 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/LoopAccessAnalysis.h | 4 ---- lib/Analysis/LoopAccessAnalysis.cpp | 11 ----------- 2 files changed, 15 deletions(-) diff --git a/include/llvm/Analysis/LoopAccessAnalysis.h b/include/llvm/Analysis/LoopAccessAnalysis.h index 7971bbbbd19..13fe49942cb 100644 --- a/include/llvm/Analysis/LoopAccessAnalysis.h +++ b/include/llvm/Analysis/LoopAccessAnalysis.h @@ -398,10 +398,6 @@ public: bool needsChecking(const CheckingPtrGroup &M, const CheckingPtrGroup &N, const SmallVectorImpl *PtrPartition) const; - /// \brief Return true if any pointer requires run-time checking according - /// to needsChecking. - bool needsAnyChecking(const SmallVectorImpl *PtrPartition) const; - /// \brief Returns the number of run-time checks required according to /// needsChecking. unsigned getNumberOfChecks(const SmallVectorImpl *PtrPartition) const; diff --git a/lib/Analysis/LoopAccessAnalysis.cpp b/lib/Analysis/LoopAccessAnalysis.cpp index e058e5a5e1a..eca98cf011c 100644 --- a/lib/Analysis/LoopAccessAnalysis.cpp +++ b/lib/Analysis/LoopAccessAnalysis.cpp @@ -420,17 +420,6 @@ unsigned RuntimePointerChecking::getNumberOfChecks( return CheckCount; } -bool RuntimePointerChecking::needsAnyChecking( - const SmallVectorImpl *PtrPartition) const { - unsigned NumPointers = Pointers.size(); - - for (unsigned I = 0; I < NumPointers; ++I) - for (unsigned J = I + 1; J < NumPointers; ++J) - if (needsChecking(I, J, PtrPartition)) - return true; - return false; -} - namespace { /// \brief Analyses memory accesses in a loop. /// -- 2.34.1