summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/PDLToPDLInterp/PDLToPDLInterp.cpp
AgeCommit message (Expand)Author
2025-10-27[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in PDLToPDLInterp...Mehdi Amini
2025-07-22[mlir][NFC] update `Conversion` create APIs (6/n) (#149888)Maksim Levental
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-06-25[mlir] Migrate away from std::nullopt (NFC) (#145523)Kazu Hirata
2025-06-24[mlir] Migrate away from {TypeRange,ValueRange}(std::nullopt) (NFC) (#145445)Kazu Hirata
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini
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
2023-09-01[mlir] Fix duplicate word typos; NFCFangrui Song
2023-08-24[MLIR][PDL] Add support for representing and lowering negated constraintsMogball
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-08[mlir:PDL] Add support for creating ranges in rewritesRiver 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-08[mlir][PDL] Infer result types from a `replace` as the last resortRiver Riddle
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-05-01[mlir:PDLInterp] Refactor the implementation of result type inferrenceRiver Riddle
2022-03-19[mlir:PDL] Remove the ConstantParams support from native Constraints/RewritesRiver Riddle
2022-03-15[mlir:PDLInterp][NFC] Switch to using prefixed accessorsRiver Riddle
2022-03-15[mlir][PDL] Define a new PDLInterp::FuncOp operation and drop uses of FuncOpRiver Riddle
2022-01-19[mlir] Make locations required when adding/creating block argumentsRiver Riddle
2022-01-04[mlir] Make Value's constructor constexpr. NFCI.Benjamin Kramer
2022-01-04[MLIR[PDL] NFC. Fix unused variable warning in PDLToPDLInterp.cppUday Bondhugula
2022-01-04[MLIR][PDL] Refactor the positions for multi-root patterns.Stanislav Funiak
2022-01-02Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC)Mehdi Amini
2021-12-10[mlir:PDL] Allow non-bound pdl.attribute/pdl.type operations that create cons...River Riddle
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-27Fixed broken build under GCC 5.4.Stanislav Funiak
2021-11-26Multi-root PDL matching using upward traversals.Stanislav Funiak
2021-08-30[Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr.Chris Lattner
2021-06-14[llvm] remove Sequence::asSmallVector()Guillaume Chatelet
2021-06-10[llvm] Make Sequence reverse-iterableGuillaume Chatelet
2021-06-08Revert "[llvm] Make Sequence reverse-iterable"Mehdi Amini
2021-06-08[llvm] Make Sequence reverse-iterableGuillaume Chatelet
2021-04-15[mlir][NFC] Add a using directive for llvm::SetVectorRiver Riddle
2021-03-16[mlir][PDL] Add support for variadic operands and results in the PDL InterpreterRiver Riddle
2021-03-16[mlir][pdl] Remove CreateNativeOp in favor of a more general ApplyNativeRewri...River Riddle
2021-03-16[mlir][pdl] Restructure how results are represented.River Riddle
2020-12-02Add `Operation* OpState::operator->()` to provide more convenient access to m...Christian Sigg
2020-10-26[mlir] Add a conversion pass between PDL and the PDL Interpreter DialectRiver Riddle