aboutsummaryrefslogtreecommitdiff
path: root/mlir/test/mlir-pdll
AgeCommit message (Expand)AuthorFilesLines
2023-09-01[MLIR][PDL] Add PDLL support for negated native constraintsMogball3-0/+52
2023-05-26[NFC][Py Reformat] Reformat python files in mlir subdirTobias Hieta1-2/+2
2023-05-12[mlir] Move casting method calls to function callsTres Popp1-3/+3
2022-12-02[mlir] Remove support for non-prefixed accessorsRiver Riddle1-2/+2
2022-11-08[mlir:PDLL] Allow complex constraints on Rewrite arguments/resultsRiver Riddle3-15/+9
2022-11-08[mlir:PDLL] Don't require users to provide operands/results when all are vari...River Riddle2-0/+33
2022-11-08[mlir:PDLL] Add support for building a range from a tuple within a rewriteRiver Riddle3-0/+62
2022-11-08[mlir:PDL] Add support for DialectConversion with pattern configurationsRiver Riddle1-8/+9
2022-09-01[mlir:PDLL] Actually run the integration testsRiver Riddle2-5/+5
2022-08-12[mlir][ods] Rename Confined and AllAttrConstraintsOfJeff Niu1-1/+1
2022-07-07[mlir][ods] Make Type- and AttrInterfaces also `Type`s and `Attr`sMarkus Böck1-7/+7
2022-05-30[mlir:PDLL] Rework the C++ generation of native Constraint/Rewrite arguments ...River Riddle1-30/+13
2022-05-30[mlir:PDLL] Add proper support for operation result type inferenceRiver Riddle1-0/+30
2022-05-25[mlir][PDLL] Allow numeric result indexing for unregistered opChia-hung Duan2-0/+33
2022-04-28[mlir:PDLL] Fix the import of native constraints from ODSRiver Riddle2-3/+12
2022-04-28[mlir:PDLL] Fix error handling of eof within a string literalRiver Riddle1-0/+9
2022-04-28[mlir:PDL] Fix a syntax ambiguity in pdl.attributeRiver Riddle1-1/+1
2022-04-26[mlir][PDLL] Add support for generating PDL patterns from PDLL at build timeRiver Riddle2-0/+23
2022-04-26[mlir][PDLL] Don't use the result of `Constraint::getDefName()` when uniquingRiver Riddle2-2/+6
2022-04-06[mlir:PDL] Expand how native constraint/rewrite functions can be definedRiver Riddle1-4/+4
2022-03-19[mlir:PDL] Remove the ConstantParams support from native Constraints/RewritesRiver Riddle1-2/+2
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver Riddle2-3/+3
2022-03-03[PDLL] Add support for tablegen includes and importing ODS informationRiver Riddle9-5/+176
2022-02-26[PDLL] Properly error out on returning results from native constraintsRiver Riddle1-5/+10
2022-02-26[mlir:PDLL] Add support for C++ generationRiver Riddle1-0/+105
2022-02-26[mlir:PDLL] Fix handling of unspecified operands/results on operation express...River Riddle2-2/+29
2022-02-26[mlir:PDLL] Add support for PDL MLIR code generationRiver Riddle4-0/+251
2022-02-10[PDLL] Add support for user defined constraint and rewrite functionsRiver Riddle8-1/+612
2022-02-10[PDLL] Add support for single line lambda-like patternsRiver Riddle2-1/+14
2021-12-16[PDLL] Add a `rewrite` statement to enable complex rewritesRiver Riddle2-0/+56
2021-12-16[PDLL] Add a `replace` rewrite statement for replacing operationsRiver Riddle2-0/+82
2021-12-16[PDLL] Add support for tuple types and expressionsRiver Riddle2-0/+102
2021-12-16[PDLL] Add support for `op` Operation expressionsRiver Riddle2-0/+153
2021-12-16[PDLL] Add support for literal Attribute and Type expressionsRiver Riddle2-0/+63
2021-12-16[PDLL] Add support for parsing pattern metadataRiver Riddle2-0/+54
2021-12-16[mlir][PDLL] Add an initial frontend for PDLLRiver Riddle9-0/+527