aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Tools/PDLL
AgeCommit message (Expand)AuthorFilesLines
2025-12-04[PDLL] Collapse TypeDetail.h into Types.h (#170341)Keith Smiley3-143/+1
2025-11-15[mlir] Use llvm::copy (NFC) (#168213)Kazu Hirata1-1/+1
2025-10-16[mlir] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163703)Kazu Hirata1-1/+1
2025-10-15[support] Use VFS in `SourceMgr` for loading includes (#162903)Jan Svoboda1-0/+2
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski2-3/+3
2025-09-18[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Context.cpp (NFC)Mehdi Amini1-1/+2
2025-08-25[mlir] Fix bug in PDLL Parser (#155243)Youngsuk Kim1-1/+2
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata2-3/+0
2025-07-22[mlir][NFC] update `mlir/lib` create APIs (26/n) (#149933)Maksim Levental1-38/+39
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata4-6/+0
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata1-5/+4
2025-06-25[mlir] Migrate away from std::nullopt (NFC) (#145523)Kazu Hirata1-2/+3
2025-06-21[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140)Kazu Hirata1-3/+6
2025-05-07[NFC][Support] Add llvm::uninitialized_copy (#138174)Rahul Joshi1-28/+14
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang3-0/+12
2025-03-17[mlir] Use `getSingleElement`/`hasSingleElement` in various places (#131460)Matthias Springer1-3/+1
2024-09-15[mlir] Reland 5a6e52d6ef96d2bcab6dc50bdb369662ff17d2a0 with update (NFC)JOE19941-2/+1
2024-09-15Revert "[mlir] Nits on uses of llvm::raw_string_ostream (NFC)"JOE19941-1/+2
2024-09-15[mlir] Nits on uses of llvm::raw_string_ostream (NFC)JOE19941-2/+1
2024-09-07[MLIR][TableGen] Migrate MLIR backends to use const RecordKeeper (#107505)Rahul Joshi1-7/+8
2024-08-09[mlir][ODS] Consistent `cppType` / `cppClassName` usage (#102657)Matthias Springer1-3/+2
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra4-5/+1
2024-04-30[mlir][NFC] update code to use `mlir::dyn_cast/cast/isa` (#90633)Peiming Liu3-37/+38
2024-03-08[PDLL]: Fix crash when negation doesn't apply to native constraint (#84331)Matthias Gehre1-0/+2
2024-03-02Reapply "[mlir][PDL] Add support for native constraints with results (#82760)"Matthias Gehre1-6/+0
2024-03-01Revert "[mlir][PDL] Add support for native constraints with results (#82760)"Matthias Gehre1-0/+6
2024-03-01[mlir][PDL] Add support for native constraints with results (#82760)Matthias Gehre1-6/+0
2024-02-16Apply clang-tidy fixes for llvm-include-order in Parser.cpp (NFC)Mehdi Amini1-1/+1
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-2/+2
2023-09-01[MLIR][PDL] Add PDLL support for negated native constraintsMogball6-22/+56
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov1-1/+1
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-2/+2
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata6-48/+54
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata7-0/+7
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille2-4/+4
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra1-1/+1
2022-12-16[mlir] Drop uses of operator<<(raw_ostream &OS, const Optional<T> &O)Fangrui Song1-1/+1
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata2-8/+9
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda2-8/+5
2022-11-08[mlir:PDLL] Allow complex constraints on Rewrite arguments/resultsRiver Riddle2-60/+18
2022-11-08[mlir:PDLL] Don't require users to provide operands/results when all are vari...River Riddle1-13/+55
2022-11-08[mlir:PDLL] Add support for building a range from a tuple within a rewriteRiver Riddle4-67/+163
2022-11-08[mlir:PDL] Add support for DialectConversion with pattern configurationsRiver Riddle1-5/+8
2022-09-30[mlir:PDL][NFC] Update PDL API to use prefixed accessorsRiver Riddle1-4/+4
2022-09-21[mlir] Flip PDL to use Both accessorsRiver Riddle1-1/+1
2022-09-18[mlir] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata1-2/+2
2022-08-09[mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCIBenjamin Kramer1-3/+1
2022-08-08[mlir] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-07-25[mlir] Refactor the Parser library in preparation for an MLIR binary formatRiver Riddle1-1/+1
2022-07-14[mlir] (NFC) run clang-format on all filesJeff Niu3-209/+207