Searched refs:MlirAttribute (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/mlir/include/mlir-c/ |
D | BuiltinAttributes.h | 30 MLIR_CAPI_EXPORTED bool mlirAttributeIsAAffineMap(MlirAttribute attr); 34 MLIR_CAPI_EXPORTED MlirAttribute mlirAffineMapAttrGet(MlirAffineMap map); 37 MLIR_CAPI_EXPORTED MlirAffineMap mlirAffineMapAttrGetValue(MlirAttribute attr); 44 MLIR_CAPI_EXPORTED bool mlirAttributeIsAArray(MlirAttribute attr); 48 MLIR_CAPI_EXPORTED MlirAttribute mlirArrayAttrGet( 49 MlirContext ctx, intptr_t numElements, MlirAttribute const *elements); 52 MLIR_CAPI_EXPORTED intptr_t mlirArrayAttrGetNumElements(MlirAttribute attr); 55 MLIR_CAPI_EXPORTED MlirAttribute mlirArrayAttrGetElement(MlirAttribute attr, 63 MLIR_CAPI_EXPORTED bool mlirAttributeIsADictionary(MlirAttribute attr); 67 MLIR_CAPI_EXPORTED MlirAttribute mlirDictionaryAttrGet( [all …]
|
D | IR.h | 58 DEFINE_C_API_STRUCT(MlirAttribute, const void); 74 MlirAttribute attribute; 358 MLIR_CAPI_EXPORTED MlirAttribute 365 MlirAttribute attr); 577 MLIR_CAPI_EXPORTED MlirAttribute mlirAttributeParseGet(MlirContext context, 581 MLIR_CAPI_EXPORTED MlirContext mlirAttributeGetContext(MlirAttribute attribute); 584 MLIR_CAPI_EXPORTED MlirType mlirAttributeGetType(MlirAttribute attribute); 587 static inline bool mlirAttributeIsNull(MlirAttribute attr) { return !attr.ptr; } in mlirAttributeIsNull() 590 MLIR_CAPI_EXPORTED bool mlirAttributeEqual(MlirAttribute a1, MlirAttribute a2); 595 MLIR_CAPI_EXPORTED void mlirAttributePrint(MlirAttribute attr, [all …]
|
D | BuiltinTypes.h | 228 MlirAttribute const *affineMaps, unsigned memorySpace);
|
/external/llvm-project/mlir/lib/CAPI/IR/ |
D | BuiltinAttributes.cpp | 22 bool mlirAttributeIsAAffineMap(MlirAttribute attr) { in mlirAttributeIsAAffineMap() 26 MlirAttribute mlirAffineMapAttrGet(MlirAffineMap map) { in mlirAffineMapAttrGet() 30 MlirAffineMap mlirAffineMapAttrGetValue(MlirAttribute attr) { in mlirAffineMapAttrGetValue() 38 bool mlirAttributeIsAArray(MlirAttribute attr) { in mlirAttributeIsAArray() 42 MlirAttribute mlirArrayAttrGet(MlirContext ctx, intptr_t numElements, in mlirArrayAttrGet() 43 MlirAttribute const *elements) { in mlirArrayAttrGet() 50 intptr_t mlirArrayAttrGetNumElements(MlirAttribute attr) { in mlirArrayAttrGetNumElements() 54 MlirAttribute mlirArrayAttrGetElement(MlirAttribute attr, intptr_t pos) { in mlirArrayAttrGetElement() 62 bool mlirAttributeIsADictionary(MlirAttribute attr) { in mlirAttributeIsADictionary() 66 MlirAttribute mlirDictionaryAttrGet(MlirContext ctx, intptr_t numElements, in mlirDictionaryAttrGet() [all …]
|
D | IR.cpp | 314 MlirAttribute mlirOperationGetAttributeByName(MlirOperation op, in mlirOperationGetAttributeByName() 320 MlirAttribute attr) { in mlirOperationSetAttributeByName() 565 MlirAttribute mlirAttributeParseGet(MlirContext context, MlirStringRef attr) { in mlirAttributeParseGet() 569 MlirContext mlirAttributeGetContext(MlirAttribute attribute) { in mlirAttributeGetContext() 573 MlirType mlirAttributeGetType(MlirAttribute attribute) { in mlirAttributeGetType() 577 bool mlirAttributeEqual(MlirAttribute a1, MlirAttribute a2) { in mlirAttributeEqual() 581 void mlirAttributePrint(MlirAttribute attr, MlirStringCallback callback, in mlirAttributePrint() 587 void mlirAttributeDump(MlirAttribute attr) { unwrap(attr).dump(); } in mlirAttributeDump() 590 MlirAttribute attr) { in mlirNamedAttributeGet()
|
/external/llvm-project/mlir/test/CAPI/ |
D | ir.c | 86 MlirAttribute funcTypeAttr = mlirAttributeParseGet( in makeAndDumpAdd() 89 MlirAttribute funcNameAttr = in makeAndDumpAdd() 105 MlirAttribute indexZeroLiteral = in makeAndDumpAdd() 130 MlirAttribute indexOneLiteral = in makeAndDumpAdd() 378 MlirAttribute attr0ByName = in printFirstOfEach() 743 MlirAttribute floating = in printBuiltinAttributes() 758 MlirAttribute integer = mlirIntegerAttrGet(mlirIntegerTypeGet(ctx, 32), 42); in printBuiltinAttributes() 765 MlirAttribute boolean = mlirBoolAttrGet(ctx, 1); in printBuiltinAttributes() 772 MlirAttribute opaque = in printBuiltinAttributes() 786 MlirAttribute string = in printBuiltinAttributes() [all …]
|
/external/llvm-project/mlir/include/mlir-c/Bindings/Python/ |
D | Interop.h | 77 static inline PyObject *mlirPythonAttributeToCapsule(MlirAttribute attribute) { in mlirPythonAttributeToCapsule() 86 static inline MlirAttribute mlirPythonCapsuleToAttribute(PyObject *capsule) { in mlirPythonCapsuleToAttribute() 88 MlirAttribute attr = {ptr}; in mlirPythonCapsuleToAttribute()
|
/external/llvm-project/mlir/lib/Bindings/Python/ |
D | IRModules.h | 584 PyAttribute(PyMlirContextRef contextRef, MlirAttribute attr) in PyAttribute() 587 operator MlirAttribute() const { return attr; } in MlirAttribute() function 588 MlirAttribute get() const { return attr; } in get() 600 MlirAttribute attr; 613 PyNamedAttribute(MlirAttribute attr, std::string ownedName);
|
D | IRModules.cpp | 879 llvm::SmallVector<std::pair<std::string, MlirAttribute>, 4> mlirAttributes; in create() 1124 MlirAttribute rawAttr = mlirPythonCapsuleToAttribute(capsule.ptr()); in createFromCapsule() 1135 PyNamedAttribute::PyNamedAttribute(MlirAttribute attr, std::string ownedName) in PyNamedAttribute() 1360 MlirAttribute attr = mlirOperationGetAttributeByName(operation->get(), in dunderGetItemNamed() 1436 using IsAFunctionTy = bool (*)(MlirAttribute); 1439 PyConcreteAttribute(PyMlirContextRef contextRef, MlirAttribute attr) in PyConcreteAttribute() 1444 static MlirAttribute castFrom(PyAttribute &orig) { in castFrom() 1475 MlirAttribute attr = mlirFloatAttrDoubleGetChecked(type, value, loc); in bindDerived() 1491 MlirAttribute attr = mlirFloatAttrDoubleGet( in bindDerived() 1500 MlirAttribute attr = mlirFloatAttrDoubleGet( in bindDerived() [all …]
|
/external/llvm-project/mlir/include/mlir/CAPI/ |
D | IR.h | 31 DEFINE_C_API_METHODS(MlirAttribute, mlir::Attribute)
|