summaryrefslogtreecommitdiff
path: root/mlir/lib/Tools/PDLL/AST/NodePrinter.cpp
AgeCommit message (Expand)Author
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata
2023-09-01[MLIR][PDL] Add PDLL support for negated native constraintsMogball
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-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-12-16[mlir] Drop uses of operator<<(raw_ostream &OS, const Optional<T> &O)Fangrui Song
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda
2022-11-08[mlir:PDLL] Add support for building a range from a tuple within a rewriteRiver Riddle
2022-09-18[mlir] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-02-10[PDLL] Add support for user defined constraint and rewrite functionsRiver Riddle
2021-12-16[PDLL] Add a `rewrite` statement to enable complex rewritesRiver Riddle
2021-12-16[PDLL] Add a `replace` rewrite statement for replacing operationsRiver Riddle
2021-12-16[PDLL] Add support for tuple types and expressionsRiver Riddle
2021-12-16[PDLL] Add support for `op` Operation expressionsRiver Riddle
2021-12-16[PDLL] Add support for literal Attribute and Type expressionsRiver Riddle
2021-12-16[mlir][PDLL] Add an initial frontend for PDLLRiver Riddle