[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
/// 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.
///

View File

@ -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,