[LAA] Remove unused needsAnyChecking(), NFC
llvm-svn: 243921
This commit is contained in:
parent
6b6082dc42
commit
53e30aec46
|
@ -398,10 +398,6 @@ public:
|
||||||
bool needsChecking(const CheckingPtrGroup &M, const CheckingPtrGroup &N,
|
bool needsChecking(const CheckingPtrGroup &M, const CheckingPtrGroup &N,
|
||||||
const SmallVectorImpl<int> *PtrPartition) const;
|
const SmallVectorImpl<int> *PtrPartition) const;
|
||||||
|
|
||||||
/// \brief Return true if any pointer requires run-time checking according
|
|
||||||
/// to needsChecking.
|
|
||||||
bool needsAnyChecking(const SmallVectorImpl<int> *PtrPartition) const;
|
|
||||||
|
|
||||||
/// \brief Returns the number of run-time checks required according to
|
/// \brief Returns the number of run-time checks required according to
|
||||||
/// needsChecking.
|
/// needsChecking.
|
||||||
unsigned getNumberOfChecks(const SmallVectorImpl<int> *PtrPartition) const;
|
unsigned getNumberOfChecks(const SmallVectorImpl<int> *PtrPartition) const;
|
||||||
|
|
|
@ -420,17 +420,6 @@ unsigned RuntimePointerChecking::getNumberOfChecks(
|
||||||
return CheckCount;
|
return CheckCount;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool RuntimePointerChecking::needsAnyChecking(
|
|
||||||
const SmallVectorImpl<int> *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 {
|
namespace {
|
||||||
/// \brief Analyses memory accesses in a loop.
|
/// \brief Analyses memory accesses in a loop.
|
||||||
///
|
///
|
||||||
|
|
Loading…
Reference in New Issue