summaryrefslogtreecommitdiff
path: root/mlir/examples/toy/Ch4/include
AgeCommit message (Expand)Author
2025-07-25[mlir][NFC] update `mlir/examples` create APIs (31/n) (#150652)Maksim Levental
2025-06-30[mlir][examples] Fix deprecation warnings for `ArrayRef(std::nullopt)` (#146420)Jakub Kuderski
2025-02-03[mlir] share argument attributes interface between calls and callables (#123176)jeanPerier
2024-09-30Include <cstdlib> in Toy Lexer examples. (#110449)Alexey Samsonov
2023-08-31[mlir] Move FunctionInterfaces to Interfaces directory and inherit from Calla...Martin Erhart
2023-08-28[MLIR] Switch the default for usePropertiesForAttributes (NFC)Mehdi Amini
2023-08-27Revert "[MLIR] Switch the default for usePropertiesForAttributes (NFC)"Mehdi Amini
2023-08-27[MLIR] Switch the default for usePropertiesForAttributes (NFC)Mehdi Amini
2023-02-07[mlir] Switch default Fold API to using FoldAdaptorsMarkus Böck
2023-01-18[mlir] Make FunctionOpInterface inherit SymbolOpInterfaceRiver Riddle
2023-01-16[mlir][NFC] Set `useFoldAPI` to `kEmitRawAttributesFolder` value for some dia...Markus Böck
2023-01-14[mlir] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-10[mlir] FunctionOpInterface: turn required attributes into interface methods (...Jeff Niu
2022-12-09Revert "[mlir] FunctionOpInterface: arg and result attrs dispatch to interface"David Spickett
2022-12-08[mlir] FunctionOpInterface: arg and result attrs dispatch to interfaceJeff Niu
2022-12-06[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-10-12Introduce a ConditionallySpeculatable op interfaceSanjoy Das
2022-09-06[mlir] Flip default value of emitAccessorPrefix to kEmitAccessorPrefix_PrefixedRiver Riddle
2022-07-29Replace Optional::hasValue with has_value or operator bool. NFCFangrui Song
2022-05-16[mlir:toy][NFC] Remove unnecessary trailing return typeJakub Kuderski
2022-04-20[mlir][NFC] Update textual references of `func` to `func.func` in examples+py...River Riddle
2022-03-16[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"River Riddle
2022-03-15[mlir:Toy][NFC] Switch toy to use prefixed accessorsRiver Riddle
2022-03-15[mlir][toy] Define a FuncOp operation in toy and drop the dependence on FuncOpRiver Riddle
2022-03-08[mlir:toy][NFC] Add comment blocks for toy operations.River Riddle
2022-02-07[mlir] Update Toy operations to use the `hasCustomAssemblyFormat` fieldRiver Riddle
2022-02-02[mlir][NFC] Update Toy operations to use `hasVerifier` instead of `verifier`River Riddle
2022-01-31Remove OpTrait, AttrTrait and TypeTraitSanjoy Das
2022-01-30Replace OwningModuleRef with OwningOpRef<ModuleOp>Sanjoy Das
2022-01-14Apply clang-tidy fixes for readability-identifier-naming to MLIR (NFC)Mehdi Amini
2022-01-14Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC)Mehdi Amini
2022-01-13Apply clang-tidy fixes for llvm-header-guard in MLIR (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-06-29[mlir] Generare .cpp.inc files for dialects.Stella Laurenzo
2021-03-17[mlir][Toy] Update the tutorial to use tablegen for dialect declarationsRiver Riddle
2021-03-04[mlir] ODS: change OpBuilderDAG to OpBuilderAlex Zinenko
2021-01-20[mlir] Add an interface for Cast-Like operationsRiver Riddle
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle
2020-11-19[mlir][BuiltinDialect] Resolve comments from D91571River Riddle
2020-11-17[mlir][NFC] Remove references to Module.h and Function.hRiver Riddle
2020-10-27[mlir] use OpBuilderDAG instead of OpBuilderAlex Zinenko
2020-09-23[mlir] Remove unneeded OpBuilder params. NFC.Jacques Pienaar
2020-09-14Make namespace handling uniform across dialect backends.Federico Lebrón
2020-05-15[MLIR] Continue renaming of "SideEffects"Stephen Neuendorffer
2020-05-13[MLIR] Discourage people from copying the toy examplesStephen Neuendorffer
2020-05-12[MLIR] Rename SideEffects.td -> SideEffectInterfaces.tdStephen Neuendorffer
2020-05-11[MLIR] Fix several misc issues in in Toy tutorialRahul Joshi
2020-04-28[mlir][flang] use OpBuilder& instead of Builder* in <Op>::build methodsAlex Zinenko