Lines Matching defs:loopPermMap
1320 ArrayRef<AffineForOp> loops, ArrayRef<unsigned> loopPermMap) {
1326 loopPermMapInv[loopPermMap[i]] = i;
1350 /// Checks if the loop interchange permutation 'loopPermMap' of the perfectly
1353 ArrayRef<AffineForOp> loops, ArrayRef<unsigned> loopPermMap) {
1356 assert(loopPermMap.size() == loops.size());
1360 return checkLoopInterchangeDependences(depCompsVec, loops, loopPermMap);
1486 SmallVector<unsigned, 4> loopPermMap(maxLoopDepth);
1491 loopPermMap[i] = nextParallelLoop++;
1493 loopPermMap[i] = nextSequentialLoop++;
1497 // Check if permutation 'loopPermMap' would violate dependences.
1498 if (!checkLoopInterchangeDependences(depCompsVec, loops, loopPermMap))
1500 // Perform loop interchange according to permutation 'loopPermMap'.
1501 unsigned loopNestRootIndex = permuteLoops(loops, loopPermMap);