mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-07 12:28:24 +00:00
[LAA] Add missing debug output after r239285
r239285 ([LoopAccessAnalysis] Teach LAA to check the memory dependence between strided accesses.) introduced a new case under MemoryDepChecker::isDependent. We normally have debug output for each case. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241707 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1028,8 +1028,10 @@ MemoryDepChecker::isDependent(const MemAccessInfo &A, unsigned AIdx,
|
|||||||
|
|
||||||
unsigned Stride = std::abs(StrideAPtr);
|
unsigned Stride = std::abs(StrideAPtr);
|
||||||
if (Stride > 1 &&
|
if (Stride > 1 &&
|
||||||
areStridedAccessesIndependent(Distance, Stride, TypeByteSize))
|
areStridedAccessesIndependent(Distance, Stride, TypeByteSize)) {
|
||||||
|
DEBUG(dbgs() << "LAA: Strided accesses are independent\n");
|
||||||
return Dependence::NoDep;
|
return Dependence::NoDep;
|
||||||
|
}
|
||||||
|
|
||||||
// Bail out early if passed-in parameters make vectorization not feasible.
|
// Bail out early if passed-in parameters make vectorization not feasible.
|
||||||
unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ?
|
unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ?
|
||||||
|
Reference in New Issue
Block a user