mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-25 00:24:26 +00:00
Reformat.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231336 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -226,13 +226,11 @@ bool Dependence::isScalar(unsigned level) const {
|
||||
//===----------------------------------------------------------------------===//
|
||||
// FullDependence methods
|
||||
|
||||
FullDependence::FullDependence(Instruction *Source,
|
||||
Instruction *Destination,
|
||||
FullDependence::FullDependence(Instruction *Source, Instruction *Destination,
|
||||
bool PossiblyLoopIndependent,
|
||||
unsigned CommonLevels) :
|
||||
Dependence(Source, Destination),
|
||||
Levels(CommonLevels),
|
||||
LoopIndependent(PossiblyLoopIndependent) {
|
||||
unsigned CommonLevels)
|
||||
: Dependence(Source, Destination), Levels(CommonLevels),
|
||||
LoopIndependent(PossiblyLoopIndependent) {
|
||||
Consistent = true;
|
||||
DV = CommonLevels ? new DVEntry[CommonLevels] : nullptr;
|
||||
}
|
||||
@ -3473,8 +3471,7 @@ DependenceAnalysis::depends(Instruction *Src, Instruction *Dst,
|
||||
LI->getLoopFor(Dst->getParent()),
|
||||
Pair[SI].Loops);
|
||||
Result.Consistent = false;
|
||||
}
|
||||
else if (Pair[SI].Classification == Subscript::ZIV) {
|
||||
} else if (Pair[SI].Classification == Subscript::ZIV) {
|
||||
// always separable
|
||||
Separable.set(SI);
|
||||
}
|
||||
@ -3526,8 +3523,8 @@ DependenceAnalysis::depends(Instruction *Src, Instruction *Dst,
|
||||
DEBUG(dbgs() << ", SIV\n");
|
||||
unsigned Level;
|
||||
const SCEV *SplitIter = nullptr;
|
||||
if (testSIV(Pair[SI].Src, Pair[SI].Dst, Level,
|
||||
Result, NewConstraint, SplitIter))
|
||||
if (testSIV(Pair[SI].Src, Pair[SI].Dst, Level, Result, NewConstraint,
|
||||
SplitIter))
|
||||
return nullptr;
|
||||
break;
|
||||
}
|
||||
@ -3575,8 +3572,8 @@ DependenceAnalysis::depends(Instruction *Src, Instruction *Dst,
|
||||
unsigned Level;
|
||||
const SCEV *SplitIter = nullptr;
|
||||
DEBUG(dbgs() << "SIV\n");
|
||||
if (testSIV(Pair[SJ].Src, Pair[SJ].Dst, Level,
|
||||
Result, NewConstraint, SplitIter))
|
||||
if (testSIV(Pair[SJ].Src, Pair[SJ].Dst, Level, Result, NewConstraint,
|
||||
SplitIter))
|
||||
return nullptr;
|
||||
ConstrainedLevels.set(Level);
|
||||
if (intersectConstraints(&Constraints[Level], &NewConstraint)) {
|
||||
@ -3652,8 +3649,8 @@ DependenceAnalysis::depends(Instruction *Src, Instruction *Dst,
|
||||
|
||||
// update Result.DV from constraint vector
|
||||
DEBUG(dbgs() << " updating\n");
|
||||
for (int SJ = ConstrainedLevels.find_first();
|
||||
SJ >= 0; SJ = ConstrainedLevels.find_next(SJ)) {
|
||||
for (int SJ = ConstrainedLevels.find_first(); SJ >= 0;
|
||||
SJ = ConstrainedLevels.find_next(SJ)) {
|
||||
updateDirection(Result.DV[SJ - 1], Constraints[SJ]);
|
||||
if (Result.DV[SJ - 1].Direction == Dependence::DVEntry::NONE)
|
||||
return nullptr;
|
||||
|
Reference in New Issue
Block a user