diff options
| author | Adam Nemet <anemet@apple.com> | 2015-08-04 05:16:20 +0000 |
|---|---|---|
| committer | Adam Nemet <anemet@apple.com> | 2015-08-04 05:16:20 +0000 |
| commit | 87011187920266bdec81a52ad24768f46b479fb0 (patch) | |
| tree | 6c35594e2d5d9330e2a74794747379a1a8b0ec11 | |
| parent | 0003878466b18808018577efa64d1dc4067d0a5b (diff) | |
| download | bcm5719-llvm-87011187920266bdec81a52ad24768f46b479fb0.tar.gz bcm5719-llvm-87011187920266bdec81a52ad24768f46b479fb0.zip | |
[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
| -rw-r--r-- | llvm/include/llvm/Analysis/LoopAccessAnalysis.h | 7 | ||||
| -rw-r--r-- | 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 13fe49942cb..ac0d1952f5d 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<Instruction *, Instruction *> - addRuntimeCheck(Instruction *Loc, - const SmallVectorImpl<int> *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 eca98cf011c..8c4ae93a64f 100644 --- a/llvm/lib/Analysis/LoopAccessAnalysis.cpp +++ b/llvm/lib/Analysis/LoopAccessAnalysis.cpp @@ -1726,11 +1726,11 @@ std::pair<Instruction *, Instruction *> LoopAccessInfo::addRuntimeCheck( } std::pair<Instruction *, Instruction *> LoopAccessInfo::addRuntimeCheck( - Instruction *Loc, const SmallVectorImpl<int> *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, |

