llvm-project/mlir/tools/mlir-tblgen
Mehdi Amini f02e61a8b9 Fix MLIR DRR matching when attributes are interleaved with operands
The ODSOperand indexing should ignore the attributes.

Differential Revision: https://reviews.llvm.org/D94281
2021-01-08 03:18:26 +00:00
..
CMakeLists.txt [mlir] ODS-backed python binding generator for custom op classes 2020-11-10 10:58:29 +01:00
DialectGen.cpp Common code preparation for tblgen-types patch 2020-09-26 02:47:48 +00:00
DocGenUtilities.h Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
EnumsGen.cpp [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00
LLVMIRConversionGen.cpp [mlir] Remove LLVMType, LLVM dialect types now derive Type directly 2021-01-05 17:36:54 +01:00
LLVMIRIntrinsicGen.cpp [mlir][TableGen] Support intrinsics with multiple returns and overloaded operands. 2020-11-19 09:59:42 +01:00
OpDefinitionsGen.cpp [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00
OpDocGen.cpp [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00
OpFormatGen.cpp [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00
OpFormatGen.h [mlir] Add initial support for parsing a declarative operation assembly format 2020-01-30 11:43:40 -08:00
OpInterfacesGen.cpp [MLIR] Fix TableGen generator for attribute interfaces. 2020-11-24 14:06:35 +01:00
OpPythonBindingGen.cpp [mlir][python] Aggressively avoid name collisions in generated python ODS code. 2020-12-29 17:43:04 -08:00
OpenMPCommonGen.cpp [NFC][MLIR][OpenMP] Add comments and test for OpenMP enum declaration utility 2020-08-14 23:22:23 +01:00
PassCAPIGen.cpp Add basic Python bindings for the PassManager and bind libTransforms 2020-11-10 19:55:21 +00:00
PassDocGen.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
PassGen.cpp Separate the Registration from Loading dialects in the Context 2020-08-19 01:19:03 +00:00
RewriterGen.cpp Fix MLIR DRR matching when attributes are interleaved with operands 2021-01-08 03:18:26 +00:00
SPIRVUtilsGen.cpp [mlir][spirv] De-template serialization 2020-12-23 14:54:26 -05:00
StructsGen.cpp [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00
TypeDefGen.cpp [mlir][TypeDefGen] Remove the need to define parser/printer for singleton types 2021-01-06 15:00:14 -08:00
mlir-tblgen.cpp Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00