Beaver.MLIR.CAPI (beaver v0.4.3)

This module ships MLIR's C API. These NIFs are generated from headers in LLVM repo and this repo's headers providing supplemental functions.

MLIR CAPIs might trigger Elixir code execution

Some MLIR CAPIs might trigger the execution of Elixir code by sending messages. Their respective NIFs will be created with dirty flag to prevent dead-locking the BEAM VM if the Elixir callback is scheduled to run on the same scheduler. That's why the Elixir callback shouldn't contain any code run on dirty scheduler. Also be aware of the performance of the Elixir callback, because when it is running, the dirty schedulers will be blocked to wait for a mutex.

Here are the list of these MLIR CAPIs and the Elixir code to execute they might trigger:

  • mlirPassManagerRunOnOp: the MLIR pass implemented in Elixir.
  • mlirOperationVerify, mlirAttributeParseGet, mlirTypeParseGet, mlirModuleCreateParse: the diagnostic handler implemented in Elixir.

Summary

Functions

Functions

beaver_raw_context_attach_diagnostic_handler(_, _)

beaver_raw_create_mlir_pass(name, argument, description, op_name, destruct, initialize, clone, run)

beaver_raw_deallocate_opaque_ptr(_)

beaver_raw_destroy_pm_async(pm)

beaver_raw_enif_functions()

beaver_raw_enif_signatures(ctx)

beaver_raw_get_null_ptr()

beaver_raw_get_string_ref(_)

beaver_raw_jit_invoke_with_terms(jit, name, args)

beaver_raw_jit_invoke_with_terms_cpu_bound(jit, name, args)

beaver_raw_jit_invoke_with_terms_io_bound(jit, name, args)

beaver_raw_jit_register_enif(jit)

beaver_raw_logical_mutex_token_signal_success(token, is_success)

beaver_raw_mlir_type_of_enif_obj(ctx, obj)

beaver_raw_read_opaque_ptr(_, _)

beaver_raw_registered_dialects(ctx)

beaver_raw_registered_ops(ctx)

beaver_raw_run_pm_on_op_async(pm, op)

beaver_raw_string_printer_callback()

beaver_raw_string_printer_flush(sp)

beaver_raw_to_string_AffineMap(_)

beaver_raw_to_string_Attribute(_)

beaver_raw_to_string_Diagnostic(_)

beaver_raw_to_string_Identifier(_)

beaver_raw_to_string_Location(_)

beaver_raw_to_string_Operation(_)

beaver_raw_to_string_OperationBytecode(_)

beaver_raw_to_string_OperationGeneric(_)

beaver_raw_to_string_OperationSpecialized(_)

beaver_raw_to_string_OpPassManager(_)

beaver_raw_to_string_StringRef(_)

beaver_raw_to_string_Type(_)

beaver_raw_to_string_Value(_)

beaverContextAddWork(context, task, arg)

beaverContextGetDialects(context, insert, container)

beaverContextGetOps(context, insert, container)

beaverGetReassociationIndicesForReshape(sourceType, targetType)

beaverIRDLGetDefinedAttr(dialect, attr, params)

beaverIRDLGetDefinedType(dialect, type, params)

beaverIsNullAttribute(attr)

beaverIsNullBlock(block)

beaverIsNullContext(context)

beaverIsNullDialect(dialect)

beaverIsNullDialectRegistry(registry)

beaverIsNullExecutionEngine(w)

beaverIsNullLocation(location)

beaverIsNullModule(module)

beaverIsNullOperation(op)

beaverIsNullRegion(region)

beaverIsNullSymbolTable(symbolTable)

beaverIsNullType(type)

beaverIsNullValue(value)

beaverIsOpNameTerminator(op_name, context)

beaverLocationPrint(location, callback, userData)

beaverLogicalResultFailure()

beaverLogicalResultIsFailure(res)

beaverLogicalResultIsSuccess(res)

beaverLogicalResultSuccess()

beaverModuleApplyPatternsAndFoldGreedily(module, patterns)

beaverModuleApplyPatternsAndFoldGreedilyWithDiagnostics(context, module, patterns)

beaverNamedAttributeGetAttribute(na)

beaverNamedAttributeGetName(na)

beaverOperationDumpGeneric(op)

beaverOperationGetAttribute(op, pos)

beaverOperationGetName(op, pos)

beaverOperationPrintGenericOpForm(op, callback, userData)

beaverOperationPrintSpecializedFrom(op, callback, userData)

beaverOperationStateGetContext(state)

beaverOperationStateGetLocation(state)

beaverOperationStateGetName(state)

beaverOperationStateGetNumAttributes(state)

beaverOperationStateGetNumOperands(state)

beaverOperationStateGetNumRegions(state)

beaverOperationStateGetNumResults(state)

beaverPassCreate(construct, destruct, initialize, clone, run, passID, name, argument, description, opName, nDependentDialects, dependentDialects, userData)

beaverPassGetArgument(pass)

beaverPassGetDescription(pass)

beaverPassGetName(pass)

beaverPassManagerEnableTiming(passManager)

beaverPassManagerGetContext(passManager)

beaverStringRefGetData(string_ref)

beaverStringRefGetLength(string_ref)

load_nif()

mlirAffineAddExprGet(lhs, rhs)

mlirAffineBinaryOpExprGetLHS(affineExpr)

mlirAffineBinaryOpExprGetRHS(affineExpr)

mlirAffineCeilDivExprGet(lhs, rhs)

mlirAffineConstantExprGet(ctx, constant)

mlirAffineConstantExprGetValue(affineExpr)

mlirAffineDimExprGet(ctx, position)

mlirAffineDimExprGetPosition(affineExpr)

mlirAffineExprCompose(affineExpr, affineMap)

mlirAffineExprDump(affineExpr)

mlirAffineExprEqual(lhs, rhs)

mlirAffineExprGetContext(affineExpr)

mlirAffineExprGetLargestKnownDivisor(affineExpr)

mlirAffineExprIsAAdd(affineExpr)

mlirAffineExprIsABinary(affineExpr)

mlirAffineExprIsACeilDiv(affineExpr)

mlirAffineExprIsAConstant(affineExpr)

mlirAffineExprIsADim(affineExpr)

mlirAffineExprIsAFloorDiv(affineExpr)

mlirAffineExprIsAMod(affineExpr)

mlirAffineExprIsAMul(affineExpr)

mlirAffineExprIsASymbol(affineExpr)

mlirAffineExprIsFunctionOfDim(affineExpr, position)

mlirAffineExprIsMultipleOf(affineExpr, factor)

mlirAffineExprIsNull(affineExpr)

mlirAffineExprIsPureAffine(affineExpr)

mlirAffineExprIsSymbolicOrConstant(affineExpr)

mlirAffineExprPrint(affineExpr, callback, userData)

mlirAffineExprShiftDims(affineExpr, numDims, shift, offset)

mlirAffineExprShiftSymbols(affineExpr, numSymbols, shift, offset)

mlirAffineFloorDivExprGet(lhs, rhs)

mlirAffineMapAttrGet(map)

mlirAffineMapAttrGetTypeID()

mlirAffineMapAttrGetValue(attr)

mlirAffineMapCompressUnusedSymbols(affineMaps, size, result, populateResult)

mlirAffineMapConstantGet(ctx, val)

mlirAffineMapDump(affineMap)

mlirAffineMapEmptyGet(ctx)

mlirAffineMapEqual(a1, a2)

mlirAffineMapGet(ctx, dimCount, symbolCount, nAffineExprs, affineExprs)

mlirAffineMapGetContext(affineMap)

mlirAffineMapGetMajorSubMap(affineMap, numResults)

mlirAffineMapGetMinorSubMap(affineMap, numResults)

mlirAffineMapGetNumDims(affineMap)

mlirAffineMapGetNumInputs(affineMap)

mlirAffineMapGetNumResults(affineMap)

mlirAffineMapGetNumSymbols(affineMap)

mlirAffineMapGetResult(affineMap, pos)

mlirAffineMapGetSingleConstantResult(affineMap)

mlirAffineMapGetSubMap(affineMap, size, resultPos)

mlirAffineMapIsEmpty(affineMap)

mlirAffineMapIsIdentity(affineMap)

mlirAffineMapIsMinorIdentity(affineMap)

mlirAffineMapIsNull(affineMap)

mlirAffineMapIsPermutation(affineMap)

mlirAffineMapIsProjectedPermutation(affineMap)

mlirAffineMapIsSingleConstant(affineMap)

mlirAffineMapMinorIdentityGet(ctx, dims, results)

mlirAffineMapMultiDimIdentityGet(ctx, numDims)

mlirAffineMapPermutationGet(ctx, size, permutation)

mlirAffineMapPrint(affineMap, callback, userData)

mlirAffineMapReplace(affineMap, expression, replacement, numResultDims, numResultSyms)

mlirAffineMapZeroResultGet(ctx, dimCount, symbolCount)

mlirAffineModExprGet(lhs, rhs)

mlirAffineMulExprGet(lhs, rhs)

mlirAffineSymbolExprGet(ctx, position)

mlirAffineSymbolExprGetPosition(affineExpr)

mlirAnyQuantizedTypeGet(flags, storageType, expressedType, storageTypeMin, storageTypeMax)

mlirApplyPatternsAndFoldGreedily(op, patterns, param_2)

mlirArrayAttrGet(ctx, numElements, elements)

mlirArrayAttrGetElement(attr, pos)

mlirArrayAttrGetNumElements(attr)

mlirArrayAttrGetTypeID()

mlirAsmStateCreateForOperation(op, flags)

mlirAsmStateCreateForValue(value, flags)

mlirAsmStateDestroy(state)

mlirAttributeDump(attr)

mlirAttributeEqual(a1, a2)

mlirAttributeGetContext(attribute)

mlirAttributeGetDialect(attribute)

mlirAttributeGetNull()

mlirAttributeGetType(attribute)

mlirAttributeGetTypeID(attribute)

mlirAttributeIsAAffineMap(attr)

mlirAttributeIsAArray(attr)

mlirAttributeIsABool(attr)

mlirAttributeIsADenseBoolArray(attr)

mlirAttributeIsADenseElements(attr)

mlirAttributeIsADenseF32Array(attr)

mlirAttributeIsADenseF64Array(attr)

mlirAttributeIsADenseFPElements(attr)

mlirAttributeIsADenseI8Array(attr)

mlirAttributeIsADenseI16Array(attr)

mlirAttributeIsADenseI32Array(attr)

mlirAttributeIsADenseI64Array(attr)

mlirAttributeIsADenseIntElements(attr)

mlirAttributeIsADenseResourceElements(attr)

mlirAttributeIsADictionary(attr)

mlirAttributeIsAElements(attr)

mlirAttributeIsAEmitCCmpPredicate(attr)

mlirAttributeIsAEmitCOpaque(attr)

mlirAttributeIsAFlatSymbolRef(attr)

mlirAttributeIsAFloat(attr)

mlirAttributeIsAGPUObjectAttr(attr)

mlirAttributeIsAInteger(attr)

mlirAttributeIsAIntegerSet(attr)

mlirAttributeIsALocation(attr)

mlirAttributeIsAOpaque(attr)

mlirAttributeIsASparseElements(attr)

mlirAttributeIsASparseTensorEncodingAttr(attr)

mlirAttributeIsAStridedLayout(attr)

mlirAttributeIsAString(attr)

mlirAttributeIsASymbolRef(attr)

mlirAttributeIsAType(attr)

mlirAttributeIsAUnit(attr)

mlirAttributeIsNull(attr)

mlirAttributeParseGet(context, attr)

mlirAttributeParseGetWithDiagnostics(context, context, attr)

mlirAttributePrint(attr, callback, userData)

mlirBF16TypeGet(ctx)

mlirBFloat16TypeGetTypeID()

mlirBlockAddArgument(block, type, loc)

mlirBlockAppendOwnedOperation(block, operation)

mlirBlockArgumentGetArgNumber(value)

mlirBlockArgumentGetOwner(value)

mlirBlockArgumentSetType(value, type)

mlirBlockCreate(nArgs, args, locs)

mlirBlockDestroy(block)

mlirBlockDetach(block)

mlirBlockEqual(block, other)

mlirBlockEraseArgument(block, index)

mlirBlockGetArgument(block, pos)

mlirBlockGetFirstOperation(block)

mlirBlockGetNextInRegion(block)

mlirBlockGetNumArguments(block)

mlirBlockGetParentOperation(param_0)

mlirBlockGetParentRegion(block)

mlirBlockGetTerminator(block)

mlirBlockInsertArgument(block, pos, type, loc)

mlirBlockInsertOwnedOperation(block, pos, operation)

mlirBlockInsertOwnedOperationAfter(block, reference, operation)

mlirBlockInsertOwnedOperationBefore(block, reference, operation)

mlirBlockIsNull(block)

mlirBlockPrint(block, callback, userData)

mlirBoolAttrGet(ctx, value)

mlirBoolAttrGetValue(attr)

mlirBytecodeWriterConfigCreate()

mlirBytecodeWriterConfigDesiredEmitVersion(flags, version)

mlirBytecodeWriterConfigDestroy(config)

mlirCalibratedQuantizedTypeGet(expressedType, min, max)

mlirCalibratedQuantizedTypeGetMax(type)

mlirCalibratedQuantizedTypeGetMin(type)

mlirComplexTypeGet(elementType)

mlirComplexTypeGetElementType(type)

mlirComplexTypeGetTypeID()

mlirContextAppendDialectRegistry(ctx, registry)

mlirContextAttachDiagnosticHandler(context, handler, userData, deleteUserData)

mlirContextCreate()

mlirContextCreateWithRegistry(registry, threadingEnabled)

mlirContextCreateWithThreading(threadingEnabled)

mlirContextDestroy(context)

mlirContextDetachDiagnosticHandler(context, id)

mlirContextEnableMultithreading(context, enable)

mlirContextEqual(ctx1, ctx2)

mlirContextGetAllowUnregisteredDialects(context)

mlirContextGetNumLoadedDialects(context)

mlirContextGetNumRegisteredDialects(context)

mlirContextGetNumThreads(context)

mlirContextGetOrLoadDialect(context, name)

mlirContextGetThreadPool(context)

mlirContextIsNull(context)

mlirContextIsRegisteredOperation(context, name)

mlirContextLoadAllAvailableDialects(context)

mlirContextSetAllowUnregisteredDialects(context, allow)

mlirContextSetThreadPool(context, threadPool)

mlirCreateAsyncAsyncFuncToAsyncRuntimePass()

mlirCreateAsyncAsyncParallelForPass()

mlirCreateAsyncAsyncRuntimePolicyBasedRefCountingPass()

mlirCreateAsyncAsyncRuntimeRefCountingOptPass()

mlirCreateAsyncAsyncRuntimeRefCountingPass()

mlirCreateAsyncAsyncToAsyncRuntimePass()

mlirCreateConversionArithToAMDGPUConversionPass()

mlirCreateConversionArithToArmSMEConversionPass()

mlirCreateConversionArithToLLVMConversionPass()

mlirCreateConversionConvertAffineForToGPUPass()

mlirCreateConversionConvertAMDGPUToROCDLPass()

mlirCreateConversionConvertArithToEmitC()

mlirCreateConversionConvertArithToSPIRVPass()

mlirCreateConversionConvertArmNeon2dToIntrPass()

mlirCreateConversionConvertArmSMEToLLVM()

mlirCreateConversionConvertArmSMEToSCFPass()

mlirCreateConversionConvertAsyncToLLVMPass()

mlirCreateConversionConvertBufferizationToMemRefPass()

mlirCreateConversionConvertComplexToLibm()

mlirCreateConversionConvertComplexToLLVMPass()

mlirCreateConversionConvertComplexToSPIRVPass()

mlirCreateConversionConvertComplexToStandardPass()

mlirCreateConversionConvertControlFlowToLLVMPass()

mlirCreateConversionConvertControlFlowToSPIRVPass()

mlirCreateConversionConvertFuncToEmitC()

mlirCreateConversionConvertFuncToLLVMPass()

mlirCreateConversionConvertFuncToSPIRVPass()

mlirCreateConversionConvertGPUToSPIRV()

mlirCreateConversionConvertGpuOpsToLLVMSPVOps()

mlirCreateConversionConvertGpuOpsToNVVMOps()

mlirCreateConversionConvertGpuOpsToROCDLOps()

mlirCreateConversionConvertIndexToLLVMPass()

mlirCreateConversionConvertIndexToSPIRVPass()

mlirCreateConversionConvertLinalgToStandardPass()

mlirCreateConversionConvertMathToEmitC()

mlirCreateConversionConvertMathToFuncs()

mlirCreateConversionConvertMathToLibmPass()

mlirCreateConversionConvertMathToLLVMPass()

mlirCreateConversionConvertMathToROCDL()

mlirCreateConversionConvertMathToSPIRVPass()

mlirCreateConversionConvertMemRefToEmitC()

mlirCreateConversionConvertMemRefToSPIRVPass()

mlirCreateConversionConvertMeshToMPIPass()

mlirCreateConversionConvertNVGPUToNVVMPass()

mlirCreateConversionConvertNVVMToLLVMPass()

mlirCreateConversionConvertOpenACCToSCFPass()

mlirCreateConversionConvertOpenMPToLLVMPass()

mlirCreateConversionConvertParallelLoopToGpuPass()

mlirCreateConversionConvertPDLToPDLInterpPass()

mlirCreateConversionConvertSCFToOpenMPPass()

mlirCreateConversionConvertShapeConstraintsPass()

mlirCreateConversionConvertShapeToStandardPass()

mlirCreateConversionConvertSPIRVToLLVMPass()

mlirCreateConversionConvertTensorToLinalgPass()

mlirCreateConversionConvertTensorToSPIRVPass()

mlirCreateConversionConvertToEmitC()

mlirCreateConversionConvertToLLVMPass()

mlirCreateConversionConvertVectorToArmSMEPass()

mlirCreateConversionConvertVectorToGPU()

mlirCreateConversionConvertVectorToLLVMPass()

mlirCreateConversionConvertVectorToSCF()

mlirCreateConversionConvertVectorToSPIRVPass()

mlirCreateConversionConvertVectorToXeGPU()

mlirCreateConversionFinalizeMemRefToLLVMConversionPass()

mlirCreateConversionGpuToLLVMConversionPass()

mlirCreateConversionLiftControlFlowToSCFPass()

mlirCreateConversionLowerAffinePass()

mlirCreateConversionLowerHostCodeToLLVMPass()

mlirCreateConversionMapMemRefStorageClass()

mlirCreateConversionReconcileUnrealizedCastsPass()

mlirCreateConversionSCFToControlFlowPass()

mlirCreateConversionSCFToEmitC()

mlirCreateConversionSCFToSPIRV()

mlirCreateConversionSetLLVMModuleDataLayoutPass()

mlirCreateConversionTosaToArithPass()

mlirCreateConversionTosaToLinalg()

mlirCreateConversionTosaToLinalgNamed()

mlirCreateConversionTosaToMLProgram()

mlirCreateConversionTosaToSCFPass()

mlirCreateConversionTosaToTensorPass()

mlirCreateConversionUBToLLVMConversionPass()

mlirCreateConversionUBToSPIRVConversionPass()

mlirCreateExternalPass(passID, name, argument, description, opName, nDependentDialects, dependentDialects, callbacks, userData)

mlirCreateGPUGpuAsyncRegionPass()

mlirCreateGPUGpuDecomposeMemrefsPass()

mlirCreateGPUGpuEliminateBarriers()

mlirCreateGPUGpuKernelOutliningPass()

mlirCreateGPUGpuLaunchSinkIndexComputationsPass()

mlirCreateGPUGpuMapParallelLoopsPass()

mlirCreateGPUGpuModuleToBinaryPass()

mlirCreateGPUGpuNVVMAttachTarget()

mlirCreateGPUGpuROCDLAttachTarget()

mlirCreateGPUGpuSPIRVAttachTarget()

mlirCreateLinalgConvertElementwiseToLinalgPass()

mlirCreateLinalgConvertLinalgToAffineLoopsPass()

mlirCreateLinalgConvertLinalgToLoopsPass()

mlirCreateLinalgConvertLinalgToParallelLoopsPass()

mlirCreateLinalgLinalgBlockPackMatmul()

mlirCreateLinalgLinalgDetensorizePass()

mlirCreateLinalgLinalgElementwiseOpFusionPass()

mlirCreateLinalgLinalgFoldIntoElementwisePass()

mlirCreateLinalgLinalgFoldUnitExtentDimsPass()

mlirCreateLinalgLinalgGeneralizeNamedOpsPass()

mlirCreateLinalgLinalgInlineScalarOperandsPass()

mlirCreateLinalgLinalgNamedOpConversionPass()

mlirCreateLinalgLinalgSpecializeGenericOpsPass()

mlirCreateSparseTensorLowerForeachToSCF()

mlirCreateSparseTensorLowerSparseIterationToSCF()

mlirCreateSparseTensorLowerSparseOpsToForeach()

mlirCreateSparseTensorPreSparsificationRewrite()

mlirCreateSparseTensorSparseAssembler()

mlirCreateSparseTensorSparseBufferRewrite()

mlirCreateSparseTensorSparseGPUCodegen()

mlirCreateSparseTensorSparseReinterpretMap()

mlirCreateSparseTensorSparseSpaceCollapse()

mlirCreateSparseTensorSparseTensorCodegen()

mlirCreateSparseTensorSparseTensorConversionPass()

mlirCreateSparseTensorSparseVectorization()

mlirCreateSparseTensorSparsificationAndBufferization()

mlirCreateSparseTensorSparsificationPass()

mlirCreateSparseTensorStageSparseOperations()

mlirCreateSparseTensorStorageSpecifierToLLVM()

mlirCreateTransformsCanonicalizer()

mlirCreateTransformsCompositeFixedPointPass()

mlirCreateTransformsControlFlowSink()

mlirCreateTransformsCSE()

mlirCreateTransformsGenerateRuntimeVerification()

mlirCreateTransformsInliner()

mlirCreateTransformsLocationSnapshot()

mlirCreateTransformsLoopInvariantCodeMotion()

mlirCreateTransformsLoopInvariantSubsetHoisting()

mlirCreateTransformsMem2Reg()

mlirCreateTransformsPrintIRPass()

mlirCreateTransformsPrintOpStats()

mlirCreateTransformsRemoveDeadValues()

mlirCreateTransformsSCCP()

mlirCreateTransformsSROA()

mlirCreateTransformsStripDebugInfo()

mlirCreateTransformsSymbolDCE()

mlirCreateTransformsSymbolPrivatize()

mlirCreateTransformsTopologicalSort()

mlirCreateTransformsViewOpGraph()

mlirDenseArrayAttrGetTypeID()

mlirDenseArrayGetNumElements(attr)

mlirDenseBoolArrayGet(ctx, size, values)

mlirDenseBoolArrayGetElement(attr, pos)

mlirDenseBoolResourceElementsAttrGetValue(attr, pos)

mlirDenseDoubleResourceElementsAttrGetValue(attr, pos)

mlirDenseElementsAttrBFloat16Get(shapedType, numElements, elements)

mlirDenseElementsAttrBoolGet(shapedType, numElements, elements)

mlirDenseElementsAttrBoolSplatGet(shapedType, element)

mlirDenseElementsAttrDoubleGet(shapedType, numElements, elements)

mlirDenseElementsAttrDoubleSplatGet(shapedType, element)

mlirDenseElementsAttrFloat16Get(shapedType, numElements, elements)

mlirDenseElementsAttrFloatGet(shapedType, numElements, elements)

mlirDenseElementsAttrFloatSplatGet(shapedType, element)

mlirDenseElementsAttrGet(shapedType, numElements, elements)

mlirDenseElementsAttrGetBoolSplatValue(attr)

mlirDenseElementsAttrGetBoolValue(attr, pos)

mlirDenseElementsAttrGetDoubleSplatValue(attr)

mlirDenseElementsAttrGetDoubleValue(attr, pos)

mlirDenseElementsAttrGetFloatSplatValue(attr)

mlirDenseElementsAttrGetFloatValue(attr, pos)

mlirDenseElementsAttrGetIndexValue(attr, pos)

mlirDenseElementsAttrGetInt8SplatValue(attr)

mlirDenseElementsAttrGetInt8Value(attr, pos)

mlirDenseElementsAttrGetInt16Value(attr, pos)

mlirDenseElementsAttrGetInt32SplatValue(attr)

mlirDenseElementsAttrGetInt32Value(attr, pos)

mlirDenseElementsAttrGetInt64SplatValue(attr)

mlirDenseElementsAttrGetInt64Value(attr, pos)

mlirDenseElementsAttrGetRawData(attr)

mlirDenseElementsAttrGetSplatValue(attr)

mlirDenseElementsAttrGetStringSplatValue(attr)

mlirDenseElementsAttrGetStringValue(attr, pos)

mlirDenseElementsAttrGetUInt8SplatValue(attr)

mlirDenseElementsAttrGetUInt8Value(attr, pos)

mlirDenseElementsAttrGetUInt16Value(attr, pos)

mlirDenseElementsAttrGetUInt32SplatValue(attr)

mlirDenseElementsAttrGetUInt32Value(attr, pos)

mlirDenseElementsAttrGetUInt64SplatValue(attr)

mlirDenseElementsAttrGetUInt64Value(attr, pos)

mlirDenseElementsAttrInt8Get(shapedType, numElements, elements)

mlirDenseElementsAttrInt8SplatGet(shapedType, element)

mlirDenseElementsAttrInt16Get(shapedType, numElements, elements)

mlirDenseElementsAttrInt32Get(shapedType, numElements, elements)

mlirDenseElementsAttrInt32SplatGet(shapedType, element)

mlirDenseElementsAttrInt64Get(shapedType, numElements, elements)

mlirDenseElementsAttrInt64SplatGet(shapedType, element)

mlirDenseElementsAttrIsSplat(attr)

mlirDenseElementsAttrRawBufferGet(shapedType, rawBufferSize, rawBuffer)

mlirDenseElementsAttrReshapeGet(attr, shapedType)

mlirDenseElementsAttrSplatGet(shapedType, element)

mlirDenseElementsAttrStringGet(shapedType, numElements, strs)

mlirDenseElementsAttrUInt8Get(shapedType, numElements, elements)

mlirDenseElementsAttrUInt8SplatGet(shapedType, element)

mlirDenseElementsAttrUInt16Get(shapedType, numElements, elements)

mlirDenseElementsAttrUInt32Get(shapedType, numElements, elements)

mlirDenseElementsAttrUInt32SplatGet(shapedType, element)

mlirDenseElementsAttrUInt64Get(shapedType, numElements, elements)

mlirDenseElementsAttrUInt64SplatGet(shapedType, element)

mlirDenseF32ArrayGet(ctx, size, values)

mlirDenseF32ArrayGetElement(attr, pos)

mlirDenseF64ArrayGet(ctx, size, values)

mlirDenseF64ArrayGetElement(attr, pos)

mlirDenseFloatResourceElementsAttrGetValue(attr, pos)

mlirDenseI8ArrayGet(ctx, size, values)

mlirDenseI8ArrayGetElement(attr, pos)

mlirDenseI16ArrayGet(ctx, size, values)

mlirDenseI16ArrayGetElement(attr, pos)

mlirDenseI32ArrayGet(ctx, size, values)

mlirDenseI32ArrayGetElement(attr, pos)

mlirDenseI64ArrayGet(ctx, size, values)

mlirDenseI64ArrayGetElement(attr, pos)

mlirDenseInt8ResourceElementsAttrGetValue(attr, pos)

mlirDenseInt16ResourceElementsAttrGetValue(attr, pos)

mlirDenseInt32ResourceElementsAttrGetValue(attr, pos)

mlirDenseInt64ResourceElementsAttrGetValue(attr, pos)

mlirDenseIntOrFPElementsAttrGetTypeID()

mlirDenseUInt8ResourceElementsAttrGetValue(attr, pos)

mlirDenseUInt16ResourceElementsAttrGetValue(attr, pos)

mlirDenseUInt32ResourceElementsAttrGetValue(attr, pos)

mlirDenseUInt64ResourceElementsAttrGetValue(attr, pos)

mlirDiagnosticGetLocation(diagnostic)

mlirDiagnosticGetNote(diagnostic, pos)

mlirDiagnosticGetNumNotes(diagnostic)

mlirDiagnosticGetSeverity(diagnostic)

mlirDiagnosticPrint(diagnostic, callback, userData)

mlirDialectEqual(dialect1, dialect2)

mlirDialectGetContext(dialect)

mlirDialectGetNamespace(dialect)

mlirDialectHandleGetNamespace(param_0)

mlirDialectHandleInsertDialect(param_0, param_1)

mlirDialectHandleLoadDialect(param_0, param_1)

mlirDialectHandleRegisterDialect(param_0, param_1)

mlirDialectIsNull(dialect)

mlirDialectRegistryCreate()

mlirDialectRegistryDestroy(registry)

mlirDialectRegistryIsNull(registry)

mlirDictionaryAttrGet(ctx, numElements, elements)

mlirDictionaryAttrGetElement(attr, pos)

mlirDictionaryAttrGetElementByName(attr, name)

mlirDictionaryAttrGetNumElements(attr)

mlirDictionaryAttrGetTypeID()

mlirDisctinctAttrCreate(referencedAttr)

mlirElementsAttrGetNumElements(attr)

mlirElementsAttrGetValue(attr, rank, idxs)

mlirElementsAttrIsValidIndex(attr, rank, idxs)

mlirEmitCArrayTypeGet(nDims, shape, elementType)

mlirEmitCArrayTypeGetTypeID()

mlirEmitCCmpPredicateAttrGet(ctx, val)

mlirEmitCCmpPredicateAttrGetTypeID()

mlirEmitCCmpPredicateAttrGetValue(attr)

mlirEmitCLValueTypeGet(valueType)

mlirEmitCLValueTypeGetTypeID()

mlirEmitCOpaqueAttrGet(ctx, value)

mlirEmitCOpaqueAttrGetTypeID()

mlirEmitCOpaqueAttrGetValue(attr)

mlirEmitCOpaqueTypeGet(ctx, value)

mlirEmitCOpaqueTypeGetTypeID()

mlirEmitCPointerTypeGet(pointee)

mlirEmitCPointerTypeGetTypeID()

mlirEmitCPtrDiffTTypeGet(ctx)

mlirEmitCPtrDiffTTypeGetTypeID()

mlirEmitCSignedSizeTTypeGet(ctx)

mlirEmitCSignedSizeTTypeGetTypeID()

mlirEmitCSizeTTypeGet(ctx)

mlirEmitCSizeTTypeGetTypeID()

mlirEmitError(location, message)

mlirEnableGlobalDebug(enable)

mlirExecutionEngineCreate(op, optLevel, numPaths, sharedLibPaths, enableObjectDump)

mlirExecutionEngineCreateWithDiagnostics(context, op, optLevel, numPaths, sharedLibPaths, enableObjectDump)

mlirExecutionEngineDestroy(jit)

mlirExecutionEngineDumpToObjectFile(jit, fileName)

mlirExecutionEngineInvokePacked(jit, name, arguments)

mlirExecutionEngineInvokePacked_dirty_cpu(jit, name, arguments)

mlirExecutionEngineInvokePacked_dirty_io(jit, name, arguments)

mlirExecutionEngineIsNull(jit)

mlirExecutionEngineLookup(jit, name)

mlirExecutionEngineLookupPacked(jit, name)

mlirExecutionEngineRegisterSymbol(jit, name, sym)

mlirExternalPassSignalFailure(pass)

mlirF16TypeGet(ctx)

mlirF32TypeGet(ctx)

mlirF64TypeGet(ctx)

mlirFlatSymbolRefAttrGet(ctx, symbol)

mlirFlatSymbolRefAttrGetValue(attr)

mlirFloat4E2M1FNTypeGet(ctx)

mlirFloat4E2M1FNTypeGetTypeID()

mlirFloat6E2M3FNTypeGet(ctx)

mlirFloat6E2M3FNTypeGetTypeID()

mlirFloat6E3M2FNTypeGet(ctx)

mlirFloat6E3M2FNTypeGetTypeID()

mlirFloat8E3M4TypeGet(ctx)

mlirFloat8E3M4TypeGetTypeID()

mlirFloat8E4M3B11FNUZTypeGet(ctx)

mlirFloat8E4M3B11FNUZTypeGetTypeID()

mlirFloat8E4M3FNTypeGet(ctx)

mlirFloat8E4M3FNTypeGetTypeID()

mlirFloat8E4M3FNUZTypeGet(ctx)

mlirFloat8E4M3FNUZTypeGetTypeID()

mlirFloat8E4M3TypeGet(ctx)

mlirFloat8E4M3TypeGetTypeID()

mlirFloat8E5M2FNUZTypeGet(ctx)

mlirFloat8E5M2FNUZTypeGetTypeID()

mlirFloat8E5M2TypeGet(ctx)

mlirFloat8E5M2TypeGetTypeID()

mlirFloat8E8M0FNUTypeGet(ctx)

mlirFloat8E8M0FNUTypeGetTypeID()

mlirFloat16TypeGetTypeID()

mlirFloat32TypeGetTypeID()

mlirFloat64TypeGetTypeID()

mlirFloatAttrDoubleGet(ctx, type, value)

mlirFloatAttrDoubleGetChecked(loc, type, value)

mlirFloatAttrDoubleGetCheckedWithDiagnostics(context, loc, type, value)

mlirFloatAttrGetTypeID()

mlirFloatAttrGetValueDouble(attr)

mlirFloatTF32TypeGetTypeID()

mlirFloatTypeGetWidth(type)

mlirFreezeRewritePattern(op)

mlirFrozenRewritePatternSetDestroy(op)

mlirFuncSetArgAttr(op, pos, name, attr)

mlirFuncSetResultAttr(op, pos, name, attr)

mlirFunctionTypeGet(ctx, numInputs, inputs, numResults, results)

mlirFunctionTypeGetInput(type, pos)

mlirFunctionTypeGetNumInputs(type)

mlirFunctionTypeGetNumResults(type)

mlirFunctionTypeGetResult(type, pos)

mlirFunctionTypeGetTypeID()

mlirGetDialectHandle__amdgpu__()

mlirGetDialectHandle__arith__()

mlirGetDialectHandle__async__()

mlirGetDialectHandle__cf__()

mlirGetDialectHandle__elixir__()

mlirGetDialectHandle__emitc__()

mlirGetDialectHandle__func__()

mlirGetDialectHandle__gpu__()

mlirGetDialectHandle__irdl__()

mlirGetDialectHandle__linalg__()

mlirGetDialectHandle__llvm__()

mlirGetDialectHandle__math__()

mlirGetDialectHandle__memref__()

mlirGetDialectHandle__ml_program__()

mlirGetDialectHandle__nvgpu__()

mlirGetDialectHandle__nvvm__()

mlirGetDialectHandle__omp__()

mlirGetDialectHandle__pdl__()

mlirGetDialectHandle__quant__()

mlirGetDialectHandle__rocdl__()

mlirGetDialectHandle__scf__()

mlirGetDialectHandle__shape__()

mlirGetDialectHandle__sparse_tensor__()

mlirGetDialectHandle__spirv__()

mlirGetDialectHandle__tensor__()

mlirGetDialectHandle__transform__()

mlirGetDialectHandle__vector__()

mlirGPUAsyncTokenTypeGet(ctx)

mlirGPUObjectAttrGet(mlirCtx, target, format, objectStrRef, mlirObjectProps)

mlirGPUObjectAttrGetFormat(mlirObjectAttr)

mlirGPUObjectAttrGetKernels(mlirObjectAttr)

mlirGPUObjectAttrGetObject(mlirObjectAttr)

mlirGPUObjectAttrGetProperties(mlirObjectAttr)

mlirGPUObjectAttrGetTarget(mlirObjectAttr)

mlirGPUObjectAttrGetWithKernels(mlirCtx, target, format, objectStrRef, mlirObjectProps, mlirKernelsAttr)

mlirGPUObjectAttrHasKernels(mlirObjectAttr)

mlirGPUObjectAttrHasProperties(mlirObjectAttr)

mlirIdentifierEqual(ident, other)

mlirIdentifierGet(context, str)

mlirIdentifierGetContext(param_0)

mlirIdentifierPrint(identifier, callback, userData)

mlirIdentifierStr(ident)

mlirIndexTypeGet(ctx)

mlirIndexTypeGetTypeID()

mlirInferShapedTypeOpInterfaceInferReturnTypes(opName, context, location, nOperands, operands, attributes, properties, nRegions, regions, callback, userData)

mlirInferShapedTypeOpInterfaceTypeID()

mlirInferTypeOpInterfaceInferReturnTypes(opName, context, location, nOperands, operands, attributes, properties, nRegions, regions, callback, userData)

mlirInferTypeOpInterfaceTypeID()

mlirIntegerAttrGet(type, value)

mlirIntegerAttrGetTypeID()

mlirIntegerAttrGetValueInt(attr)

mlirIntegerAttrGetValueSInt(attr)

mlirIntegerAttrGetValueUInt(attr)

mlirIntegerSetAttrGet(set)

mlirIntegerSetAttrGetTypeID()

mlirIntegerSetAttrGetValue(attr)

mlirIntegerSetDump(set)

mlirIntegerSetEmptyGet(context, numDims, numSymbols)

mlirIntegerSetEqual(s1, s2)

mlirIntegerSetGet(context, numDims, numSymbols, numConstraints, constraints, eqFlags)

mlirIntegerSetGetConstraint(set, pos)

mlirIntegerSetGetContext(set)

mlirIntegerSetGetNumConstraints(set)

mlirIntegerSetGetNumDims(set)

mlirIntegerSetGetNumEqualities(set)

mlirIntegerSetGetNumInequalities(set)

mlirIntegerSetGetNumInputs(set)

mlirIntegerSetGetNumSymbols(set)

mlirIntegerSetIsCanonicalEmpty(set)

mlirIntegerSetIsConstraintEq(set, pos)

mlirIntegerSetIsNull(set)

mlirIntegerSetPrint(set, callback, userData)

mlirIntegerSetReplaceGet(set, dimReplacements, symbolReplacements, numResultDims, numResultSymbols)

mlirIntegerTypeGet(ctx, bitwidth)

mlirIntegerTypeGetTypeID()

mlirIntegerTypeGetWidth(type)

mlirIntegerTypeIsSigned(type)

mlirIntegerTypeIsSignless(type)

mlirIntegerTypeIsUnsigned(type)

mlirIntegerTypeSignedGet(ctx, bitwidth)

mlirIntegerTypeUnsignedGet(ctx, bitwidth)

mlirIRRewriterCreate(context)

mlirIRRewriterCreateFromOp(op)

mlirIRRewriterDestroy(rewriter)

mlirIsCurrentDebugType(type)

mlirIsGlobalDebugEnabled()

mlirLinalgFillBuiltinNamedOpRegion(mlirOp)

mlirLinalgGetIndexingMapsAttribute(op)

mlirLinalgInferContractionDimensions(op)

mlirLinalgInferConvolutionDimensions(op)

mlirLinalgIsAContractionOp(op)

mlirLinalgIsAConvolutionOp(op)

mlirLLVMArrayTypeGet(elementType, numElements)

mlirLLVMArrayTypeGetElementType(type)

mlirLLVMCConvAttrGet(ctx, cconv)

mlirLLVMComdatAttrGet(ctx, comdat)

mlirLLVMDIAnnotationAttrGet(ctx, name, value)

mlirLLVMDIBasicTypeAttrGet(ctx, tag, name, sizeInBits, encoding)

mlirLLVMDICompileUnitAttrGet(ctx, id, sourceLanguage, file, producer, isOptimized, emissionKind, nameTableKind)

mlirLLVMDICompositeTypeAttrGet(ctx, recId, isRecSelf, tag, name, file, line, scope, baseType, flags, sizeInBits, alignInBits, nElements, elements, dataLocation, rank, allocated, associated)

mlirLLVMDICompositeTypeAttrGetRecSelf(recId)

mlirLLVMDIDerivedTypeAttrGet(ctx, tag, name, baseType, sizeInBits, alignInBits, offsetInBits, dwarfAddressSpace, extraData)

mlirLLVMDIDerivedTypeAttrGetBaseType(diDerivedType)

mlirLLVMDIExpressionAttrGet(ctx, nOperations, operations)

mlirLLVMDIExpressionElemAttrGet(ctx, opcode, nArguments, arguments)

mlirLLVMDIFileAttrGet(ctx, name, directory)

mlirLLVMDIFlagsAttrGet(ctx, value)

mlirLLVMDIImportedEntityAttrGet(ctx, tag, scope, entity, file, line, name, nElements, elements)

mlirLLVMDILexicalBlockAttrGet(ctx, scope, file, line, column)

mlirLLVMDILexicalBlockFileAttrGet(ctx, scope, file, discriminator)

mlirLLVMDILocalVariableAttrGet(ctx, scope, name, diFile, line, arg, alignInBits, diType, flags)

mlirLLVMDIModuleAttrGet(ctx, file, scope, name, configMacros, includePath, apinotes, line, isDecl)

mlirLLVMDIModuleAttrGetScope(diModule)

mlirLLVMDINullTypeAttrGet(ctx)

mlirLLVMDIStringTypeAttrGet(ctx, tag, name, sizeInBits, alignInBits, stringLength, stringLengthExp, stringLocationExp, encoding)

mlirLLVMDISubprogramAttrGet(ctx, recId, isRecSelf, id, compileUnit, scope, name, linkageName, file, line, scopeLine, subprogramFlags, type, nRetainedNodes, retainedNodes, nAnnotations, annotations)

mlirLLVMDISubprogramAttrGetCompileUnit(diSubprogram)

mlirLLVMDISubprogramAttrGetFile(diSubprogram)

mlirLLVMDISubprogramAttrGetLine(diSubprogram)

mlirLLVMDISubprogramAttrGetRecSelf(recId)

mlirLLVMDISubprogramAttrGetScope(diSubprogram)

mlirLLVMDISubprogramAttrGetScopeLine(diSubprogram)

mlirLLVMDISubprogramAttrGetType(diSubprogram)

mlirLLVMDISubroutineTypeAttrGet(ctx, callingConvention, nTypes, types)

mlirLLVMFunctionTypeGet(resultType, nArgumentTypes, argumentTypes, isVarArg)

mlirLLVMFunctionTypeGetInput(type, pos)

mlirLLVMFunctionTypeGetNumInputs(type)

mlirLLVMFunctionTypeGetReturnType(type)

mlirLLVMLinkageAttrGet(ctx, linkage)

mlirLLVMPointerTypeGet(ctx, addressSpace)

mlirLLVMPointerTypeGetAddressSpace(pointerType)

mlirLLVMStructTypeGetElementType(type, position)

mlirLLVMStructTypeGetIdentifier(type)

mlirLLVMStructTypeGetNumElementTypes(type)

mlirLLVMStructTypeIdentifiedGet(ctx, name)

mlirLLVMStructTypeIdentifiedNewGet(ctx, name, nFieldTypes, fieldTypes, isPacked)

mlirLLVMStructTypeIsLiteral(type)

mlirLLVMStructTypeIsOpaque(type)

mlirLLVMStructTypeIsPacked(type)

mlirLLVMStructTypeLiteralGet(ctx, nFieldTypes, fieldTypes, isPacked)

mlirLLVMStructTypeLiteralGetChecked(loc, nFieldTypes, fieldTypes, isPacked)

mlirLLVMStructTypeLiteralGetCheckedWithDiagnostics(context, loc, nFieldTypes, fieldTypes, isPacked)

mlirLLVMStructTypeOpaqueGet(ctx, name)

mlirLLVMStructTypeSetBody(structType, nFieldTypes, fieldTypes, isPacked)

mlirLLVMVoidTypeGet(ctx)

mlirLlvmThreadPoolCreate()

mlirLlvmThreadPoolDestroy(pool)

mlirLoadIRDLDialects(module)

mlirLocationCallSiteGet(callee, caller)

mlirLocationCallSiteGetCallee(location)

mlirLocationCallSiteGetCaller(location)

mlirLocationCallSiteGetTypeID()

mlirLocationEqual(l1, l2)

mlirLocationFileLineColGet(context, filename, line, col)

mlirLocationFileLineColRangeGet(context, filename, start_line, start_col, end_line, end_col)

mlirLocationFileLineColRangeGetEndColumn(location)

mlirLocationFileLineColRangeGetEndLine(location)

mlirLocationFileLineColRangeGetFilename(location)

mlirLocationFileLineColRangeGetStartColumn(location)

mlirLocationFileLineColRangeGetStartLine(location)

mlirLocationFileLineColRangeGetTypeID()

mlirLocationFromAttribute(attribute)

mlirLocationFusedGet(ctx, nLocations, locations, metadata)

mlirLocationFusedGetLocations(location, locationsCPtr)

mlirLocationFusedGetMetadata(location)

mlirLocationFusedGetNumLocations(location)

mlirLocationFusedGetTypeID()

mlirLocationGetAttribute(location)

mlirLocationGetContext(location)

mlirLocationIsACallSite(location)

mlirLocationIsAFileLineColRange(location)

mlirLocationIsAFused(location)

mlirLocationIsAName(location)

mlirLocationIsNull(location)

mlirLocationNameGet(context, name, childLoc)

mlirLocationNameGetChildLoc(location)

mlirLocationNameGetName(location)

mlirLocationNameGetTypeID()

mlirLocationPrint(location, callback, userData)

mlirLocationUnknownGet(context)

mlirLogicalResultFailure()

mlirLogicalResultIsFailure(res)

mlirLogicalResultIsSuccess(res)

mlirLogicalResultSuccess()

mlirMemRefTypeContiguousGet(elementType, rank, shape, memorySpace)

mlirMemRefTypeContiguousGetChecked(loc, elementType, rank, shape, memorySpace)

mlirMemRefTypeContiguousGetCheckedWithDiagnostics(context, loc, elementType, rank, shape, memorySpace)

mlirMemRefTypeGet(elementType, rank, shape, layout, memorySpace)

mlirMemRefTypeGetAffineMap(type)

mlirMemRefTypeGetChecked(loc, elementType, rank, shape, layout, memorySpace)

mlirMemRefTypeGetCheckedWithDiagnostics(context, loc, elementType, rank, shape, layout, memorySpace)

mlirMemRefTypeGetLayout(type)

mlirMemRefTypeGetMemorySpace(type)

mlirMemRefTypeGetStridesAndOffset(type, strides, offset)

mlirMemRefTypeGetTypeID()

mlirMergeSymbolsIntoFromClone(target, other)

mlirModuleCreateEmpty(location)

mlirModuleCreateParse(context, module)

mlirModuleCreateParseFromFile(context, fileName)

mlirModuleCreateParseWithDiagnostics(context, context, module)

mlirModuleDestroy(module)

mlirModuleFromOperation(op)

mlirModuleGetBody(module)

mlirModuleGetContext(module)

mlirModuleGetOperation(module)

mlirModuleIsNull(module)

mlirNamedAttributeGet(name, attr)

mlirNoneTypeGet(ctx)

mlirNoneTypeGetTypeID()

mlirNVGPUTensorMapDescriptorTypeGet(ctx, tensorMemrefType, swizzle, l2promo, oobFill, interleave)

mlirOpaqueAttrGet(ctx, dialectNamespace, dataLength, data, type)

mlirOpaqueAttrGetData(attr)

mlirOpaqueAttrGetDialectNamespace(attr)

mlirOpaqueAttrGetTypeID()

mlirOpaqueTypeGet(ctx, dialectNamespace, typeData)

mlirOpaqueTypeGetData(type)

mlirOpaqueTypeGetDialectNamespace(type)

mlirOpaqueTypeGetTypeID()

mlirOperationClone(op)

mlirOperationCreate(state)

mlirOperationCreateParse(context, sourceStr, sourceName)

mlirOperationDestroy(op)

mlirOperationDump(op)

mlirOperationEqual(op, other)

mlirOperationGetAttribute(op, pos)

mlirOperationGetAttributeByName(op, name)

mlirOperationGetBlock(op)

mlirOperationGetContext(op)

mlirOperationGetDiscardableAttribute(op, pos)

mlirOperationGetDiscardableAttributeByName(op, name)

mlirOperationGetFirstRegion(op)

mlirOperationGetInherentAttributeByName(op, name)

mlirOperationGetLocation(op)

mlirOperationGetName(op)

mlirOperationGetNextInBlock(op)

mlirOperationGetNumAttributes(op)

mlirOperationGetNumDiscardableAttributes(op)

mlirOperationGetNumOperands(op)

mlirOperationGetNumRegions(op)

mlirOperationGetNumResults(op)

mlirOperationGetNumSuccessors(op)

mlirOperationGetOperand(op, pos)

mlirOperationGetParentOperation(op)

mlirOperationGetRegion(op, pos)

mlirOperationGetResult(op, pos)

mlirOperationGetSuccessor(op, pos)

mlirOperationGetTypeID(op)

mlirOperationHasInherentAttributeByName(op, name)

mlirOperationImplementsInterface(operation, interfaceTypeID)

mlirOperationImplementsInterfaceStatic(operationName, context, interfaceTypeID)

mlirOperationIsNull(op)

mlirOperationMoveAfter(op, other)

mlirOperationMoveBefore(op, other)

mlirOperationPrint(op, callback, userData)

mlirOperationPrintWithFlags(op, flags, callback, userData)

mlirOperationPrintWithState(op, state, callback, userData)

mlirOperationRemoveAttributeByName(op, name)

mlirOperationRemoveDiscardableAttributeByName(op, name)

mlirOperationRemoveFromParent(op)

mlirOperationSetAttributeByName(op, name, attr)

mlirOperationSetDiscardableAttributeByName(op, name, attr)

mlirOperationSetInherentAttributeByName(op, name, attr)

mlirOperationSetOperand(op, pos, newValue)

mlirOperationSetOperands(op, nOperands, operands)

mlirOperationSetSuccessor(op, pos, block)

mlirOperationStateAddAttributes(state, n, attributes)

mlirOperationStateAddOperands(state, n, operands)

mlirOperationStateAddOwnedRegions(state, n, regions)

mlirOperationStateAddResults(state, n, results)

mlirOperationStateAddSuccessors(state, n, successors)

mlirOperationStateEnableResultTypeInference(state)

mlirOperationStateGet(name, loc)

mlirOperationVerify(op)

mlirOperationVerifyWithDiagnostics(context, op)

mlirOperationWalk(op, callback, userData, walkOrder)

mlirOperationWriteBytecode(op, callback, userData)

mlirOperationWriteBytecodeWithConfig(op, config, callback, userData)

mlirOpOperandGetNextUse(opOperand)

mlirOpOperandGetOperandNumber(opOperand)

mlirOpOperandGetOwner(opOperand)

mlirOpOperandGetValue(opOperand)

mlirOpOperandIsNull(opOperand)

mlirOpPassManagerAddOwnedPass(passManager, pass)

mlirOpPassManagerAddPipeline(passManager, pipelineElements, callback, userData)

mlirOpPassManagerGetNestedUnder(passManager, operationName)

mlirOpPrintingFlagsAssumeVerified(flags)

mlirOpPrintingFlagsCreate()

mlirOpPrintingFlagsDestroy(flags)

mlirOpPrintingFlagsElideLargeElementsAttrs(flags, largeElementLimit)

mlirOpPrintingFlagsElideLargeResourceString(flags, largeResourceLimit)

mlirOpPrintingFlagsEnableDebugInfo(flags, enable, prettyForm)

mlirOpPrintingFlagsPrintGenericOpForm(flags)

mlirOpPrintingFlagsPrintNameLocAsPrefix(flags)

mlirOpPrintingFlagsSkipRegions(flags)

mlirOpPrintingFlagsUseLocalScope(flags)

mlirOpResultGetOwner(value)

mlirOpResultGetResultNumber(value)

mlirParsePassPipeline(passManager, pipeline, callback, userData)

mlirPassManagerAddOwnedPass(passManager, pass)

mlirPassManagerCreate(ctx)

mlirPassManagerCreateOnOperation(ctx, anchorOp)

mlirPassManagerDestroy(passManager)

mlirPassManagerEnableIRPrinting(passManager, printBeforeAll, printAfterAll, printModuleScope, printAfterOnlyOnChange, printAfterOnlyOnFailure, flags, treePrintingPath)

mlirPassManagerEnableVerifier(passManager, enable)

mlirPassManagerGetAsOpPassManager(passManager)

mlirPassManagerGetNestedUnder(passManager, operationName)

mlirPassManagerIsNull(passManager)

mlirPassManagerRunOnOp(passManager, op)

mlirPDLAttributeTypeGet(ctx)

mlirPDLOperationTypeGet(ctx)

mlirPDLPatternModuleDestroy(op)

mlirPDLPatternModuleFromModule(op)

mlirPDLRangeTypeGet(elementType)

mlirPDLRangeTypeGetElementType(type)

mlirPDLTypeTypeGet(ctx)

mlirPDLValueTypeGet(ctx)

mlirPrintPassPipeline(passManager, callback, userData)

mlirQuantizedTypeCastExpressedToStorageType(type, candidate)

mlirQuantizedTypeCastFromExpressedType(type, candidate)

mlirQuantizedTypeCastFromStorageType(type, candidate)

mlirQuantizedTypeCastToExpressedType(type)

mlirQuantizedTypeCastToStorageType(type)

mlirQuantizedTypeGetDefaultMaximumForInteger(isSigned, integralWidth)

mlirQuantizedTypeGetDefaultMinimumForInteger(isSigned, integralWidth)

mlirQuantizedTypeGetExpressedType(type)

mlirQuantizedTypeGetFlags(type)

mlirQuantizedTypeGetQuantizedElementType(type)

mlirQuantizedTypeGetSignedFlag()

mlirQuantizedTypeGetStorageType(type)

mlirQuantizedTypeGetStorageTypeIntegralWidth(type)

mlirQuantizedTypeGetStorageTypeMax(type)

mlirQuantizedTypeGetStorageTypeMin(type)

mlirQuantizedTypeIsCompatibleExpressedType(type, candidate)

mlirQuantizedTypeIsSigned(type)

mlirRankedTensorTypeGet(rank, shape, elementType, encoding)

mlirRankedTensorTypeGetChecked(loc, rank, shape, elementType, encoding)

mlirRankedTensorTypeGetCheckedWithDiagnostics(context, loc, rank, shape, elementType, encoding)

mlirRankedTensorTypeGetEncoding(type)

mlirRankedTensorTypeGetTypeID()

mlirRegionAppendOwnedBlock(region, block)

mlirRegionCreate()

mlirRegionDestroy(region)

mlirRegionEqual(region, other)

mlirRegionGetFirstBlock(region)

mlirRegionGetNextInOperation(region)

mlirRegionInsertOwnedBlock(region, pos, block)

mlirRegionInsertOwnedBlockAfter(region, reference, block)

mlirRegionInsertOwnedBlockBefore(region, reference, block)

mlirRegionIsNull(region)

mlirRegionTakeBody(target, source)

mlirRegisterAllDialects(registry)

mlirRegisterAllLLVMTranslations(context)

mlirRegisterAllPasses()

mlirRegisterAsyncAsyncFuncToAsyncRuntimePass()

mlirRegisterAsyncAsyncParallelForPass()

mlirRegisterAsyncAsyncRuntimePolicyBasedRefCountingPass()

mlirRegisterAsyncAsyncRuntimeRefCountingOptPass()

mlirRegisterAsyncAsyncRuntimeRefCountingPass()

mlirRegisterAsyncAsyncToAsyncRuntimePass()

mlirRegisterAsyncPasses()

mlirRegisterConversionArithToAMDGPUConversionPass()

mlirRegisterConversionArithToArmSMEConversionPass()

mlirRegisterConversionArithToLLVMConversionPass()

mlirRegisterConversionConvertAffineForToGPUPass()

mlirRegisterConversionConvertAMDGPUToROCDLPass()

mlirRegisterConversionConvertArithToEmitC()

mlirRegisterConversionConvertArithToSPIRVPass()

mlirRegisterConversionConvertArmNeon2dToIntrPass()

mlirRegisterConversionConvertArmSMEToLLVM()

mlirRegisterConversionConvertArmSMEToSCFPass()

mlirRegisterConversionConvertAsyncToLLVMPass()

mlirRegisterConversionConvertBufferizationToMemRefPass()

mlirRegisterConversionConvertComplexToLibm()

mlirRegisterConversionConvertComplexToLLVMPass()

mlirRegisterConversionConvertComplexToSPIRVPass()

mlirRegisterConversionConvertComplexToStandardPass()

mlirRegisterConversionConvertControlFlowToLLVMPass()

mlirRegisterConversionConvertControlFlowToSPIRVPass()

mlirRegisterConversionConvertFuncToEmitC()

mlirRegisterConversionConvertFuncToLLVMPass()

mlirRegisterConversionConvertFuncToSPIRVPass()

mlirRegisterConversionConvertGPUToSPIRV()

mlirRegisterConversionConvertGpuOpsToLLVMSPVOps()

mlirRegisterConversionConvertGpuOpsToNVVMOps()

mlirRegisterConversionConvertGpuOpsToROCDLOps()

mlirRegisterConversionConvertIndexToLLVMPass()

mlirRegisterConversionConvertIndexToSPIRVPass()

mlirRegisterConversionConvertLinalgToStandardPass()

mlirRegisterConversionConvertMathToEmitC()

mlirRegisterConversionConvertMathToFuncs()

mlirRegisterConversionConvertMathToLibmPass()

mlirRegisterConversionConvertMathToLLVMPass()

mlirRegisterConversionConvertMathToROCDL()

mlirRegisterConversionConvertMathToSPIRVPass()

mlirRegisterConversionConvertMemRefToEmitC()

mlirRegisterConversionConvertMemRefToSPIRVPass()

mlirRegisterConversionConvertMeshToMPIPass()

mlirRegisterConversionConvertNVGPUToNVVMPass()

mlirRegisterConversionConvertNVVMToLLVMPass()

mlirRegisterConversionConvertOpenACCToSCFPass()

mlirRegisterConversionConvertOpenMPToLLVMPass()

mlirRegisterConversionConvertParallelLoopToGpuPass()

mlirRegisterConversionConvertPDLToPDLInterpPass()

mlirRegisterConversionConvertSCFToOpenMPPass()

mlirRegisterConversionConvertShapeConstraintsPass()

mlirRegisterConversionConvertShapeToStandardPass()

mlirRegisterConversionConvertSPIRVToLLVMPass()

mlirRegisterConversionConvertTensorToLinalgPass()

mlirRegisterConversionConvertTensorToSPIRVPass()

mlirRegisterConversionConvertToEmitC()

mlirRegisterConversionConvertToLLVMPass()

mlirRegisterConversionConvertVectorToArmSMEPass()

mlirRegisterConversionConvertVectorToGPU()

mlirRegisterConversionConvertVectorToLLVMPass()

mlirRegisterConversionConvertVectorToSCF()

mlirRegisterConversionConvertVectorToSPIRVPass()

mlirRegisterConversionConvertVectorToXeGPU()

mlirRegisterConversionFinalizeMemRefToLLVMConversionPass()

mlirRegisterConversionGpuToLLVMConversionPass()

mlirRegisterConversionLiftControlFlowToSCFPass()

mlirRegisterConversionLowerAffinePass()

mlirRegisterConversionLowerHostCodeToLLVMPass()

mlirRegisterConversionMapMemRefStorageClass()

mlirRegisterConversionPasses()

mlirRegisterConversionReconcileUnrealizedCastsPass()

mlirRegisterConversionSCFToControlFlowPass()

mlirRegisterConversionSCFToEmitC()

mlirRegisterConversionSCFToSPIRV()

mlirRegisterConversionSetLLVMModuleDataLayoutPass()

mlirRegisterConversionTosaToArithPass()

mlirRegisterConversionTosaToLinalg()

mlirRegisterConversionTosaToLinalgNamed()

mlirRegisterConversionTosaToMLProgram()

mlirRegisterConversionTosaToSCFPass()

mlirRegisterConversionTosaToTensorPass()

mlirRegisterConversionUBToLLVMConversionPass()

mlirRegisterConversionUBToSPIRVConversionPass()

mlirRegisterGPUGpuAsyncRegionPass()

mlirRegisterGPUGpuDecomposeMemrefsPass()

mlirRegisterGPUGpuEliminateBarriers()

mlirRegisterGPUGpuKernelOutliningPass()

mlirRegisterGPUGpuLaunchSinkIndexComputationsPass()

mlirRegisterGPUGpuMapParallelLoopsPass()

mlirRegisterGPUGpuModuleToBinaryPass()

mlirRegisterGPUGpuNVVMAttachTarget()

mlirRegisterGPUGpuROCDLAttachTarget()

mlirRegisterGPUGpuSPIRVAttachTarget()

mlirRegisterGPUPasses()

mlirRegisterLinalgConvertElementwiseToLinalgPass()

mlirRegisterLinalgConvertLinalgToAffineLoopsPass()

mlirRegisterLinalgConvertLinalgToLoopsPass()

mlirRegisterLinalgConvertLinalgToParallelLoopsPass()

mlirRegisterLinalgLinalgBlockPackMatmul()

mlirRegisterLinalgLinalgDetensorizePass()

mlirRegisterLinalgLinalgElementwiseOpFusionPass()

mlirRegisterLinalgLinalgFoldIntoElementwisePass()

mlirRegisterLinalgLinalgFoldUnitExtentDimsPass()

mlirRegisterLinalgLinalgGeneralizeNamedOpsPass()

mlirRegisterLinalgLinalgInlineScalarOperandsPass()

mlirRegisterLinalgLinalgNamedOpConversionPass()

mlirRegisterLinalgLinalgSpecializeGenericOpsPass()

mlirRegisterLinalgPasses()

mlirRegisterSparseTensorLowerForeachToSCF()

mlirRegisterSparseTensorLowerSparseIterationToSCF()

mlirRegisterSparseTensorLowerSparseOpsToForeach()

mlirRegisterSparseTensorPasses()

mlirRegisterSparseTensorPreSparsificationRewrite()

mlirRegisterSparseTensorSparseAssembler()

mlirRegisterSparseTensorSparseBufferRewrite()

mlirRegisterSparseTensorSparseGPUCodegen()

mlirRegisterSparseTensorSparseReinterpretMap()

mlirRegisterSparseTensorSparseSpaceCollapse()

mlirRegisterSparseTensorSparseTensorCodegen()

mlirRegisterSparseTensorSparseTensorConversionPass()

mlirRegisterSparseTensorSparseVectorization()

mlirRegisterSparseTensorSparsificationAndBufferization()

mlirRegisterSparseTensorSparsificationPass()

mlirRegisterSparseTensorStageSparseOperations()

mlirRegisterSparseTensorStorageSpecifierToLLVM()

mlirRegisterTransformsCanonicalizer()

mlirRegisterTransformsCompositeFixedPointPass()

mlirRegisterTransformsControlFlowSink()

mlirRegisterTransformsCSE()

mlirRegisterTransformsGenerateRuntimeVerification()

mlirRegisterTransformsInliner()

mlirRegisterTransformsLocationSnapshot()

mlirRegisterTransformsLoopInvariantCodeMotion()

mlirRegisterTransformsLoopInvariantSubsetHoisting()

mlirRegisterTransformsMem2Reg()

mlirRegisterTransformsPasses()

mlirRegisterTransformsPrintIRPass()

mlirRegisterTransformsPrintOpStats()

mlirRegisterTransformsRemoveDeadValues()

mlirRegisterTransformsSCCP()

mlirRegisterTransformsSROA()

mlirRegisterTransformsStripDebugInfo()

mlirRegisterTransformsSymbolDCE()

mlirRegisterTransformsSymbolPrivatize()

mlirRegisterTransformsTopologicalSort()

mlirRegisterTransformsViewOpGraph()

mlirRewritePatternSetFromPDLPatternModule(op)

mlirRewriterBaseCancelOpModification(rewriter, op)

mlirRewriterBaseClearInsertionPoint(rewriter)

mlirRewriterBaseClone(rewriter, op)

mlirRewriterBaseCloneRegionBefore(rewriter, region, before)

mlirRewriterBaseCloneWithoutRegions(rewriter, op)

mlirRewriterBaseCreateBlockBefore(rewriter, insertBefore, nArgTypes, argTypes, locations)

mlirRewriterBaseEraseBlock(rewriter, block)

mlirRewriterBaseEraseOp(rewriter, op)

mlirRewriterBaseFinalizeOpModification(rewriter, op)

mlirRewriterBaseGetBlock(rewriter)

mlirRewriterBaseGetContext(rewriter)

mlirRewriterBaseGetInsertionBlock(rewriter)

mlirRewriterBaseInlineBlockBefore(rewriter, source, op, nArgValues, argValues)

mlirRewriterBaseInlineRegionBefore(rewriter, region, before)

mlirRewriterBaseInsert(rewriter, op)

mlirRewriterBaseMergeBlocks(rewriter, source, dest, nArgValues, argValues)

mlirRewriterBaseMoveBlockBefore(rewriter, block, existingBlock)

mlirRewriterBaseMoveOpAfter(rewriter, op, existingOp)

mlirRewriterBaseMoveOpBefore(rewriter, op, existingOp)

mlirRewriterBaseReplaceAllOpUsesWithOperation(rewriter, from, to)

mlirRewriterBaseReplaceAllOpUsesWithValueRange(rewriter, from, nTo, to)

mlirRewriterBaseReplaceAllUsesExcept(rewriter, from, to, exceptedUser)

mlirRewriterBaseReplaceAllUsesWith(rewriter, from, to)

mlirRewriterBaseReplaceAllValueRangeUsesWith(rewriter, nValues, from, to)

mlirRewriterBaseReplaceOpUsesWithinBlock(rewriter, op, nNewValues, newValues, block)

mlirRewriterBaseReplaceOpWithOperation(rewriter, op, newOp)

mlirRewriterBaseReplaceOpWithValues(rewriter, op, nValues, values)

mlirRewriterBaseSetInsertionPointAfter(rewriter, op)

mlirRewriterBaseSetInsertionPointAfterValue(rewriter, value)

mlirRewriterBaseSetInsertionPointBefore(rewriter, op)

mlirRewriterBaseSetInsertionPointToEnd(rewriter, block)

mlirRewriterBaseSetInsertionPointToStart(rewriter, block)

mlirRewriterBaseStartOpModification(rewriter, op)

mlirSetGlobalDebugType(type)

mlirSetGlobalDebugTypes(types, n)

mlirShapedTypeGetDimSize(type, dim)

mlirShapedTypeGetDynamicSize()

mlirShapedTypeGetDynamicStrideOrOffset()

mlirShapedTypeGetElementType(type)

mlirShapedTypeGetRank(type)

mlirShapedTypeHasRank(type)

mlirShapedTypeHasStaticShape(type)

mlirShapedTypeIsDynamicDim(type, dim)

mlirShapedTypeIsDynamicSize(size)

mlirShapedTypeIsDynamicStrideOrOffset(val)

mlirSimplifyAffineExpr(expr, numDims, numSymbols)

mlirSparseElementsAttrGetIndices(attr)

mlirSparseElementsAttrGetTypeID()

mlirSparseElementsAttrGetValues(attr)

mlirSparseElementsAttribute(shapedType, denseIndices, denseValues)

mlirSparseTensorEncodingAttrBuildLvlType(lvlFmt, properties, propSize, n, m)

mlirSparseTensorEncodingAttrGet(ctx, lvlRank, lvlTypes, dimToLvl, lvlTodim, posWidth, crdWidth, explicitVal, implicitVal)

mlirSparseTensorEncodingAttrGetCrdWidth(attr)

mlirSparseTensorEncodingAttrGetDimToLvl(attr)

mlirSparseTensorEncodingAttrGetExplicitVal(attr)

mlirSparseTensorEncodingAttrGetImplicitVal(attr)

mlirSparseTensorEncodingAttrGetLvlFmt(attr, lvl)

mlirSparseTensorEncodingAttrGetLvlToDim(attr)

mlirSparseTensorEncodingAttrGetLvlType(attr, lvl)

mlirSparseTensorEncodingAttrGetPosWidth(attr)

mlirSparseTensorEncodingAttrGetStructuredM(lvlType)

mlirSparseTensorEncodingAttrGetStructuredN(lvlType)

mlirSparseTensorEncodingGetLvlRank(attr)

mlirStridedLayoutAttrGet(ctx, offset, numStrides, strides)

mlirStridedLayoutAttrGetNumStrides(attr)

mlirStridedLayoutAttrGetOffset(attr)

mlirStridedLayoutAttrGetStride(attr, pos)

mlirStridedLayoutAttrGetTypeID()

mlirStringAttrGet(ctx, str)

mlirStringAttrGetTypeID()

mlirStringAttrGetValue(attr)

mlirStringAttrTypedGet(type, str)

mlirStringRefCreate(str, length)

mlirStringRefCreateFromCString(str)

mlirStringRefEqual(string, other)

mlirSymbolRefAttrGet(ctx, symbol, numReferences, references)

mlirSymbolRefAttrGetLeafReference(attr)

mlirSymbolRefAttrGetNestedReference(attr, pos)

mlirSymbolRefAttrGetNumNestedReferences(attr)

mlirSymbolRefAttrGetRootReference(attr)

mlirSymbolRefAttrGetTypeID()

mlirSymbolTableCreate(operation)

mlirSymbolTableDestroy(symbolTable)

mlirSymbolTableErase(symbolTable, operation)

mlirSymbolTableGetSymbolAttributeName()

mlirSymbolTableGetVisibilityAttributeName()

mlirSymbolTableInsert(symbolTable, operation)

mlirSymbolTableIsNull(symbolTable)

mlirSymbolTableLookup(symbolTable, name)

mlirSymbolTableReplaceAllSymbolUses(oldSymbol, newSymbol, from)

mlirSymbolTableWalkSymbolTables(from, allSymUsesVisible, callback, userData)

mlirTF32TypeGet(ctx)

mlirTransformAnyOpTypeGet(ctx)

mlirTransformAnyOpTypeGetTypeID()

mlirTransformAnyParamTypeGet(ctx)

mlirTransformAnyParamTypeGetTypeID()

mlirTransformAnyValueTypeGet(ctx)

mlirTransformAnyValueTypeGetTypeID()

mlirTransformApplyNamedSequence(payload, transformRoot, transformModule, transformOptions)

mlirTransformOperationTypeGet(ctx, operationName)

mlirTransformOperationTypeGetOperationName(type)

mlirTransformOperationTypeGetTypeID()

mlirTransformOptionsCreate()

mlirTransformOptionsDestroy(transformOptions)

mlirTransformOptionsEnableExpensiveChecks(transformOptions, enable)

mlirTransformOptionsEnforceSingleTopLevelTransformOp(transformOptions, enable)

mlirTransformOptionsGetEnforceSingleTopLevelTransformOp(transformOptions)

mlirTransformOptionsGetExpensiveChecksEnabled(transformOptions)

mlirTransformParamTypeGet(ctx, type)

mlirTransformParamTypeGetType(type)

mlirTransformParamTypeGetTypeID()

mlirTupleTypeGet(ctx, numElements, elements)

mlirTupleTypeGetNumTypes(type)

mlirTupleTypeGetType(type, pos)

mlirTupleTypeGetTypeID()

mlirTypeAttrGet(type)

mlirTypeAttrGetTypeID()

mlirTypeAttrGetValue(attr)

mlirTypeDump(type)

mlirTypeEqual(t1, t2)

mlirTypeGetContext(type)

mlirTypeGetDialect(type)

mlirTypeGetTypeID(type)

mlirTypeIDAllocatorAllocateTypeID(allocator)

mlirTypeIDAllocatorCreate()

mlirTypeIDAllocatorDestroy(allocator)

mlirTypeIDCreate(ptr)

mlirTypeIDEqual(typeID1, typeID2)

mlirTypeIDHashValue(typeID)

mlirTypeIDIsNull(typeID)

mlirTypeIsAAnyQuantizedType(type)

mlirTypeIsABF16(type)

mlirTypeIsACalibratedQuantizedType(type)

mlirTypeIsAComplex(type)

mlirTypeIsAEmitCArrayType(type)

mlirTypeIsAEmitCLValueType(type)

mlirTypeIsAEmitCOpaqueType(type)

mlirTypeIsAEmitCPointerType(type)

mlirTypeIsAEmitCPtrDiffTType(type)

mlirTypeIsAEmitCSignedSizeTType(type)

mlirTypeIsAEmitCSizeTType(type)

mlirTypeIsAF16(type)

mlirTypeIsAF32(type)

mlirTypeIsAF64(type)

mlirTypeIsAFloat4E2M1FN(type)

mlirTypeIsAFloat6E2M3FN(type)

mlirTypeIsAFloat6E3M2FN(type)

mlirTypeIsAFloat8E3M4(type)

mlirTypeIsAFloat8E4M3(type)

mlirTypeIsAFloat8E4M3B11FNUZ(type)

mlirTypeIsAFloat8E4M3FN(type)

mlirTypeIsAFloat8E4M3FNUZ(type)

mlirTypeIsAFloat8E5M2(type)

mlirTypeIsAFloat8E5M2FNUZ(type)

mlirTypeIsAFloat8E8M0FNU(type)

mlirTypeIsAFloat(type)

mlirTypeIsAFunction(type)

mlirTypeIsAGPUAsyncTokenType(type)

mlirTypeIsAIndex(type)

mlirTypeIsAInteger(type)

mlirTypeIsALLVMPointerType(type)

mlirTypeIsALLVMStructType(type)

mlirTypeIsAMemRef(type)

mlirTypeIsANone(type)

mlirTypeIsANVGPUTensorMapDescriptorType(type)

mlirTypeIsAOpaque(type)

mlirTypeIsAPDLAttributeType(type)

mlirTypeIsAPDLOperationType(type)

mlirTypeIsAPDLRangeType(type)

mlirTypeIsAPDLType(type)

mlirTypeIsAPDLTypeType(type)

mlirTypeIsAPDLValueType(type)

mlirTypeIsAQuantizedType(type)

mlirTypeIsARankedTensor(type)

mlirTypeIsAShaped(type)

mlirTypeIsATensor(type)

mlirTypeIsATF32(type)

mlirTypeIsATransformAnyOpType(type)

mlirTypeIsATransformAnyParamType(type)

mlirTypeIsATransformAnyValueType(type)

mlirTypeIsATransformOperationType(type)

mlirTypeIsATransformParamType(type)

mlirTypeIsATuple(type)

mlirTypeIsAUniformQuantizedPerAxisType(type)

mlirTypeIsAUniformQuantizedSubChannelType(type)

mlirTypeIsAUniformQuantizedType(type)

mlirTypeIsAUnrankedMemRef(type)

mlirTypeIsAUnrankedTensor(type)

mlirTypeIsAVector(type)

mlirTypeIsNull(type)

mlirTypeParseGet(context, type)

mlirTypeParseGetWithDiagnostics(context, context, type)

mlirTypePrint(type, callback, userData)

mlirUniformQuantizedPerAxisTypeGet(flags, storageType, expressedType, nDims, scales, zeroPoints, quantizedDimension, storageTypeMin, storageTypeMax)

mlirUniformQuantizedPerAxisTypeGetNumDims(type)

mlirUniformQuantizedPerAxisTypeGetQuantizedDimension(type)

mlirUniformQuantizedPerAxisTypeGetScale(type, pos)

mlirUniformQuantizedPerAxisTypeGetZeroPoint(type, pos)

mlirUniformQuantizedPerAxisTypeIsFixedPoint(type)

mlirUniformQuantizedSubChannelTypeGet(flags, storageType, expressedType, scalesAttr, zeroPointsAttr, blockSizeInfoLength, quantizedDimensions, blockSizes, storageTypeMin, storageTypeMax)

mlirUniformQuantizedSubChannelTypeGetBlockSize(type, pos)

mlirUniformQuantizedSubChannelTypeGetNumBlockSizes(type)

mlirUniformQuantizedSubChannelTypeGetQuantizedDimension(type, pos)

mlirUniformQuantizedSubChannelTypeGetScales(type)

mlirUniformQuantizedSubChannelTypeGetZeroPoints(type)

mlirUniformQuantizedTypeGet(flags, storageType, expressedType, scale, zeroPoint, storageTypeMin, storageTypeMax)

mlirUniformQuantizedTypeGetScale(type)

mlirUniformQuantizedTypeGetZeroPoint(type)

mlirUniformQuantizedTypeIsFixedPoint(type)

mlirUnitAttrGet(ctx)

mlirUnitAttrGetTypeID()

mlirUnmanagedDenseBoolResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseDoubleResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseFloatResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseInt8ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseInt16ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseInt32ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseInt64ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseResourceElementsAttrGet(shapedType, name, data, dataLength, dataAlignment, dataIsMutable, deleter, userData)

mlirUnmanagedDenseUInt8ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseUInt16ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseUInt32ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnmanagedDenseUInt64ResourceElementsAttrGet(shapedType, name, numElements, elements)

mlirUnrankedMemRefTypeGet(elementType, memorySpace)

mlirUnrankedMemRefTypeGetChecked(loc, elementType, memorySpace)

mlirUnrankedMemRefTypeGetCheckedWithDiagnostics(context, loc, elementType, memorySpace)

mlirUnrankedMemRefTypeGetTypeID()

mlirUnrankedMemrefGetMemorySpace(type)

mlirUnrankedTensorTypeGet(elementType)

mlirUnrankedTensorTypeGetChecked(loc, elementType)

mlirUnrankedTensorTypeGetCheckedWithDiagnostics(context, loc, elementType)

mlirUnrankedTensorTypeGetTypeID()

mlirValueDump(value)

mlirValueEqual(value1, value2)

mlirValueGetContext(v)

mlirValueGetFirstUse(value)

mlirValueGetLocation(v)

mlirValueGetType(value)

mlirValueIsABlockArgument(value)

mlirValueIsAOpResult(value)

mlirValueIsNull(value)

mlirValuePrint(value, callback, userData)

mlirValuePrintAsOperand(value, state, callback, userData)

mlirValueReplaceAllUsesExcept(of, with, numExceptions, exceptions)

mlirValueReplaceAllUsesOfWith(of, with)

mlirValueSetType(value, type)

mlirVectorTypeGet(rank, shape, elementType)

mlirVectorTypeGetChecked(loc, rank, shape, elementType)

mlirVectorTypeGetCheckedWithDiagnostics(context, loc, rank, shape, elementType)

mlirVectorTypeGetScalable(rank, shape, scalable, elementType)

mlirVectorTypeGetScalableChecked(loc, rank, shape, scalable, elementType)

mlirVectorTypeGetTypeID()

mlirVectorTypeIsDimScalable(type, dim)

mlirVectorTypeIsScalable(type)