reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3884 for (unsigned SI = 0; SI < Pairs; ++SI) { 3884 for (unsigned SI = 0; SI < Pairs; ++SI) { 3885 if (Pair[SI].Classification == Subscript::NonLinear) { 3887 collectCommonLoops(Pair[SI].Src, 3889 Pair[SI].Loops); 3890 collectCommonLoops(Pair[SI].Dst, 3892 Pair[SI].Loops); 3895 else if (Pair[SI].Classification == Subscript::ZIV) 3896 Separable.set(SI); 3900 for (unsigned SJ = SI + 1; SJ < Pairs; ++SJ) { 3901 SmallBitVector Intersection = Pair[SI].GroupLoops; 3905 Pair[SJ].GroupLoops |= Pair[SI].GroupLoops; 3907 Pair[SJ].Group |= Pair[SI].Group; 3912 if (Pair[SI].Group.count() == 1) 3913 Separable.set(SI); 3915 Coupled.set(SI);