llvm-project/mlir/test/mlir-tblgen
Chris Lattner fb093c8314 [ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser.
The former is redundant because the later carries it as part of
its builder.  Add a getContext() helper method to DialectAsmParser
to make this more convenient, and stop passing the context around
explicitly.  This simplifies ODS generated parser hooks for attrs
and types.

This resolves PR51985

Recommit 4b32f8bac4 after fixing a dependency.

Differential Revision: https://reviews.llvm.org/D110796
2021-09-30 05:10:28 +00:00
..
attrdefs.td [ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser. 2021-09-30 05:10:28 +00:00
dialect.td [mlir][ODS]: Add per-op cppNamespace. 2021-05-11 10:48:05 -07:00
directive-common.td [mlir][openacc] Use TableGen information for default enum 2021-01-12 09:42:42 -05:00
expect-symbol.td
gen-dialect-doc.td [mlir][ods] Skip adding TOC in doc gen when present 2021-08-20 07:01:54 -07:00
interfaces.mlir [mlir] Allow for using interface class name in ODS interface definitions 2020-11-17 14:28:55 +01:00
llvm-intrinsics.td Support alias.scope and noalias metadata lowering on intrinsics. 2021-09-01 16:54:20 +00:00
op-attribute.td Add missing storageType to AttrDef to ODS 2021-09-24 01:30:29 +00:00
op-decl-and-defs.td [mlir][ods] Add nested OpTrait 2021-07-20 10:44:48 -07:00
op-derived-attribute.mlir [MLIR] Add getSizeInBits() for tensor of complex 2020-08-07 12:38:49 -07:00
op-error.td Add sanity check in MLIR ODS to catch case where an arguments/results/regions/successors names overlap 2021-09-13 06:21:25 +00:00
op-format-spec.td [mlir][OpAsmFormat] Add support for an "else" group on optional elements 2021-03-22 18:19:23 -07:00
op-format.mlir [mlir] Add support for VariadicOfVariadic operands 2021-08-23 20:32:31 +00:00
op-interface.td [mlir] Allow for using interface class name in ODS interface definitions 2020-11-17 14:28:55 +01:00
op-operand.td [mlir-tblgen] Use fully qualified names in generated code files 2020-06-26 15:05:33 +02:00
op-python-bindings.td [mlir][python] Extend C/Python API to be usable for CFG construction. 2021-08-30 08:28:00 -07:00
op-result.td [mlir][ods] Fix packing in OperandOrAttribute 2021-08-17 20:55:48 -07:00
op-side-effects.td [mlir] Fully qualify MemoryEffects 2021-07-30 18:20:06 +02:00
pattern.mlir [DRR] Explicit Return Types in Rewrites 2021-09-15 14:25:29 -07:00
predicate.td [mlir-tblgen] Avoid ODS verifier duplication 2021-07-05 10:09:41 +08:00
return-types.mlir Change filecheck default to dump input on failure 2020-06-09 18:57:46 +00:00
rewriter-errors.td [DRR] Explicit Return Types in Rewrites 2021-09-15 14:25:29 -07:00
rewriter-indexing.td [DRR] Explicit Return Types in Rewrites 2021-09-15 14:25:29 -07:00
rewriter-static-matcher.td [mlir-tblgen] Add DagNode StaticMatcher. 2021-09-20 23:37:42 +00:00
testdialect-attrdefs.mlir [mlir][AttrDefGen] Add support for specifying the value type of an attribute 2021-03-04 13:04:05 -08:00
testdialect-typedefs.mlir [MLIR] Add support for defining Types in tblgen 2020-10-14 00:32:18 +00:00
trait.mlir [MLIR] Add idempotent trait folding 2020-10-16 15:51:04 +00:00
typedefs.td [ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser. 2021-09-30 05:10:28 +00:00
types.mlir [mlir][flang] Do not prevent integer types from being parsed as MLIR keywords 2021-09-03 08:20:49 +02:00