summaryrefslogtreecommitdiffstats
path: root/mlir/lib/TableGen/Dialect.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
| | | | PiperOrigin-RevId: 286906740
* Add DialectType and generate docs for dialect typesJacques Pienaar2019-10-071-5/+5
| | | | | | Add new `typeDescription` (description was already used by base constraint class) field to type to allow writing longer descriptions about a type being defined. This allows for providing additional information/rationale for a defined type. This currently uses `description` as the heading/name for the type in the generated documentation. PiperOrigin-RevId: 273299332
* Enable emitting dialect summary & description during op generationJacques Pienaar2019-10-051-0/+26
| | | | | | Sort ops per dialect and emit summary & description (if provided) of each dialect before emitting the ops of the dialect. PiperOrigin-RevId: 273077138
* [ODS] Allow dialect to specify C++ namespacesLei Zhang2019-05-201-0/+37
Previously we force the C++ namespaces to be `NS` if `SomeOp` is defined as `NS_SomeOp`. This is too rigid as it does not support nested namespaces well. This CL adds a "namespace" field into the Dialect class to allow flexible namespaces. -- PiperOrigin-RevId: 249064981
OpenPOWER on IntegriCloud