Searched refs:SIV (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp455 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, LPM, Dead);
456 SIV.simplifyUsers(CurrIV, V);
457 return SIV.hasChanged();
/external/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h320 /// found by the weak-crossing SIV test. The dependence will have a flag,
348 enum ClassificationKind { ZIV, SIV, RDIV, MIV, NonLinear } Classification; enumerator in enum:llvm::DependenceAnalysis::Subscript::ClassificationKind
571 /// and classifies it as either ZIV, SIV, RDIV, MIV, or Nonlinear.
588 /// testSIV - Tests the SIV subscript pair (Src and Dst) for dependence.
626 /// strongSIVtest - Tests the strong SIV subscript pair (Src and Dst)
642 /// weakCrossingSIVtest - Tests the weak-crossing SIV subscript pair
661 /// ExactSIVtest - Tests the SIV subscript pair
679 /// weakZeroSrcSIVtest - Tests the weak-zero SIV subscript pair
697 /// weakZeroDstSIVtest - Tests the weak-zero SIV subscript pair
739 /// ordinary SIV test
[all...]
/external/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp81 STATISTIC(StrongSIVapplications, "Strong SIV applications");
82 STATISTIC(StrongSIVsuccesses, "Strong SIV successes");
83 STATISTIC(StrongSIVindependence, "Strong SIV independence");
84 STATISTIC(WeakCrossingSIVapplications, "Weak-Crossing SIV applications");
85 STATISTIC(WeakCrossingSIVsuccesses, "Weak-Crossing SIV successes");
86 STATISTIC(WeakCrossingSIVindependence, "Weak-Crossing SIV independence");
87 STATISTIC(ExactSIVapplications, "Exact SIV applications");
88 STATISTIC(ExactSIVsuccesses, "Exact SIV successes");
89 STATISTIC(ExactSIVindependence, "Exact SIV independence");
90 STATISTIC(WeakZeroSIVapplications, "Weak-Zero SIV application
[all...]

Completed in 2903 milliseconds