Lines Matching refs:attr
30 MLIR_CAPI_EXPORTED bool mlirAttributeIsAAffineMap(MlirAttribute attr);
37 MLIR_CAPI_EXPORTED MlirAffineMap mlirAffineMapAttrGetValue(MlirAttribute attr);
44 MLIR_CAPI_EXPORTED bool mlirAttributeIsAArray(MlirAttribute attr);
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);
72 mlirDictionaryAttrGetNumElements(MlirAttribute attr);
76 mlirDictionaryAttrGetElement(MlirAttribute attr, intptr_t pos);
81 mlirDictionaryAttrGetElementByName(MlirAttribute attr, MlirStringRef name);
91 MLIR_CAPI_EXPORTED bool mlirAttributeIsAFloat(MlirAttribute attr);
106 MLIR_CAPI_EXPORTED double mlirFloatAttrGetValueDouble(MlirAttribute attr);
116 MLIR_CAPI_EXPORTED bool mlirAttributeIsAInteger(MlirAttribute attr);
125 MLIR_CAPI_EXPORTED int64_t mlirIntegerAttrGetValueInt(MlirAttribute attr);
132 MLIR_CAPI_EXPORTED bool mlirAttributeIsABool(MlirAttribute attr);
138 MLIR_CAPI_EXPORTED bool mlirBoolAttrGetValue(MlirAttribute attr);
145 MLIR_CAPI_EXPORTED bool mlirAttributeIsAIntegerSet(MlirAttribute attr);
152 MLIR_CAPI_EXPORTED bool mlirAttributeIsAOpaque(MlirAttribute attr);
164 mlirOpaqueAttrGetDialectNamespace(MlirAttribute attr);
168 MLIR_CAPI_EXPORTED MlirStringRef mlirOpaqueAttrGetData(MlirAttribute attr);
175 MLIR_CAPI_EXPORTED bool mlirAttributeIsAString(MlirAttribute attr);
189 MLIR_CAPI_EXPORTED MlirStringRef mlirStringAttrGetValue(MlirAttribute attr);
196 MLIR_CAPI_EXPORTED bool mlirAttributeIsASymbolRef(MlirAttribute attr);
208 mlirSymbolRefAttrGetRootReference(MlirAttribute attr);
213 mlirSymbolRefAttrGetLeafReference(MlirAttribute attr);
218 mlirSymbolRefAttrGetNumNestedReferences(MlirAttribute attr);
222 mlirSymbolRefAttrGetNestedReference(MlirAttribute attr, intptr_t pos);
229 MLIR_CAPI_EXPORTED bool mlirAttributeIsAFlatSymbolRef(MlirAttribute attr);
239 mlirFlatSymbolRefAttrGetValue(MlirAttribute attr);
246 MLIR_CAPI_EXPORTED bool mlirAttributeIsAType(MlirAttribute attr);
253 MLIR_CAPI_EXPORTED MlirType mlirTypeAttrGetValue(MlirAttribute attr);
260 MLIR_CAPI_EXPORTED bool mlirAttributeIsAUnit(MlirAttribute attr);
270 MLIR_CAPI_EXPORTED bool mlirAttributeIsAElements(MlirAttribute attr);
273 MLIR_CAPI_EXPORTED MlirAttribute mlirElementsAttrGetValue(MlirAttribute attr,
280 mlirElementsAttrIsValidIndex(MlirAttribute attr, intptr_t rank, uint64_t *idxs);
285 MLIR_CAPI_EXPORTED int64_t mlirElementsAttrGetNumElements(MlirAttribute attr);
296 MLIR_CAPI_EXPORTED bool mlirAttributeIsADenseElements(MlirAttribute attr);
297 MLIR_CAPI_EXPORTED bool mlirAttributeIsADenseIntElements(MlirAttribute attr);
298 MLIR_CAPI_EXPORTED bool mlirAttributeIsADenseFPElements(MlirAttribute attr);
351 mlirDenseElementsAttrReshapeGet(MlirAttribute attr, MlirType shapedType);
355 MLIR_CAPI_EXPORTED bool mlirDenseElementsAttrIsSplat(MlirAttribute attr);
360 mlirDenseElementsAttrGetSplatValue(MlirAttribute attr);
362 mlirDenseElementsAttrGetBoolSplatValue(MlirAttribute attr);
364 mlirDenseElementsAttrGetInt32SplatValue(MlirAttribute attr);
366 mlirDenseElementsAttrGetUInt32SplatValue(MlirAttribute attr);
368 mlirDenseElementsAttrGetInt64SplatValue(MlirAttribute attr);
370 mlirDenseElementsAttrGetUInt64SplatValue(MlirAttribute attr);
372 mlirDenseElementsAttrGetFloatSplatValue(MlirAttribute attr);
374 mlirDenseElementsAttrGetDoubleSplatValue(MlirAttribute attr);
376 mlirDenseElementsAttrGetStringSplatValue(MlirAttribute attr);
380 MLIR_CAPI_EXPORTED bool mlirDenseElementsAttrGetBoolValue(MlirAttribute attr,
383 mlirDenseElementsAttrGetInt32Value(MlirAttribute attr, intptr_t pos);
385 mlirDenseElementsAttrGetUInt32Value(MlirAttribute attr, intptr_t pos);
387 mlirDenseElementsAttrGetInt64Value(MlirAttribute attr, intptr_t pos);
389 mlirDenseElementsAttrGetUInt64Value(MlirAttribute attr, intptr_t pos);
390 MLIR_CAPI_EXPORTED float mlirDenseElementsAttrGetFloatValue(MlirAttribute attr,
393 mlirDenseElementsAttrGetDoubleValue(MlirAttribute attr, intptr_t pos);
395 mlirDenseElementsAttrGetStringValue(MlirAttribute attr, intptr_t pos);
399 mlirDenseElementsAttrGetRawData(MlirAttribute attr);
408 MLIR_CAPI_EXPORTED bool mlirAttributeIsAOpaqueElements(MlirAttribute attr);
415 MLIR_CAPI_EXPORTED bool mlirAttributeIsASparseElements(MlirAttribute attr);
428 mlirSparseElementsAttrGetIndices(MlirAttribute attr);
433 mlirSparseElementsAttrGetValues(MlirAttribute attr);