The type tablegen backend now has enough support to represent these types well enough, so we can now move them to be declaratively defined.
Depends On D94274
Paths
| Differential D94275
[mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleType to ODS ClosedPublic Authored by rriddle on Jan 7 2021, 4:32 PM.
Details Summary The type tablegen backend now has enough support to represent these types well enough, so we can now move them to be declaratively defined. Depends On D94274
Diff Detail
Event TimelineHerald added subscribers: teijeong, rdzhabarov, tatianashp and 12 others. · View Herald TranscriptJan 7 2021, 4:32 PM This revision is now accepted and ready to land.Jan 7 2021, 4:36 PM Closed by commit rGd79642b3db1d: [mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleTy… (authored by rriddle). · Explain WhyJan 11 2021, 12:08 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 315900 mlir/include/mlir/IR/BuiltinTypes.h
mlir/include/mlir/IR/BuiltinTypes.td
mlir/lib/IR/BuiltinTypes.cpp
mlir/lib/IR/MLIRContext.cpp
mlir/lib/IR/TypeDetail.h
|