summaryrefslogtreecommitdiff
path: root/mlir/tools/mlir-linalg-ods-gen
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Move casting calls from methods to function callsTres Popp2023-05-121-3/+3
* [ADT] Allow `llvm::enumerate` to enumerate over multiple rangesJakub Kuderski2023-03-151-3/+3
* [mlir][Parser] Make parse{Attribute,Type} null-terminate inputRahul Kayaith2023-03-031-4/+2
* [mlir][AsmParser] Improve parse{Attribute,Type} error handlingRahul Kayaith2023-03-011-2/+4
* [CMake] Allow setting the location of host tools with LLVM_NATIVE_TOOL_DIRMartin Storsjö2023-01-181-15/+5
* [mlir] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata2023-01-141-1/+0
* [mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-141-7/+9
* [mlir][NFC] Migrate rest of the dialects to the new fold APIMarkus Böck2023-01-111-1/+1
* [mlir] std::optional::value => operator*/operator->Fangrui Song2022-12-171-9/+8
* [mlir] Drop uses of operator<<(raw_ostream &OS, const Optional<T> &O)Fangrui Song2022-12-161-1/+1
* mlir/ods-gen: use bash from env in shell scriptRamkumar Ramachandra2022-12-141-1/+1
* [YAML] Convert Optional to std::optionalKrzysztof Parzyszek2022-12-061-16/+17
* [mlir] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-041-1/+1
* [mlir] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-031-6/+6
* Revert "Revert "[mlir][linalg] Replace "string" iterator_types attr with enum...Oleg Shyshkov2022-11-111-7/+7
* Revert "[mlir][linalg] Replace "string" iterator_types attr with enums in Lin...Oleg Shyshkov2022-11-091-7/+7
* [mlir][linalg] Replace "string" iterator_types attr with enums in LinalgInter...Oleg Shyshkov2022-11-091-7/+7
* [mlir] Rename getInputs->getDpsInputs and getOutputs->getDpsInits in DPS inte...Alexander Belyaev2022-10-281-3/+3
* [mlir] Delete dup code and use unified methods.Hanhan Wang2022-10-211-1/+1
* [mlir] Simplify DestinationStyleOpInterface.Alexander Belyaev2022-10-171-5/+9
* [mlir] Remove iterator_types() method from LinalgStructuredInterface.Oleg Shyshkov2022-10-131-8/+8
* [mlir][linalg][NFC] Drop emitAccessorPrefix from Linalg dialectMatthias Springer2022-10-031-3/+5
* [mlir] Populate default attributes on op creationJacques Pienaar2022-08-221-2/+4
* [mlir] Refactor the Parser library in preparation for an MLIR binary formatRiver Riddle2022-07-251-1/+2
* [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymoreJohn Ericson2022-07-211-1/+1
* [mlir] Flip LinAlg dialect to _BothJacques Pienaar2022-07-191-4/+4
* [mlir] Use value instead of getValue (NFC)Kazu Hirata2022-07-141-7/+7
* [mlir] Use has_value instead of hasValue (NFC)Kazu Hirata2022-07-131-3/+3
* Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata2022-06-251-10/+10
* Don't use Optional::hasValue (NFC)Kazu Hirata2022-06-251-10/+10
* [mlir] Don't use Optional::getValue (NFC)Kazu Hirata2022-06-201-1/+1
* Don't use Optional::hasValue (NFC)Kazu Hirata2022-06-201-3/+3
* Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore"John Ericson2022-06-101-1/+1
* [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymoreJohn Ericson2022-06-101-1/+1
* [mlir][linalg] Add ods-gen helper to simplify the build methods.gysit2022-04-201-49/+6
* [mlir][linalg] Avoid template methods for parsing and printing.gysit2022-04-201-8/+12
* [mlir][OpDSL] Support pointwise ops with rank zero inputs.gysit2022-03-081-1/+1
* [mlir][OpDSL] Add support for adding canonicalization patterns.gysit2022-03-081-3/+13
* [MLIR][OpDSL] Silence warning (NFC)Lorenzo Chelini2022-03-081-0/+1
* [mlir][NFC] Move Parser.h to Parser/River Riddle2022-03-071-1/+1
* [mlir][OpDSL] Add arithmetic function attributes.gysit2022-03-011-71/+105
* [mlir][OpDSL] Split arithmetic functions.gysit2022-02-251-5/+10
* [mlir][OpDSL] Refactor function handling.gysit2022-02-251-41/+39
* [mlir][OpDSL] Add type function attributes.gysit2022-02-251-53/+119
* [mlir][linalg] Add attributes to region builder (NFC).gysit2022-02-141-3/+6
* [mlir][OpDSL] Add default value to index attributes.gysit2022-02-141-35/+49
* [mlir][OpDSL] Add support for basic rank polymorphism.gysit2022-02-111-98/+136
* [mlir] Update uses of `parser`/`printer` ODS op field to `hasCustomAssemblyFo...River Riddle2022-02-071-4/+16
* [mlir][OpDSL] Rename `PrimFn` to `ArithFn`.gysit2022-01-071-12/+13
* [mlir][OpDSL] Add `TypeFn` class.gysit2022-01-071-29/+41