Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Lower

2477 // normalized so that the lower bound is always 0 and the stride is always 1.
2484 // U_k is the upper bound of the kth index, L_k is the lower bound of the Kth
2497 // for the lower bound, NULL denotes -inf.
2525 if (Bound[K].Lower[Dependence::DVEntry::ALL])
2526 DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t');
2627 if (Bound[Level].Lower[Dependence::DVEntry::LT])
2628 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::LT] << '\t');
2636 if (Bound[Level].Lower[Dependence::DVEntry::EQ])
2637 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::EQ] << '\t');
2645 if (Bound[Level].Lower[Dependence::DVEntry::GT])
2646 DEBUG(dbgs() << *Bound[Level].Lower[Dependence::DVEntry::GT] << '\t');
2697 // Computes the upper and lower bounds for level K
2710 // Note that the lower bound is always <= 0
2716 Bound[K].Lower[Dependence::DVEntry::ALL] = nullptr; // Default value = -infinity.
2719 Bound[K].Lower[Dependence::DVEntry::ALL] =
2729 Bound[K].Lower[Dependence::DVEntry::ALL] =
2738 // Computes the upper and lower bounds for level K
2751 // Note that the lower bound is always <= 0
2757 Bound[K].Lower[Dependence::DVEntry::EQ] = nullptr; // Default value = -infinity.
2762 Bound[K].Lower[Dependence::DVEntry::EQ] =
2774 Bound[K].Lower[Dependence::DVEntry::EQ] = NegativePart; // Zero
2782 // Computes the upper and lower bounds for level K
2799 Bound[K].Lower[Dependence::DVEntry::LT] = nullptr; // Default value = -infinity.
2806 Bound[K].Lower[Dependence::DVEntry::LT] =
2819 Bound[K].Lower[Dependence::DVEntry::LT] = SE->getNegativeSCEV(B[K].Coeff);
2828 // Computes the upper and lower bounds for level K
2845 Bound[K].Lower[Dependence::DVEntry::GT] = nullptr; // Default value = -infinity.
2852 Bound[K].Lower[Dependence::DVEntry::GT] =
2864 Bound[K].Lower[Dependence::DVEntry::GT] = A[K].Coeff;
2931 // computes the lower bound given the current direction settings
2932 // at each level. If the lower bound for any level is -inf,
2935 const SCEV *Sum = Bound[1].Lower[Bound[1].Direction];
2937 if (Bound[K].Lower[Bound[K].Direction])
2938 Sum = SE->getAddExpr(Sum, Bound[K].Lower[Bound[K].Direction]);