Searched refs:bands (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/ |
| H A D | TestAffineLoopParametricTiling.cpp | 70 std::vector<SmallVector<AffineForOp, 6>> bands; in runOnOperation() local 71 getTileableBands(getOperation(), &bands); in runOnOperation() 74 for (MutableArrayRef<AffineForOp> band : bands) { in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | LoopTiling.cpp | 165 std::vector<SmallVector<AffineForOp, 6>> bands; in runOnOperation() local 166 getTileableBands(getOperation(), &bands); in runOnOperation() 169 for (auto &band : bands) { in runOnOperation()
|
| /llvm-project-15.0.7/polly/test/ScheduleOptimizer/ |
| H A D | statistics.ll | 270 ; CHECK-DAG: 10 polly-opt-isl - Number of bands (original) 271 ; CHECK-DAG: 7 polly-opt-isl - Number of bands (after scheduler) 272 ; CHECK-DAG: 8 polly-opt-isl - Number of bands (after optimizer) 275 ; CHECK-DAG: 7 polly-opt-isl - Number of permutable bands (after scheduler) 276 ; CHECK-DAG: 8 polly-opt-isl - Number of permutable bands (after optimizer)
|
| H A D | one-dimensional-band.ll | 13 ; Verify that we do not tile bands that have just a single dimension.
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | reading.tex | 36 \item Schedule trees started out as ``trees of bands''
|
| H A D | user.pod | 9802 bands that the AST generator may assume to hold. It is also the only 9838 bands that need to be enforced by the outer nodes 10326 iterations of outer bands). 11082 Moreover, it tries to obtain sequences (bands) of schedule dimensions 11340 the width of the bands. Wider bands give more possibilities for tiling. 11342 then bands are split if this might result in wider bands. 11345 not reduce the width of the bands.
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/ |
| H A D | LoopUtils.h | 99 std::vector<SmallVector<AffineForOp, 6>> *bands);
|
| /llvm-project-15.0.7/mlir/docs/Dialects/Linalg/ |
| H A D | _index.md | 260 been referred to as "*bands*" in the polyhedral community (e.g. *parallel 261 bands*, *permutable bands*, etc, in
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | LoopUtils.cpp | 963 std::vector<SmallVector<AffineForOp, 6>> *bands) { in getTileableBands() argument 969 bands->push_back(band); in getTileableBands()
|