Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Pairs

37 // Some non-linear subscript pairs can be handled by the GCD test
74 STATISTIC(TotalArrayPairs, "Array pairs tested");
75 STATISTIC(SeparableSubscriptPairs, "Separable subscript pairs");
76 STATISTIC(CoupledSubscriptPairs, "Coupled subscript pairs");
77 STATISTIC(NonlinearSubscriptPairs, "Nonlinear subscript pairs");
3259 unsigned Pairs = UsefulGEP ? SrcGEP->idx_end() - SrcGEP->idx_begin() : 1;
3260 SmallVector<Subscript, 4> Pair(Pairs);
3283 for (unsigned P = 0; P < Pairs; ++P) {
3286 Pair[P].Group.resize(Pairs);
3302 SmallBitVector Separable(Pairs);
3303 SmallBitVector Coupled(Pairs);
3355 // Since Done remains true, we add 2 to the set of Separable pairs.
3362 for (unsigned SI = 0; SI < Pairs; ++SI) {
3381 for (unsigned SJ = SI + 1; SJ < Pairs; ++SJ) {
3456 SmallBitVector Sivs(Pairs);
3457 SmallBitVector Mivs(Pairs);
3563 for (unsigned SI = 0; SI < Pairs; ++SI)
3681 unsigned Pairs = UsefulGEP ? SrcGEP->idx_end() - SrcGEP->idx_begin() : 1;
3682 SmallVector<Subscript, 4> Pair(Pairs);
3701 for (unsigned P = 0; P < Pairs; ++P) {
3704 Pair[P].Group.resize(Pairs);
3714 SmallBitVector Separable(Pairs);
3715 SmallBitVector Coupled(Pairs);
3718 for (unsigned SI = 0; SI < Pairs; ++SI) {
3734 for (unsigned SJ = SI + 1; SJ < Pairs; ++SJ) {
3787 SmallBitVector Sivs(Pairs);
3788 SmallBitVector Mivs(Pairs);