llvm-capstone/mlir
Stella Laurenzo 7055df7b4f
[mlir] Make it possible to build a DenseResourceElementsAttr from untyped memory. (#66009)
Exposes the existing `get(ShapedType, StringRef, AsmResourceBlob)`
builder publicly (was protected) and adds a CAPI
`mlirUnmanagedDenseBlobResourceElementsAttrGet`.

While such a generic construction interface is a big help when it comes
to interop, it is also necessary for creating resources that don't have
a standard C type (i.e. f16, the f8s, etc).

Previously reviewed/approved as part of https://reviews.llvm.org/D157064
2023-09-11 14:10:03 -07:00
..
benchmark/python
cmake/modules [mlir][python bindings] generate all the enums 2023-08-23 15:03:55 -05:00
docs [mlir] Move FunctionInterfaces to Interfaces directory and inherit from CallableOpInterface 2023-08-31 11:28:23 +00:00
examples [mlir] Move FunctionInterfaces to Interfaces directory and inherit from CallableOpInterface 2023-08-31 11:28:23 +00:00
include [mlir] Make it possible to build a DenseResourceElementsAttr from untyped memory. (#66009) 2023-09-11 14:10:03 -07:00
lib [mlir] Make it possible to build a DenseResourceElementsAttr from untyped memory. (#66009) 2023-09-11 14:10:03 -07:00
python [mlir][python] Create all missing attribute builders. 2023-09-06 07:09:25 +00:00
test [mlir] Make it possible to build a DenseResourceElementsAttr from untyped memory. (#66009) 2023-09-11 14:10:03 -07:00
tools [mlir][gpu] Deprecate gpu::Serialization* passes. (#65857) 2023-09-11 16:32:15 -04:00
unittests Lazy initialize diagnostic when handling MLIR properties (#65868) 2023-09-11 13:22:35 -07:00
utils [NFC] Set a variable in the mlir data formatter (#65554) 2023-09-06 20:13:39 -04:00
.clang-format
.clang-tidy
CMakeLists.txt [mlir][gpu] Deprecate gpu::Serialization* passes. (#65857) 2023-09-11 16:32:15 -04:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.