/download/obfuscator-ollvm/mlir/test/Dialect/Linalg/

0 directories 143 files
Name Size Modified
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