llvm-project/mlir/lib/TableGen
Mogball 07486395d2 [mlir][ods] Optional Attribute or Type Parameters
Implements optional attribute or type parameters, including support for such parameters in the assembly format `struct` directive. Also implements optional groups.

Depends on D117971

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D118208
2022-02-08 20:09:44 +00:00
..
Argument.cpp [mlir] Add support for VariadicOfVariadic operands 2021-08-23 20:32:31 +00:00
AttrOrTypeDef.cpp [mlir][ods] Optional Attribute or Type Parameters 2022-02-08 20:09:44 +00:00
Attribute.cpp Fix more clang-tidy cleanups in mlir/ (NFC) 2021-12-22 20:53:11 +00:00
Builder.cpp [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h 2022-01-26 21:37:23 -08:00
CMakeLists.txt [mlir][ods] Cleanup of Class Codegen helper 2021-11-12 21:22:01 +00:00
Class.cpp [mlir][ods] ODS ops get an `extraClassDefinition` 2022-01-06 01:43:26 +00:00
Constraint.cpp [mlir][ods] Unique attribute, successor, region constraints 2021-11-12 01:04:08 +00:00
Dialect.cpp Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
Format.cpp [llvm] Cleanup header dependencies in ADT and Support 2022-01-21 13:54:49 +01:00
Interfaces.cpp [mlir][Interfaces] Add a extraSharedClassDeclaration field 2022-01-12 14:12:08 -08:00
Operator.cpp [mlir] Support verification order (1/3) 2022-02-02 18:25:44 +00:00
Pass.cpp Fix more clang-tidy cleanups in mlir/ (NFC) 2021-12-22 20:53:11 +00:00
Pattern.cpp [mlir][Rewrite] Add support for using an operation with no results as location 2022-02-03 15:08:09 +01:00
Predicate.cpp [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h 2022-01-26 21:37:23 -08:00
Region.cpp
SideEffects.cpp [mlir] Add support for adding attribute+type traits/interfaces to tablegen defs 2021-04-15 11:41:51 -07:00
Successor.cpp [llvm][ADT] Move TypeSwitch class from MLIR to LLVM 2020-04-14 15:14:41 -07:00
Trait.cpp Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
Type.cpp [mlir][ods] Unique attribute, successor, region constraints 2021-11-12 01:04:08 +00:00