summaryrefslogtreecommitdiff
path: root/mlir/lib/Rewrite
AgeCommit message (Expand)Author
2025-11-20[mlir] Replace `llvm::OwningArrayRef` with `std::vector` (#168803)David Stone
2025-10-11[mlir] Use llvm accumulate wrappers. NFCI. (#162957)Jakub Kuderski
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-08-21[MLIR] Adopt LDBG() debug macro in PatternApplicator.cpp (NFC) (#154724)Mehdi Amini
2025-08-20[MLIR] Adopt LDBG() macro in PDL ByteCodeExecutor (NFC) (#154641)Mehdi Amini
2025-08-01[MLIR] Migrate pattern application / dialect conversion to the LDBG logging f...Mehdi Amini
2025-07-17[mlir][core] Add an MLIR "pattern catalog" generator (#146228)Jeremy Kun
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata
2025-05-22[mlir] Use llvm::stable_sort (NFC) (#141186)Kazu Hirata
2025-05-21[mlir] Silence an unused variable warnings in builds without asserts.Adrian Kuegel
2025-05-20[MLIR][PDL] Skip over all results in the PDL Bytecode if a Constraint/Rewrite...Jonas Rickert
2025-04-19[mlir] Use llvm::SmallVector::pop_back_val() (NFC) (#136452)Kazu Hirata
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini
2024-09-26[MLIR] Add MLIRConversionPassIncGen to cmake deps for FrozenRewritePatternSet...Lenny Truong
2024-03-03Fix unused variable in "[mlir][PDL] Add support for native constraints with r...Matthias Gehre
2024-03-02Reapply "[mlir][PDL] Add support for native constraints with results (#82760)"Matthias Gehre
2024-03-01Revert "[mlir][PDL] Add support for native constraints with results (#82760)"Matthias Gehre
2024-03-01[mlir][PDL] Add support for native constraints with results (#82760)Matthias Gehre
2024-01-31[mlir] Fix debug output for passes that modify top-level operation. (#80022)Robert Konicar
2024-01-03[mlir] Add config for PDL (#69927)Jacques Pienaar
2024-01-03Revert "[mlir] Add config for PDL (#69927)"max
2024-01-03[mlir] Add config for PDL (#69927)Jacques Pienaar
2023-09-11[MLIR][PDL] Add Bytecode support for negated native constraintsMartin Lücke
2023-08-09Finish renaming getOperandSegmentSizeAttr() from `operand_segment_sizes` to `...Mehdi Amini
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-01Introduce MLIR Op PropertiesMehdi Amini
2023-05-01Revert "Introduce MLIR Op Properties"Mehdi Amini
2023-05-01Introduce MLIR Op PropertiesMehdi Amini
2023-04-10Add tracing for pattern application in a ApplyPatternActionMehdi Amini
2023-01-25[mlir][Pass] Make PassManager default to op-agnosticrkayaith
2023-01-16Revert "Revert "Refactor OperationName to use virtual tables for dispatch (NF...Mehdi Amini
2023-01-16Revert "Refactor OperationName to use virtual tables for dispatch (NFC)"Mehdi Amini
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2023-01-14Refactor OperationName to use virtual tables for dispatch (NFC)Mehdi Amini
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-16[mlir] Drop uses of operator<<(raw_ostream &OS, const Optional<T> &O)Fangrui Song
2022-11-08Suppress warning for unused variable if assertions are disabled.Johannes Reifferscheid
2022-11-08[mlir:PDL] Add support for creating ranges in rewritesRiver Riddle
2022-11-08[mlir:PDL] Add support for DialectConversion with pattern configurationsRiver Riddle
2022-09-18[mlir] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-09-03Revert "[mlir][cmake] Don't add dependencies on mlir-(generic-)headers"Mehdi Amini
2022-09-02[mlir][cmake] Don't add dependencies on mlir-(generic-)headersJeff Niu
2022-08-12(Reland) [mlir] Switch segment size attributes to DenseI32ArrayAttrJeff Niu
2022-08-12Revert "[mlir] Switch segment size attributes to DenseI32ArrayAttr"Alex Zinenko
2022-08-11[mlir] Switch segment size attributes to DenseI32ArrayAttrJeff Niu
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-07-14[mlir] (NFC) run clang-format on all filesJeff Niu