[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
This commit is contained in:
Adam Nemet 2015-08-04 05:16:20 +00:00
parent 0003878466
commit 8701118792
2 changed files with 3 additions and 8 deletions

View File

@ -498,13 +498,8 @@ public:
/// Returns a pair of instructions where the first element is the first /// Returns a pair of instructions where the first element is the first
/// instruction generated in possibly a sequence of instructions and the /// instruction generated in possibly a sequence of instructions and the
/// second value is the final comparator value or NULL if no check is needed. /// 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 *> std::pair<Instruction *, Instruction *>
addRuntimeCheck(Instruction *Loc, addRuntimeCheck(Instruction *Loc) const;
const SmallVectorImpl<int> *PtrPartition = nullptr) const;
/// \brief Generete the instructions for the checks in \p PointerChecks. /// \brief Generete the instructions for the checks in \p PointerChecks.
/// ///

View File

@ -1726,11 +1726,11 @@ std::pair<Instruction *, Instruction *> LoopAccessInfo::addRuntimeCheck(
} }
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) if (!PtrRtChecking.Need)
return std::make_pair(nullptr, nullptr); return std::make_pair(nullptr, nullptr);
return addRuntimeCheck(Loc, PtrRtChecking.generateChecks(PtrPartition)); return addRuntimeCheck(Loc, PtrRtChecking.generateChecks());
} }
LoopAccessInfo::LoopAccessInfo(Loop *L, ScalarEvolution *SE, LoopAccessInfo::LoopAccessInfo(Loop *L, ScalarEvolution *SE,