tree: 3623130e3b895659896fc52673d2557d69c7ead2 [path history] [tgz]
  1. convolution/
  2. elementwise/
  3. td/
  4. vectorization/
  5. affine.mlir
  6. block-pack-matmul-layout.mlir
  7. block-pack-matmul-padding.mlir
  8. block-pack-matmul.mlir
  9. bubble-up-extract-slice-op.mlir
  10. bufferize.mlir
  11. canonicalize.mlir
  12. collapse-dim.mlir
  13. constant-fold.mlir
  14. continuous-tiling-full.mlir
  15. continuous-tiling-multiway-split.mlir
  16. conv-interface-invalid.mlir
  17. convert-conv2d-to-img2col.mlir
  18. convert-elementwise-to-linalg.mlir
  19. data-layout-propagation.mlir
  20. decompose-generic-by-unfolding-projected-permutation.mlir
  21. decompose-ops.mlir
  22. decompose-pack-tile.mlir
  23. decompose-pack.mlir
  24. decompose-pad-tensor.mlir
  25. decompose-unpack-tile.mlir
  26. decompose-unpack.mlir
  27. detensorize_0d.mlir
  28. detensorize_br_operands.mlir
  29. detensorize_entry_block.mlir
  30. detensorize_if.mlir
  31. detensorize_trivial.mlir
  32. detensorize_while.mlir
  33. detensorize_while_impure_cf.mlir
  34. detensorize_while_pure_cf.mlir
  35. drop-unit-extent-dims.mlir
  36. erase-unused-operands-and-results.mlir
  37. fill-interface-invalid.mlir
  38. flatten-elementwise.mlir
  39. flatten-unsupported.mlir
  40. fold-add-into-dest.mlir
  41. fold-empty-op.mlir
  42. forward-vector-transfers.mlir
  43. fuse-with-reshape-by-collapsing.mlir
  44. fusion-elementwise-ops.mlir
  45. fusion-elementwise-options.mlir
  46. fusion-elementwise.mlir
  47. fusion-multiuse-producer.mlir
  48. fusion-push-reshape.mlir
  49. generalize-named-ops.mlir
  50. generalize-named-polymorphic-ops.mlir
  51. hoisting.mlir
  52. inline-scalar-operands.mlir
  53. inlining.mlir
  54. invalid.mlir
  55. library-calls.mlir
  56. linalg-morph-category-ops.mlir
  57. linalg-morph-multi-step.mlir
  58. lit.local.cfg
  59. loops.mlir
  60. match-ops-interpreter.mlir
  61. match-ops-invalid.mlir
  62. match-ops.mlir
  63. matmul-shared-memory-padding.mlir
  64. multisize-tiling-full.mlir
  65. named-ops-fail.mlir
  66. named-ops.mlir
  67. one-shot-bufferize-analysis-2fill-extract-matmul-all-perms.mlir
  68. one-shot-bufferize-analysis.mlir
  69. one-shot-bufferize-empty-tensor-elimination.mlir
  70. one-shot-bufferize.mlir
  71. pad-to-specific-memory-space.mlir
  72. pad_fusion.mlir
  73. parallel-loops.mlir
  74. promote.mlir
  75. promotion_options.mlir
  76. rank-reduce-contraction-ops.mlir
  77. reshape_control_fusion.mlir
  78. reshape_fusion.mlir
  79. resolve-shaped-type-result-dims.mlir
  80. roundtrip-broadcast.mlir
  81. roundtrip-linalg-named-ops.mlir
  82. roundtrip-transpose.mlir
  83. roundtrip.mlir
  84. runtime-verification.mlir
  85. shard-partition.mlir
  86. sharding-propagation.mlir
  87. simplify-depthwise-conv.mlir
  88. simplify-pack-unpack.mlir
  89. specialize-generic-ops-fail.mlir
  90. specialize-generic-ops.mlir
  91. standard.mlir
  92. subtensor-of-padtensor.mlir
  93. swap-extract-slice-with-fill.mlir
  94. test-drop-unit-dims.mlir
  95. tile-and-fuse-tensors.mlir
  96. tile-conv.mlir
  97. tile-indexed.mlir
  98. tile-offset.mlir
  99. tile-softmax.mlir
  100. tile-tensors.mlir
  101. tile-to-forall.mlir
  102. transform-lower-pack.mlir
  103. transform-op-bufferize-to-allocation.mlir
  104. transform-op-compose-masked-vectorize-and-cleanups.mlir
  105. transform-op-decompose.mlir
  106. transform-op-fuse-into-containing.mlir
  107. transform-op-fuse.mlir
  108. transform-op-generalize.mlir
  109. transform-op-gpu-map-copy-to-threads.mlir
  110. transform-op-hoist-pad-build-packing-loop-nest.mlir
  111. transform-op-hoist-pad.mlir
  112. transform-op-insert-slice-to-copy.mlir
  113. transform-op-interchange.mlir
  114. transform-op-linalg-copy-to-memref.mlir
  115. transform-op-match.mlir
  116. transform-op-matmul-to-outerproduct.mlir
  117. transform-op-mmt4d-to-fma.mlir
  118. transform-op-multitile-sizes.mlir
  119. transform-op-pack.mlir
  120. transform-op-pad-tiling-interface-multiple-of.mlir
  121. transform-op-pad-tiling-interface.mlir
  122. transform-op-pad.mlir
  123. transform-op-peel-and-vectorize-conv.mlir
  124. transform-op-peel-and-vectorize.mlir
  125. transform-op-replace.mlir
  126. transform-op-rewrite-in-destination-passing-style.mlir
  127. transform-op-scalarize.mlir
  128. transform-op-specialize-elemwise-binary.mlir
  129. transform-op-specialize-elemwise-unary.mlir
  130. transform-op-specialize-matmul.mlir
  131. transform-op-specialize.mlir
  132. transform-op-split-reduction-by-scaling.mlir
  133. transform-op-split-reduction.mlir
  134. transform-op-split.mlir
  135. transform-op-tile-pack-unpack.mlir
  136. transform-op-tile.mlir
  137. transform-op-vectorize.mlir
  138. transform-ops-invalid.mlir
  139. transform-ops.mlir
  140. transform-pack-greedily.mlir
  141. transform-patterns.mlir
  142. transform-promotion.mlir
  143. transform-tile-and-fuse-pack-unpack.mlir
  144. transform-tile-and-fuse.mlir
  145. transform-tile-and-winograd-rewrite.mlir
  146. transform-tile-reduction.mlir
  147. transform-tile-winograd.mlir
  148. transform-winograd-conv2d.mlir
  149. transpose-conv2d.mlir
  150. transpose-matmul-a.mlir
  151. transpose-matmul-b.mlir
  152. transpose-matmul.mlir
  153. value-bounds-op-interface-impl.mlir
  154. winograd-conv2d-rewrite.mlir
  155. winograd-conv2d.mlir