summaryrefslogtreecommitdiff
path: root/mlir/test/lib/Interfaces/TilingInterface
AgeCommit message (Expand)Author
2025-11-20[mlir][SCF] Add `scf::tileAndFuseConsumer` that tiles a consumer into a given...MaheshRavishankar
2025-09-30[MLIR][SCF] Add loops as parameter to LoopTerminator callback when using Cust...sebvince
2025-09-22[mlir][SCF] Allow using a custom operation to generate loops with `mlir::tile...MaheshRavishankar
2025-09-18Revert "[mlir][SCF] Allow using a custom operation to generate loops with `ml...MaheshRavishankar
2025-09-18[mlir][SCF] Allow using a custom operation to generate loops with `mlir::tile...MaheshRavishankar
2025-07-09[mlir][TilingInterface] Allow tile and fuse to work with `ReductionTilingStra...MaheshRavishankar
2025-06-25[mlir][TilingInterface] Handle multi operand consumer fusion. (#145193)MaheshRavishankar
2025-06-10[mlir][scf] Return `replacements` explicitly in `SCFTilingResult`. (#143217)MaheshRavishankar
2025-03-24[mlir][TilingInterface] Make `tileAndFuseConsumerOfSlice` take surrounding lo...MaheshRavishankar
2025-01-22Reapply "[mlir] Link libraries that aren't included in libMLIR to libMLIR" (#...Michał Górny
2025-01-22Revert "[mlir] Link libraries that aren't included in libMLIR to libMLIR (#12...Michał Górny
2025-01-22[mlir] Link libraries that aren't included in libMLIR to libMLIR (#123781)Michał Górny
2025-01-20Revert "[mlir] Link libraries that aren't included in libMLIR to libMLIR (#12...Michał Górny
2025-01-20[mlir] Link libraries that aren't included in libMLIR to libMLIR (#123477)Michał Górny
2024-12-18[mlir][SCF] Unify tileUsingFor and tileReductionUsingFor implementation (#120...Kunwar Grover
2024-11-06[mlir][scf] Extend consumer fusion to multiple tilable users (#111955)Yun-Fly
2024-09-11[mlir][TilingInterface] Avoid looking at operands for getting slices to conti...MaheshRavishankar
2024-08-06[mlir] Support DialectRegistry extension comparison (#101119)Nikhil Kalra
2024-07-31[mlir][Linalg] Deprecate `linalg::tileToForallOp` and `linalg::tileToForallOp...MaheshRavishankar
2024-06-19[mlir][side effect] refactor(*): Include more precise side effects (#94213)donald chen
2024-06-01[MLIR][SCF] Add an API to fuse consumer to a producer within scf loop (#88712)Abhishek Varma
2024-03-20[mlir] split transform interfaces into a separate library (#85221)Oleksandr "Alex" Zinenko
2024-01-25[mlir][TilingInterface] Use `LoopLikeOpInterface` in tiling using SCF to unif...MaheshRavishankar
2024-01-12[mlir] Fix linking failure of libMLIRTilingInterfaceTestPasses.dylib (NFC)Jie Fu
2024-01-11[mlir][TilingInterface] Move TilingInterface tests to use transform dialect o...MaheshRavishankar
2024-01-08[mlir][TilingInterface] Allow controlling what fusion is done within tile and...MaheshRavishankar
2023-11-20[NFC] Simplify the tiling implementation using cloning. (#72178)MaheshRavishankar
2023-10-19[mlir][TilingInterface] Add scf::tileUsingSCFForallOp method to tile using th...MaheshRavishankar
2023-09-26[mlir][TilingInterface] NFC code changes separated out from introduction of `...MaheshRavishankar
2023-09-18[mlir][TilingInterface] Make the tiling set tile sizes function use `OpFoldRe...MaheshRavishankar
2023-06-21[mlir][Interfaces] TilingInterface: Add test case for linalg.copy on memrefsMatthias Springer
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-02-22[mlir][IR][NFC] Rename RewriterBase::replaceUseIf to replaceUsesWithIfMatthias Springer
2023-01-17[MLIR][SCF] Fix comment in `TestTilingInterface.cpp` (NFC)Lorenzo Chelini
2023-01-16[mlir][TilingInterface] Add an option to tile and fuse to yield replacement f...Mahesh Ravishankar
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-17[mlir] llvm::Optional::value => operator*/operator->Fangrui Song
2022-12-07[mlir][TilingInterface] Add test for tile + fuse of sequence of reductions.Mahesh Ravishankar
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-22[NFC][mlir] VectorUtils / IndexingUtils simplifications and cleanupsNicolas Vasilache
2022-11-15Apply clang-tidy fixes for llvm-qualified-auto in TestTilingInterface.cpp (NFC)Mehdi Amini
2022-11-04[mlir][tiling] Relax tiling to accept generating multiple operations.Hanhan Wang
2022-10-12[mlir][Linalg] Quarantine usage of LinalgTransformationFilter to TestTilingIn...Nicolas Vasilache
2022-10-10[mlir][Linalg] Retire LinalgStrategyTileAndFusePass and filter-based pattern.Nicolas Vasilache
2022-10-04[mlir] Apply ClangTidy performance finding.Adrian Kuegel
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-28[mlir][TilingInterface] NFC Refactor of tile and fuse using `TilingInterface`.Mahesh Ravishankar
2022-09-12Apply clang-tidy fixes for performance-unnecessary-value-param in TestTilingI...Mehdi Amini
2022-08-26[mlir][TilingInterface] Enabling tiling `tensor.pad` using `TilingInterface`.Mahesh Ravishankar