|
Go up
|
— |
— |
|
|
affine.mlir
|
2.4 KiB |
|
|
|
block-pack-matmul-layout.mlir
|
5.2 KiB |
|
|
|
block-pack-matmul-padding.mlir
|
5.4 KiB |
|
|
|
block-pack-matmul.mlir
|
30 KiB |
|
|
|
bubble-up-extract-slice-op.mlir
|
9.4 KiB |
|
|
|
bufferize.mlir
|
8.6 KiB |
|
|
|
canonicalize.mlir
|
50 KiB |
|
|
|
collapse-dim.mlir
|
9.6 KiB |
|
|
|
constant-fold.mlir
|
6.0 KiB |
|
|
|
continuous-tiling-full.mlir
|
15 KiB |
|
|
|
continuous-tiling-multiway-split.mlir
|
8.6 KiB |
|
|
|
conv-interface-invalid.mlir
|
8.3 KiB |
|
|
|
convert-conv2d-to-img2col.mlir
|
31 KiB |
|
|
|
convert-elementwise-to-linalg.mlir
|
4.4 KiB |
|
|
|
data-layout-propagation.mlir
|
78 KiB |
|
|
|
decompose-ops.mlir
|
22 KiB |
|
|
|
detensorize_0d.mlir
|
4.7 KiB |
|
|
|
detensorize_br_operands.mlir
|
1.8 KiB |
|
|
|
detensorize_entry_block.mlir
|
871 B |
|
|
|
detensorize_if.mlir
|
5.3 KiB |
|
|
|
detensorize_trivial.mlir
|
1.5 KiB |
|
|
|
detensorize_while.mlir
|
2.5 KiB |
|
|
|
detensorize_while_impure_cf.mlir
|
3.9 KiB |
|
|
|
detensorize_while_pure_cf.mlir
|
1.9 KiB |
|
|
|
drop-unit-extent-dims.mlir
|
46 KiB |
|
|
|
erase-unused-operands-and-results.mlir
|
22 KiB |
|
|
|
fill-interface-invalid.mlir
|
1.4 KiB |
|
|
|
flatten-elementwise.mlir
|
6.0 KiB |
|
|
|
flatten-unsupported.mlir
|
1.5 KiB |
|
|
|
forward-vector-transfers.mlir
|
7.0 KiB |
|
|
|
fuse-with-reshape-by-collapsing.mlir
|
33 KiB |
|
|
|
fusion-elementwise-ops.mlir
|
40 KiB |
|
|
|
fusion-elementwise-options.mlir
|
2.7 KiB |
|
|
|
fusion-elementwise.mlir
|
1.3 KiB |
|
|
|
fusion-multiuse-producer.mlir
|
1.6 KiB |
|
|
|
fusion-push-reshape.mlir
|
6.7 KiB |
|
|
|
generalize-named-ops.mlir
|
36 KiB |
|
|
|
generalize-named-polymorphic-ops.mlir
|
22 KiB |
|
|
|
generalize-pad-tensor.mlir
|
3.1 KiB |
|
|
|
generalize-tensor-pack-tile.mlir
|
5.1 KiB |
|
|
|
generalize-tensor-pack.mlir
|
4.4 KiB |
|
|
|
generalize-tensor-unpack-tile.mlir
|
6.3 KiB |
|
|
|
generalize-tensor-unpack.mlir
|
5.9 KiB |
|
|
|
hoisting.mlir
|
35 KiB |
|
|
|
inline-scalar-operands.mlir
|
2.1 KiB |
|
|
|
inlining.mlir
|
685 B |
|
|
|
int-narrowing.mlir
|
5.6 KiB |
|
|
|
invalid.mlir
|
34 KiB |
|
|
|
library-calls.mlir
|
5.1 KiB |
|
|
|
loops.mlir
|
44 KiB |
|
|
|
match-ops-interpreter.mlir
|
56 KiB |
|
|
|
match-ops-invalid.mlir
|
7.2 KiB |
|
|
|
match-ops.mlir
|
1.6 KiB |
|
|
|
matmul-shared-memory-padding.mlir
|
11 KiB |
|
|
|
mesh-sharding-propagation.mlir
|
1.8 KiB |
|
|
|
mesh-spmdization.mlir
|
11 KiB |
|
|
|
multisize-tiling-full.mlir
|
12 KiB |
|
|
|
named-ops-fail.mlir
|
13 KiB |
|
|
|
named-ops.mlir
|
88 KiB |
|
|
|
namedop_conversion.mlir
|
2.1 KiB |
|
|
|
one-shot-bufferize-analysis-2fill-extract-matmul-all-perms.mlir
|
36 KiB |
|
|
|
one-shot-bufferize-analysis.mlir
|
6.1 KiB |
|
|
|
one-shot-bufferize-empty-tensor-elimination.mlir
|
4.8 KiB |
|
|
|
one-shot-bufferize.mlir
|
16 KiB |
|
|
|
pad-to-specific-memory-space.mlir
|
6.5 KiB |
|
|
|
pad_fusion.mlir
|
4.6 KiB |
|
|
|
parallel-loops.mlir
|
4.0 KiB |
|
|
|
promote.mlir
|
25 KiB |
|
|
|
promotion_options.mlir
|
2.5 KiB |
|
|
|
rank-reduce-contraction-ops.mlir
|
14 KiB |
|
|
|
reshape_control_fusion.mlir
|
3.0 KiB |
|
|
|
reshape_fusion.mlir
|
49 KiB |
|
|
|
resolve-shaped-type-result-dims.mlir
|
12 KiB |
|
|
|
roundtrip-linalg-named-ops.mlir
|
2.6 KiB |
|
|
|
roundtrip.mlir
|
24 KiB |
|
|
|
runtime-verification.mlir
|
1.5 KiB |
|
|
|
specialize-generic-ops.mlir
|
5.2 KiB |
|
|
|
standard.mlir
|
3.1 KiB |
|
|
|
subtensor-of-padtensor.mlir
|
8.9 KiB |
|
|
|
swap-extract-slice-with-fill.mlir
|
1.6 KiB |
|
|
|
test-drop-unit-dims.mlir
|
1.3 KiB |
|
|
|
tile-and-fuse-tensors.mlir
|
20 KiB |
|
|
|
tile-conv.mlir
|
2.4 KiB |
|
|
|
tile-indexed.mlir
|
2.9 KiB |
|
|
|
tile-softmax.mlir
|
9.8 KiB |
|
|
|
tile-tensors.mlir
|
8.6 KiB |
|
|
|
tile-to-forall.mlir
|
36 KiB |
|
|
|
transform-lower-pack.mlir
|
32 KiB |
|
|
|
transform-op-bufferize-to-allocation.mlir
|
14 KiB |
|
|
|
transform-op-compose-masked-vectorize-and-cleanups.mlir
|
2.6 KiB |
|
|
|
transform-op-decompose.mlir
|
14 KiB |
|
|
|
transform-op-fuse-into-containing.mlir
|
32 KiB |
|
|
|
transform-op-fuse.mlir
|
8.6 KiB |
|
|
|
transform-op-generalize.mlir
|
1.3 KiB |
|
|
|
transform-op-gpu-map-copy-to-threads.mlir
|
18 KiB |
|
|
|
transform-op-hoist-pad-build-packing-loop-nest.mlir
|
8.7 KiB |
|
|
|
transform-op-hoist-pad.mlir
|
9.2 KiB |
|
|
|
transform-op-insert-slice-to-copy.mlir
|
6.5 KiB |
|
|
|
transform-op-interchange.mlir
|
2.9 KiB |
|
|
|
transform-op-match.mlir
|
6.7 KiB |
|
|
|
transform-op-matmul-to-outerproduct.mlir
|
3.1 KiB |
|
|
|
transform-op-mmt4d-to-fma.mlir
|
3.3 KiB |
|
|
|
transform-op-multitile-sizes.mlir
|
5.3 KiB |
|
|
|
transform-op-pack.mlir
|
32 KiB |
|
|
|
transform-op-pad.mlir
|
16 KiB |
|
|
|
transform-op-peel-and-vectorize-conv.mlir
|
4.9 KiB |
|
|
|
transform-op-peel-and-vectorize.mlir
|
4.9 KiB |
|
|
|
transform-op-replace.mlir
|
1.8 KiB |
|
|
|
transform-op-rewrite-in-destination-passing-style.mlir
|
12 KiB |
|
|
|
transform-op-scalarize.mlir
|
1.7 KiB |
|
|
|
transform-op-specialize-elemwise-binary.mlir
|
4.4 KiB |
|
|
|
transform-op-specialize-elemwise-unary.mlir
|
1.2 KiB |
|
|
|
transform-op-specialize-matmul.mlir
|
7.0 KiB |
|
|
|
transform-op-specialize.mlir
|
6.2 KiB |
|
|
|
transform-op-split-reduction-by-scaling.mlir
|
1.5 KiB |
|
|
|
transform-op-split-reduction.mlir
|
27 KiB |
|
|
|
transform-op-split.mlir
|
15 KiB |
|
|
|
transform-op-tile.mlir
|
14 KiB |
|
|
|
transform-op-vectorize.mlir
|
9.0 KiB |
|
|
|
transform-ops-invalid.mlir
|
3.6 KiB |
|
|
|
transform-ops.mlir
|
3.4 KiB |
|
|
|
transform-pack-greedily.mlir
|
17 KiB |
|
|
|
transform-patterns.mlir
|
12 KiB |
|
|
|
transform-promotion.mlir
|
12 KiB |
|
|
|
transform-tile-and-fuse.mlir
|
4.6 KiB |
|
|
|
transform-tile-reduction.mlir
|
25 KiB |
|
|
|
transform-winograd-conv2d.mlir
|
4.1 KiB |
|
|
|
transpose-conv2d.mlir
|
14 KiB |
|
|
|
transpose-matmul-a.mlir
|
695 B |
|
|
|
transpose-matmul-b.mlir
|
701 B |
|
|
|
transpose-matmul.mlir
|
13 KiB |
|
|
|
value-bounds-op-interface-impl.mlir
|
2.2 KiB |
|
|
|
vectorization-scalable.mlir
|
12 KiB |
|
|
|
vectorization-unsupported.mlir
|
7.7 KiB |
|
|
|
vectorization-with-patterns.mlir
|
94 KiB |
|
|
|
vectorization.mlir
|
64 KiB |
|
|
|
vectorize-conv-masked-and-scalable.mlir
|
13 KiB |
|
|
|
vectorize-convolution-flatten.mlir
|
20 KiB |
|
|
|
vectorize-convolution.mlir
|
60 KiB |
|
|
|
vectorize-tensor-extract-masked.mlir
|
18 KiB |
|
|
|
vectorize-tensor-extract.mlir
|
35 KiB |
|
|
|
winograd-conv2d-rewrite.mlir
|
13 KiB |
|
|
|
winograd-conv2d.mlir
|
16 KiB |
|
|