From 53e30aec46b627210986fb0167dec354bd965aac 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 llvm-svn: 243921 --- llvm/include/llvm/Analysis/LoopAccessAnalysis.h | 4 ---- llvm/lib/Analysis/LoopAccessAnalysis.cpp | 11 ----------- 2 files changed, 15 deletions(-) diff --git a/llvm/include/llvm/Analysis/LoopAccessAnalysis.h b/llvm/include/llvm/Analysis/LoopAccessAnalysis.h index 7971bbb..13fe499 100644 --- a/llvm/include/llvm/Analysis/LoopAccessAnalysis.h +++ b/llvm/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/llvm/lib/Analysis/LoopAccessAnalysis.cpp b/llvm/lib/Analysis/LoopAccessAnalysis.cpp index e058e5a..eca98cf 100644 --- a/llvm/lib/Analysis/LoopAccessAnalysis.cpp +++ b/llvm/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.7.4