summaryrefslogtreecommitdiff
path: root/mlir/lib/Rewrite/ByteCode.cpp
AgeCommit message (Expand)Author
2025-11-20[mlir] Replace `llvm::OwningArrayRef` with `std::vector` (#168803)David Stone
2025-10-11[mlir] Use llvm accumulate wrappers. NFCI. (#162957)Jakub Kuderski
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-08-20[MLIR] Adopt LDBG() macro in PDL ByteCodeExecutor (NFC) (#154641)Mehdi Amini
2025-05-22[mlir] Use llvm::stable_sort (NFC) (#141186)Kazu Hirata
2025-05-21[mlir] Silence an unused variable warnings in builds without asserts.Adrian Kuegel
2025-05-20[MLIR][PDL] Skip over all results in the PDL Bytecode if a Constraint/Rewrite...Jonas Rickert
2025-04-19[mlir] Use llvm::SmallVector::pop_back_val() (NFC) (#136452)Kazu Hirata
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang
2024-03-03Fix unused variable in "[mlir][PDL] Add support for native constraints with r...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
2023-09-11[MLIR][PDL] Add Bytecode support for negated native constraintsMartin Lücke
2023-08-09Finish renaming getOperandSegmentSizeAttr() from `operand_segment_sizes` to `...Mehdi Amini
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-01Introduce MLIR Op PropertiesMehdi Amini
2023-05-01Revert "Introduce MLIR Op Properties"Mehdi Amini
2023-05-01Introduce MLIR Op PropertiesMehdi Amini
2023-01-16Revert "Revert "Refactor OperationName to use virtual tables for dispatch (NF...Mehdi Amini
2023-01-16Revert "Refactor OperationName to use virtual tables for dispatch (NFC)"Mehdi Amini
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-14Refactor OperationName to use virtual tables for dispatch (NFC)Mehdi Amini
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-11-08Suppress warning for unused variable if assertions are disabled.Johannes Reifferscheid
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-08-12(Reland) [mlir] Switch segment size attributes to DenseI32ArrayAttrJeff Niu
2022-08-12Revert "[mlir] Switch segment size attributes to DenseI32ArrayAttr"Alex Zinenko
2022-08-11[mlir] Switch segment size attributes to DenseI32ArrayAttrJeff Niu
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-05-01[mlir:PDLInterp] Refactor the implementation of result type inferrenceRiver Riddle
2022-04-06[mlir:PDL] Expand how native constraint/rewrite functions can be definedRiver Riddle
2022-03-23[mlir] Make OpBuilder::createOperation to accept raw inputsChia-hung Duan
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-02-21[MLIR][PDL] Fix C++20 build. concept is a new keyword. NFC.Benjamin Kramer
2022-01-04[MLIR][PDL] Integration test of multi-root matching and related fixes.Stanislav Funiak
2022-01-02Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-26Added line numbers to the debug output of PDL bytecode.Stanislav Funiak
2021-11-26Introduced iterative bytecode execution.Stanislav Funiak
2021-11-17[mlir] Refactor AbstractOperation and OperationNameRiver Riddle
2021-11-16[mlir][NFC] Replace references to Identifier with StringAttrRiver Riddle
2021-08-29[SymbolRefAttr] Revise SymbolRefAttr to hold a StringAttr.Chris Lattner
2021-03-23[mlir][Pattern] Add better support for using interfaces/traits to match root ...River Riddle
2021-03-16[mlir][PDL] Add support for variadic operands and results in the PDL byte codeRiver Riddle