aboutsummaryrefslogtreecommitdiff
path: root/mlir/tools
AgeCommit message (Expand)AuthorFilesLines
2022-12-15[mlir][cf] Print message in cf.assert to LLVM loweringMatthias Springer2-0/+3
2022-12-14Don't include Optional.hKazu Hirata1-1/+0
2022-12-14mlir/ods-gen: use bash from env in shell scriptRamkumar Ramachandra1-1/+1
2022-12-13[mlir] Implement backward dataflow.Matthias Kramm1-0/+2
2022-12-12[mlir] Fix -Wstrict-prototypes warningTom Eccles1-6/+7
2022-12-10[mlir] Use std::optional instead of None in comments (NFC)Kazu Hirata1-1/+1
2022-12-09[mlir][arith] Define mului_extended opJakub Kuderski1-1/+2
2022-12-09[mlir][llvm] Improve LLVM IR import error handling.Tobias Gysi1-11/+23
2022-12-08[mlir][ods] BitEnumAttr: Actually use the 'str' for the all unset caseJeff Niu1-4/+3
2022-12-08[mlir][ods] Generate remover methods with camelcaseJeff Niu1-2/+1
2022-12-07[mlir][tblgen][docs] Use correct introductionary prefix for the Syntax descri...Markus Böck1-3/+4
2022-12-06[mlir][spirv] Define `spirv.*Dot` integer dot product opsJakub Kuderski1-1/+2
2022-12-06[mlir][tensor][linalg] Introduce DataLayoutPropagation pass.Hanhan Wang1-0/+2
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek1-16/+17
2022-12-06Use consistent spacing before custom directives for op and attr/type assembly...Kevin Gleason1-0/+6
2022-12-06[TableGen] llvm::Optional => std::optionalFangrui Song10-47/+49
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata2-5/+5
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata3-4/+4
2022-12-04[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata4-9/+9
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata5-18/+18
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda1-2/+2
2022-12-02[mlir] Remove support for non-prefixed accessorsRiver Riddle1-163/+151
2022-12-02[mlir][bufferization] Make `TensorCopyInsertionPass` a test passMatthias Springer2-0/+3
2022-11-29[mlir][llvm] Import debug intrinsics from LLVMIR.Tobias Gysi1-6/+12
2022-11-28[mlir][Test] Add a test pass to act as a sink towards LLVM conversionNicolas Vasilache2-0/+3
2022-11-18[mlir][llvm] Iterative constant import from LLVM IR.Tobias Gysi1-2/+2
2022-11-14Apply clang-tidy fixes for llvm-qualified-auto in AttrOrTypeFormatGen.cpp (NFC)Mehdi Amini1-5/+6
2022-11-13[MLIR] Move JitRunner Options to header, pass to mlirTransformerRenato Golin2-2/+3
2022-11-12[mlir] Don't include the attribute self type in a `params` directiveRiver Riddle1-0/+4
2022-11-11Revert "Revert "[mlir][linalg] Replace "string" iterator_types attr with enum...Oleg Shyshkov1-7/+7
2022-11-09Revert "[mlir][linalg] Replace "string" iterator_types attr with enums in Lin...Oleg Shyshkov1-7/+7
2022-11-09[mlir][linalg] Replace "string" iterator_types attr with enums in LinalgInter...Oleg Shyshkov1-7/+7
2022-11-08[mlir:PDL] Add support for DialectConversion with pattern configurationsRiver Riddle1-0/+2
2022-11-04[mlir] Infer SubElementInterface implementations using the storage KeyTyRiver Riddle1-0/+7
2022-10-29[mlir] Split parser fuzzer for bytecode & textJacques Pienaar7-20/+109
2022-10-28[mlir] Rename getInputs->getDpsInputs and getOutputs->getDpsInits in DPS inte...Alexander Belyaev1-3/+3
2022-10-27[mlir] ODS: emit interface model method at the end of the headerAlex Zinenko1-3/+11
2022-10-27[mlir] Fix circular dialect initializationMatthias Springer1-1/+1
2022-10-26[mlir][arith] Initial support for fastmath flag attributes in the Arithmetic ...Jeremy Furtek1-1/+1
2022-10-23[mlir] Better handling for bit groups in enum parser/printerRiver Riddle1-11/+32
2022-10-22[mlir][nfc] Fully spell mlir typename in generated code.Ivan Butygin1-1/+1
2022-10-21[mlir] Delete dup code and use unified methods.Hanhan Wang1-1/+1
2022-10-21[mlir] Generate parser/printers for enumsRiver Riddle2-4/+98
2022-10-21Let MLIR ODS also support generating build() functions without result type pa...Zhixun Tan1-3/+2
2022-10-17Add ::mlir:: prefix to Attribute type in the generated code.bixia11-1/+2
2022-10-17[mlir][ods] Do not print default-valued attributes when the value is equal to...Jeremy Furtek1-13/+28
2022-10-17[mlir][llvm] Add support for importing masked intrinsics from LLVM IR.Tobias Gysi1-12/+15
2022-10-17[mlir][llvm] Use the tablegen error handling (NFC).Tobias Gysi1-14/+17
2022-10-17[mlir] Simplify DestinationStyleOpInterface.Alexander Belyaev1-5/+9
2022-10-16[mlir][ods] Support default-valued attributes in optional groupsrkayaith1-40/+63