Searched refs:tile_sizes (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | gpu_hybrid.c | 121 int *tile_sizes) in gpu_hybrid_tile() argument 133 mv = ppcg_multi_val_from_int_list(space, tile_sizes); in gpu_hybrid_tile()
|
| H A D | gpu_hybrid.h | 11 int *tile_sizes);
|
| H A D | hybrid.c | 677 __isl_keep isl_multi_val *tile_sizes, in compute_space_sizes() argument 683 space_sizes = isl_multi_val_copy(tile_sizes); in compute_space_sizes() 880 __isl_keep isl_multi_val *tile_sizes) in ppcg_ht_bounds_construct_tiling() argument 891 if (!bounds || !input_node || !input_schedule || !tile_sizes) in ppcg_ht_bounds_construct_tiling() 900 st = isl_multi_val_get_val(tile_sizes, 0); in ppcg_ht_bounds_construct_tiling() 902 s0 = isl_multi_val_get_val(tile_sizes, 1); in ppcg_ht_bounds_construct_tiling() 912 space_sizes = compute_space_sizes(tile_sizes, dlh, duh); in ppcg_ht_bounds_construct_tiling()
|
| /llvm-project-15.0.7/mlir/test/Dialect/Linalg/ |
| H A D | transform-op-fuse.mlir | 22 %1, %loops:2 = transform.structured.fuse %0 {tile_sizes = [32, 32], tile_interchange = [0, 1]} 51 %1, %loops:2 = transform.structured.fuse %0 {tile_sizes = [32, 32], tile_interchange = [0, 1]} 95 … %1, %loops:3 = transform.structured.fuse %0 {tile_sizes = [5, 4, 7], tile_interchange = [0, 2, 1]}
|
| H A D | tile-to-foreach-thread.mlir | 134 %1:2 = transform.structured.tile_to_foreach_thread_op %0 tile_sizes [10, 20] 177 %1:2 = transform.structured.tile_to_foreach_thread_op %0 tile_sizes [10, 21]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/TransformOps/ |
| H A D | LinalgTransformOps.td | 59 DefaultValuedAttr<I64ArrayAttr, "{}">:$tile_sizes, 676 It is the user's responsibility to ensure that `num_threads/tile_sizes` is 703 ### Example using `tile_sizes` 707 %3:2 = transform.structured.tile_to_foreach_thread_op %0 tile_sizes [10, 20, 0] 714 OptionalAttr<DefaultValuedAttr<I64ArrayAttr, "{}">>:$tile_sizes, 720 $target (`num_threads` $num_threads^) : (`tile_sizes` $tile_sizes)?
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/IR/ |
| H A D | TransformDialect.td | 57 %1:2 = transform.loop.tile { tile_sizes = [2,3,4] } 249 transform.loop.tile %parts#0 { tile_sizes = [8] }
|