llvm-project/mlir/tools/mlir-tblgen
Brian Gesiak 09b0e0884a [mlir] Print bad size in AttrSizedOperandSegments
When printing verification errors for ops with the incorrect number of
operand segments, print the required number as well as the actual
number. Split off from D93005.

Differential Revision: https://reviews.llvm.org/D93145
2020-12-12 13:12:31 -05: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-tblgen] Use fully qualified names in generated code files 2020-06-26 15:05:33 +02:00
LLVMIRConversionGen.cpp [mlir] Make conversion functions inline instead of static to avoid -Wunused-function 2020-12-03 13:09:36 -08:00
LLVMIRIntrinsicGen.cpp [mlir][TableGen] Support intrinsics with multiple returns and overloaded operands. 2020-11-19 09:59:42 +01:00
OpDefinitionsGen.cpp [mlir] Print bad size in AttrSizedOperandSegments 2020-12-12 13:12:31 -05:00
OpDocGen.cpp [MLIR] Add support for defining Types in tblgen 2020-10-14 00:32:18 +00:00
OpFormatGen.cpp [mlir][OpFormatGen] Add support for optional enum attributes 2020-12-04 21:00:44 -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] Make attributes mutable in Python bindings 2020-11-24 09:16:25 +01: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 Don't count attributes when addressing operands. 2020-12-01 01:21:36 +00:00
SPIRVUtilsGen.cpp Add `Operation* OpState::operator->()` to provide more convenient access to members of Operation. 2020-12-02 15:46:20 +01:00
StructsGen.cpp [mlir] Support default valued attribute in StructsGen 2020-09-03 09:46:44 -04:00
TypeDefGen.cpp [MLIR] ODS typedef gen fixes & improvements 2020-11-22 16:06: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