Lines Matching refs:FullDependence
230 FullDependence::FullDependence(Instruction *Source, Instruction *Destination, in FullDependence() function in FullDependence
242 unsigned FullDependence::getDirection(unsigned Level) const { in getDirection()
249 const SCEV *FullDependence::getDistance(unsigned Level) const { in getDistance()
258 bool FullDependence::isScalar(unsigned Level) const { in isScalar()
266 bool FullDependence::isPeelFirst(unsigned Level) const { in isPeelFirst()
274 bool FullDependence::isPeelLast(unsigned Level) const { in isPeelLast()
281 bool FullDependence::isSplitable(unsigned Level) const { in isSplitable()
980 FullDependence &Result) const { in testZIV()
1031 FullDependence &Result, in strongSIVtest()
1170 FullDependence &Result, in weakCrossingSIVtest()
1393 FullDependence &Result, in exactSIVtest()
1604 FullDependence &Result, in weakZeroSrcSIVtest()
1715 FullDependence &Result, in weakZeroDstSIVtest()
1802 FullDependence &Result) const { in exactRDIVtest()
2060 FullDependence &Result, in testSIV()
2130 FullDependence &Result) const { in testRDIV()
2198 FullDependence &Result) const { in testMIV()
2239 FullDependence &Result) const { in gcdMIVtest()
2454 FullDependence &Result) const { in banerjeeMIVtest()
3335 FullDependence Result(Src, Dst, PossiblyLoopIndependent, CommonLevels); in depends()
3696 auto Final = make_unique<FullDependence>(Result); in depends()
3768 FullDependence Result(Src, Dst, false, CommonLevels); in getSplitIteration()