Lines Matching refs:tileInterchange
277 ArrayRef<int64_t> tileInterchange, in tileRootOp() argument
287 tileInterchange.begin(), tileInterchange.end())) in tileRootOp()
321 tiledRootAndFusedOpsLoops[rootOp].push_back(tileInterchange[en.index()]); in tileRootOp()
425 ArrayRef<int64_t> tileInterchange, in tileConsumerAndFuseProducers() argument
427 assert(tileSizes.size() == tileInterchange.size() && in tileConsumerAndFuseProducers()
429 assert(isPermutation(tileInterchange) && in tileConsumerAndFuseProducers()
439 applyPermutationToVector(iterTypes, tileInterchange); in tileConsumerAndFuseProducers()
463 for (int64_t i : tileInterchange.take_front(split)) in tileConsumerAndFuseProducers()
465 for (int64_t i : tileInterchange.drop_front(split)) in tileConsumerAndFuseProducers()
469 if (failed(tileLoopNest.tileRootOp(b, outerTileSizes, tileInterchange, in tileConsumerAndFuseProducers()
475 if (failed(tileLoopNest.tileRootOp(b, innerTileSizes, tileInterchange, in tileConsumerAndFuseProducers()