summaryrefslogtreecommitdiff
path: root/mlir/lib/Tools/PDLL
AgeCommit message (Expand)Author
2025-11-15[mlir] Use llvm::copy (NFC) (#168213)Kazu Hirata
2025-10-16[mlir] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163703)Kazu Hirata
2025-10-15[support] Use VFS in `SourceMgr` for loading includes (#162903)Jan Svoboda
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-09-18[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Context.cpp (NFC)Mehdi Amini
2025-08-25[mlir] Fix bug in PDLL Parser (#155243)Youngsuk Kim
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata
2025-07-22[mlir][NFC] update `mlir/lib` create APIs (26/n) (#149933)Maksim Levental
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata
2025-06-25[mlir] Migrate away from std::nullopt (NFC) (#145523)Kazu Hirata
2025-06-21[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140)Kazu Hirata
2025-05-07[NFC][Support] Add llvm::uninitialized_copy (#138174)Rahul Joshi
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang
2025-03-17[mlir] Use `getSingleElement`/`hasSingleElement` in various places (#131460)Matthias Springer
2024-09-15[mlir] Reland 5a6e52d6ef96d2bcab6dc50bdb369662ff17d2a0 with update (NFC)JOE1994
2024-09-15Revert "[mlir] Nits on uses of llvm::raw_string_ostream (NFC)"JOE1994
2024-09-15[mlir] Nits on uses of llvm::raw_string_ostream (NFC)JOE1994
2024-09-07[MLIR][TableGen] Migrate MLIR backends to use const RecordKeeper (#107505)Rahul Joshi
2024-08-09[mlir][ODS] Consistent `cppType` / `cppClassName` usage (#102657)Matthias Springer
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-04-30[mlir][NFC] update code to use `mlir::dyn_cast/cast/isa` (#90633)Peiming Liu
2024-03-08[PDLL]: Fix crash when negation doesn't apply to native constraint (#84331)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-02-16Apply clang-tidy fixes for llvm-include-order in Parser.cpp (NFC)Mehdi Amini
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-09-01[MLIR][PDL] Add PDLL support for negated native constraintsMogball
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
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-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-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda
2022-11-08[mlir:PDLL] Allow complex constraints on Rewrite arguments/resultsRiver Riddle
2022-11-08[mlir:PDLL] Don't require users to provide operands/results when all are vari...River Riddle
2022-11-08[mlir:PDLL] Add support for building a range from a tuple within a rewriteRiver Riddle
2022-11-08[mlir:PDL] Add support for DialectConversion with pattern configurationsRiver Riddle
2022-09-30[mlir:PDL][NFC] Update PDL API to use prefixed accessorsRiver Riddle
2022-09-21[mlir] Flip PDL to use Both accessorsRiver Riddle
2022-09-18[mlir] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-08-09[mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCIBenjamin Kramer
2022-08-08[mlir] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-07-25[mlir] Refactor the Parser library in preparation for an MLIR binary formatRiver Riddle
2022-07-14[mlir] (NFC) run clang-format on all filesJeff Niu
2022-07-07[mlir][ods] Make Type- and AttrInterfaces also `Type`s and `Attr`sMarkus Böck