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");
3254 unsigned Pairs = UsefulGEP ? SrcGEP->idx_end() - SrcGEP->idx_begin() : 1;
3255 SmallVector<Subscript, 4> Pair(Pairs);
3278 for (unsigned P = 0; P < Pairs; ++P) {
3281 Pair[P].Group.resize(Pairs);
3297 SmallBitVector Separable(Pairs);
3298 SmallBitVector Coupled(Pairs);
3350 // Since Done remains true, we add 2 to the set of Separable pairs.
3357 for (unsigned SI = 0; SI < Pairs; ++SI) {
3376 for (unsigned SJ = SI + 1; SJ < Pairs; ++SJ) {
3451 SmallBitVector Sivs(Pairs);
3452 SmallBitVector Mivs(Pairs);
3558 for (unsigned SI = 0; SI < Pairs; ++SI)
3676 unsigned Pairs = UsefulGEP ? SrcGEP->idx_end() - SrcGEP->idx_begin() : 1;
3677 SmallVector<Subscript, 4> Pair(Pairs);
3696 for (unsigned P = 0; P < Pairs; ++P) {
3699 Pair[P].Group.resize(Pairs);
3709 SmallBitVector Separable(Pairs);
3710 SmallBitVector Coupled(Pairs);
3713 for (unsigned SI = 0; SI < Pairs; ++SI) {
3729 for (unsigned SJ = SI + 1; SJ < Pairs; ++SJ) {
3782 SmallBitVector Sivs(Pairs);
3783 SmallBitVector Mivs(Pairs);