llvm-project/mlir/lib/Dialect/Linalg/Transforms
Matthias Springer 9329438244 [mlir][linalg] Remove ConstraintsSet class
The same functionality can be implemented with FlatAffineValueConstraints.

Differential Revision: https://reviews.llvm.org/D108179
2021-08-19 10:57:35 +09:00
..
Bufferize.cpp Revert "Bufferization for tiled loop." 2021-08-11 10:04:12 +02:00
CMakeLists.txt [mlir][Linalg] NFC: Rename FusionOfTensors pass to FusionOfElementwiseOps pass. 2021-07-19 12:51:26 -07:00
CodegenStrategy.cpp [mlir][vector] Remove vector.transfer_read/write to LLVM lowering 2021-07-17 14:07:27 +09:00
ComprehensiveBufferize.cpp [mlir][linalg] Format bufferization debug print outs (NFC). 2021-07-29 15:48:58 +00:00
Detensorize.cpp [MLIR][Linalg] Extend detensoring control flow model. 2021-08-03 18:08:13 +02:00
Distribution.cpp [mlir][linalg] Remove duplicate methods (NFC). 2021-08-17 09:06:17 +00:00
DropUnitDims.cpp [mlir] Move linalg::Expand/CollapseShapeOp to memref dialect. 2021-07-16 13:32:17 +02:00
ElementwiseOpFusion.cpp [mlir] Set top-down traversal for LinalgElementwiseOpFusion 2021-08-16 09:26:49 +02:00
ElementwiseToLinalg.cpp [mlir][NFC] MemRef cleanup: Remove helper functions 2021-07-05 10:10:21 +09:00
Fusion.cpp [mlir][tensor] Add tensor.dim operation 2021-07-01 10:00:19 +09:00
Generalization.cpp [mlir][linalg] Remove the StructuredOp capture mechanism. 2021-06-28 07:57:40 +00:00
Hoisting.cpp [mlir][linalg] Remove ConstraintsSet class 2021-08-19 10:57:35 +09:00
InlineScalarOperands.cpp [mlir][linalg] Cleanup LinalgOp usage in scalar inlining. 2021-06-03 14:45:14 +00:00
Interchange.cpp [mlir][linalg] Cleanup LinalgOp usage in bufferize, detensorize, and interchange. 2021-06-03 12:07:29 +00:00
Loops.cpp [mlir][tensor] Add tensor.dim operation 2021-07-01 10:00:19 +09:00
PassDetail.h [MLIR] Create memref dialect and move dialect-specific ops from std. 2021-03-15 11:14:09 +01:00
Promotion.cpp [mlir][linalg] Adapt the FillOp builder signature. 2021-06-23 08:06:43 +00:00
Tiling.cpp Revert "[mlir] Introduce `linalg.tiled_yield` terminator for `linalg.tiled_loop`." 2021-07-19 14:19:49 +02:00
Transforms.cpp [linalg] Expose `rewriteAsPaddedOp` function. 2021-08-06 12:08:12 +02:00
Vectorization.cpp [mlir][linalg] Remove duplicate methods (NFC). 2021-08-17 09:06:17 +00:00