summaryrefslogtreecommitdiff
path: root/mlir/lib/Tools/PDLL/Parser/Parser.cpp
AgeCommit message (Expand)Author
2025-10-15[support] Use VFS in `SourceMgr` for loading includes (#162903)Jan Svoboda
2025-08-25[mlir] Fix bug in PDLL Parser (#155243)Youngsuk Kim
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-21[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140)Kazu Hirata
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang
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-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
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-08-09[mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCIBenjamin Kramer
2022-07-07[mlir][ods] Make Type- and AttrInterfaces also `Type`s and `Attr`sMarkus Böck
2022-06-02[mlir:PDLL] Add better support for providing Constraint/Pattern/Rewrite docum...River Riddle
2022-05-30[mlir:PDLL] Rework the C++ generation of native Constraint/Rewrite arguments ...River Riddle
2022-05-30[mlir:PDLL] Fix signature help for operation operandsRiver Riddle
2022-05-30[mlir:PDLL] Add proper support for operation result type inferenceRiver Riddle
2022-05-25[mlir][PDLL] Allow numeric result indexing for unregistered opChia-hung Duan
2022-05-18[mlir:PDLL] Improve the location ranges of several expressions during parsingRiver Riddle
2022-05-11[TableGen] Refactor TableGenParseFile to no longer use a callbackRiver Riddle
2022-04-28[mlir:PDLL] Fix the import of native constraints from ODSRiver Riddle
2022-04-28[mlir:PDLL] Fix error handling of eof within a string literalRiver Riddle
2022-04-26[mlir][PDLL-LSP] Add code completion for include file pathsRiver Riddle
2022-04-26[mlir][PDLL] Add document link and hover support to mlir-pdll-lsp-serverRiver Riddle
2022-04-26[mlir][PDLL] Don't use the result of `Constraint::getDefName()` when uniquingRiver Riddle
2022-03-19[mlir][PDLL] Add signature help to the PDLL language serverRiver Riddle
2022-03-19[mlir][PDLL] Add code completion to the PDLL language serverRiver Riddle
2022-03-07Apply clang-tidy fixes for modernize-use-default-member-init to MLIR (NFC)Mehdi Amini
2022-03-03[PDLL] Add support for tablegen includes and importing ODS informationRiver Riddle
2022-02-26[PDLL] Properly error out on returning results from native constraintsRiver Riddle
2022-02-26[mlir:PDLL] Fix handling of unspecified operands/results on operation express...River Riddle
2022-02-10[PDLL] Attempt to fix the gcc5 build by adding this-> to auto lambdaRiver Riddle
2022-02-10[PDLL] Add support for user defined constraint and rewrite functionsRiver Riddle