From 87011187920266bdec81a52ad24768f46b479fb0 Mon Sep 17 00:00:00 2001 From: Adam Nemet Date: Tue, 4 Aug 2015 05:16:20 +0000 Subject: [PATCH] [LAA] Remove unused pointer partition argument from addRuntimeCheck, NFC This variant of addRuntimeCheck is only used now from the LoopVectorizer which does not use this parameter. llvm-svn: 243955 --- llvm/include/llvm/Analysis/LoopAccessAnalysis.h | 7 +------ llvm/lib/Analysis/LoopAccessAnalysis.cpp | 4 ++-- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/llvm/include/llvm/Analysis/LoopAccessAnalysis.h b/llvm/include/llvm/Analysis/LoopAccessAnalysis.h index 13fe499..ac0d195 100644 --- a/llvm/include/llvm/Analysis/LoopAccessAnalysis.h +++ b/llvm/include/llvm/Analysis/LoopAccessAnalysis.h @@ -498,13 +498,8 @@ public: /// Returns a pair of instructions where the first element is the first /// instruction generated in possibly a sequence of instructions and the /// second value is the final comparator value or NULL if no check is needed. - /// - /// If \p PtrPartition is set, it contains the partition number for pointers - /// (-1 if the pointer belongs to multiple partitions). In this case omit - /// checks between pointers belonging to the same partition. std::pair - addRuntimeCheck(Instruction *Loc, - const SmallVectorImpl *PtrPartition = nullptr) const; + addRuntimeCheck(Instruction *Loc) const; /// \brief Generete the instructions for the checks in \p PointerChecks. /// diff --git a/llvm/lib/Analysis/LoopAccessAnalysis.cpp b/llvm/lib/Analysis/LoopAccessAnalysis.cpp index eca98cf..8c4ae93 100644 --- a/llvm/lib/Analysis/LoopAccessAnalysis.cpp +++ b/llvm/lib/Analysis/LoopAccessAnalysis.cpp @@ -1726,11 +1726,11 @@ std::pair LoopAccessInfo::addRuntimeCheck( } std::pair LoopAccessInfo::addRuntimeCheck( - Instruction *Loc, const SmallVectorImpl *PtrPartition) const { + Instruction *Loc) const { if (!PtrRtChecking.Need) return std::make_pair(nullptr, nullptr); - return addRuntimeCheck(Loc, PtrRtChecking.generateChecks(PtrPartition)); + return addRuntimeCheck(Loc, PtrRtChecking.generateChecks()); } LoopAccessInfo::LoopAccessInfo(Loop *L, ScalarEvolution *SE, -- 2.7.4