aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Tools/PDLL/Parser
AgeCommit message (Expand)AuthorFilesLines
2025-10-15[support] Use VFS in `SourceMgr` for loading includes (#162903)Jan Svoboda1-0/+2
2025-08-25[mlir] Fix bug in PDLL Parser (#155243)Youngsuk Kim1-1/+2
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata1-1/+0
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata1-5/+4
2025-06-21[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140)Kazu Hirata1-3/+6
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang1-0/+7
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 Ramachandra3-4/+0
2024-04-30[mlir][NFC] update code to use `mlir::dyn_cast/cast/isa` (#90633)Peiming Liu1-16/+16
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 constraintsMogball3-8/+34
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov1-1/+1
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-30/+32
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata1-6/+7
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda1-7/+4
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 Riddle1-62/+119
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-14[mlir] (NFC) run clang-format on all filesJeff Niu2-196/+198
2022-07-07[mlir][ods] Make Type- and AttrInterfaces also `Type`s and `Attr`sMarkus Böck1-32/+27
2022-06-02[mlir:PDLL] Add better support for providing Constraint/Pattern/Rewrite docum...River Riddle1-28/+71
2022-05-30[mlir:PDLL] Rework the C++ generation of native Constraint/Rewrite arguments ...River Riddle1-23/+32
2022-05-30[mlir:PDLL] Fix signature help for operation operandsRiver Riddle1-6/+6
2022-05-30[mlir:PDLL] Add proper support for operation result type inferenceRiver Riddle1-12/+111
2022-05-25[mlir][PDLL] Allow numeric result indexing for unregistered opChia-hung Duan1-1/+4
2022-05-18[mlir:PDLL] Improve the location ranges of several expressions during parsingRiver Riddle1-4/+7
2022-05-11[TableGen] Refactor TableGenParseFile to no longer use a callbackRiver Riddle1-19/+23
2022-04-28[mlir:PDLL] Fix the import of native constraints from ODSRiver Riddle1-3/+5
2022-04-28[mlir:PDLL] Fix error handling of eof within a string literalRiver Riddle2-6/+17
2022-04-26[mlir][PDLL-LSP] Add code completion for include file pathsRiver Riddle3-11/+38
2022-04-26[mlir][PDLL] Add document link and hover support to mlir-pdll-lsp-serverRiver Riddle3-11/+11
2022-04-26[mlir][PDLL] Don't use the result of `Constraint::getDefName()` when uniquingRiver Riddle1-4/+4
2022-03-19[mlir][PDLL] Add signature help to the PDLL language serverRiver Riddle1-0/+45
2022-03-19[mlir][PDLL] Add code completion to the PDLL language serverRiver Riddle5-20/+185
2022-03-07Apply clang-tidy fixes for modernize-use-default-member-init to MLIR (NFC)Mehdi Amini1-3/+2
2022-03-03[PDLL] Attempt to fix shared libraries buildRiver Riddle1-1/+4
2022-03-03[PDLL] Specify LLVM_LINK_COMPONENTS using LINK_COMPONENTSRiver Riddle1-5/+4
2022-03-03[PDLL] Add support for tablegen includes and importing ODS informationRiver Riddle2-21/+329