This is useful for bit-packing types such as vectors and tuples as well as for
exotic architectures that have non-8-bit bytes.
Depends On D98500
Paths
| Differential D98524
[mlir] provide a version of data layout size hooks in bits ClosedPublic Authored by ftynse on Mar 12 2021, 9:36 AM.
Details Summary This is useful for bit-packing types such as vectors and tuples as well as for Depends On D98500
Diff Detail
Event TimelineHerald added subscribers: dcaballe, cota, teijeong and 15 others. · View Herald TranscriptMar 12 2021, 9:36 AM This revision is now accepted and ready to land.Mar 12 2021, 12:12 PM Closed by commit rGf9cdc61d1131: [mlir] provide a version of data layout size hooks in bits (authored by ftynse). · Explain WhyMar 24 2021, 7:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 332976 mlir/docs/DataLayout.md
mlir/include/mlir/Interfaces/DataLayoutInterfaces.h
mlir/include/mlir/Interfaces/DataLayoutInterfaces.td
mlir/lib/Interfaces/DataLayoutInterfaces.cpp
mlir/test/Interfaces/DataLayoutInterfaces/module.mlir
mlir/test/Interfaces/DataLayoutInterfaces/query.mlir
mlir/test/lib/Dialect/Test/TestTypes.h
mlir/test/lib/Transforms/TestDataLayoutQuery.cpp
mlir/unittests/Interfaces/DataLayoutInterfacesTest.cpp
|