Searched refs:FullDependence (Results 1 – 2 of 2) sorted by relevance
61 /// represents a confused dependence (see also FullDependence). In most218 /// FullDependence - This class represents a dependence between two memory226 class FullDependence final : public Dependence {228 FullDependence(Instruction *Src, Instruction *Dst, bool LoopIndependent,305 /// FullDependence) with as much information as can be gleaned.624 FullDependence &Result) const;639 FullDependence &Result,654 FullDependence &Result) const;662 FullDependence &Result) const;677 FullDependence [all...]
265 FullDependence::FullDependence(Instruction *Source, Instruction *Destination, in FullDependence() function in FullDependence290 bool FullDependence::isDirectionNegative() const { in isDirectionNegative()303 bool FullDependence::normalize(ScalarEvolution *SE) { in normalize()334 unsigned FullDependence::getDirection(unsigned Level) const { in getDirection()341 const SCEV *FullDependence::getDistance(unsigned Level) const { in getDistance()350 bool FullDependence::isScalar(unsigned Level) const { in isScalar()358 bool FullDependence::isPeelFirst(unsigned Level) const { in isPeelFirst()366 bool FullDependence::isPeelLast(unsigned Level) const { in isPeelLast()373 bool FullDependence::isSplitable(unsigned Level) const { in isSplitable()1184 FullDependence &Result) const { in testZIV()[all …]