Lines Matching refs:FullDependence

258 FullDependence::FullDependence(Instruction *Source, Instruction *Destination,  in FullDependence()  function in FullDependence
271 unsigned FullDependence::getDirection(unsigned Level) const { in getDirection()
278 const SCEV *FullDependence::getDistance(unsigned Level) const { in getDistance()
287 bool FullDependence::isScalar(unsigned Level) const { in isScalar()
295 bool FullDependence::isPeelFirst(unsigned Level) const { in isPeelFirst()
303 bool FullDependence::isPeelLast(unsigned Level) const { in isPeelLast()
310 bool FullDependence::isSplitable(unsigned Level) const { in isSplitable()
1121 FullDependence &Result) const { in testZIV()
1169 unsigned Level, FullDependence &Result, in strongSIVtest()
1305 const Loop *CurLoop, unsigned Level, FullDependence &Result, in weakCrossingSIVtest()
1506 FullDependence &Result, in exactSIVtest()
1700 FullDependence &Result, in weakZeroSrcSIVtest()
1810 FullDependence &Result, in weakZeroDstSIVtest()
1894 FullDependence &Result) const { in exactRDIVtest()
2164 FullDependence &Result, Constraint &NewConstraint, in testSIV()
2232 FullDependence &Result) const { in testRDIV()
2299 FullDependence &Result) const { in testMIV()
2340 FullDependence &Result) const { in gcdMIVtest()
2544 FullDependence &Result) const { in banerjeeMIVtest()
3568 FullDependence Result(Src, Dst, PossiblyLoopIndependent, CommonLevels); in depends()
3911 return std::make_unique<FullDependence>(std::move(Result)); in depends()
3980 FullDependence Result(Src, Dst, false, CommonLevels); in getSplitIteration()