llvm-project/mlir/unittests/TableGen
Vladislav Vinogradov 628e136738 [mlir][ODS] Fix copy ctor for generate Pass classes
Redirect the copy ctor to the actual class instead of
overwriting it with `TypeID` based ctor.

This allows the final Pass classes to have extra fields and logic for their copy.

Reviewed By: lattner

Differential Revision: https://reviews.llvm.org/D104302
2021-06-21 14:07:31 +03:00
..
CMakeLists.txt [mlir][ODS] Fix copy ctor for generate Pass classes 2021-06-21 14:07:31 +03:00
EnumsGenTest.cpp [mlir][ODS] Support specialized Attribute class for Enums 2021-03-17 16:44:24 +03:00
FormatTest.cpp [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. 2020-07-12 07:27:02 -07:00
OpBuildGen.cpp [mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.h 2020-12-03 18:02:10 -08:00
PassGenTest.cpp [mlir][ODS] Fix copy ctor for generate Pass classes 2021-06-21 14:07:31 +03:00
StructsGenTest.cpp Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" 2021-02-08 10:39:58 +01:00
enums.td [mlir][ODS] Support specialized Attribute class for Enums 2021-03-17 16:44:24 +03:00
passes.td [mlir][ODS] Fix copy ctor for generate Pass classes 2021-06-21 14:07:31 +03:00
structs.td [mlir][ODS] Rename several uses of 'description' to 'summary' 2021-01-06 14:18:58 -08:00