Beaver.MLIR.CAPI (beaver v0.4.0)

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, handler)

beaver_raw_deallocate_opaque_ptr(_)

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_failure(_)

beaver_raw_logical_mutex_token_signal_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_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(_)

beaverContextEnterMultiThreadedExecution(arg1)

beaverContextExitMultiThreadedExecution(arg1)

beaverContextGetDialects(arg1, arg2, arg3)

beaverContextGetOps(arg1, arg2, arg3)

beaverGetReassociationIndicesForReshape(arg1, arg2)

beaverIRDLGetDefinedAttr(arg1, arg2, arg3)

beaverIRDLGetDefinedType(arg1, arg2, arg3)

beaverIsNullAttribute(arg1)

beaverIsNullBlock(arg1)

beaverIsNullContext(arg1)

beaverIsNullDialect(arg1)

beaverIsNullDialectRegistry(arg1)

beaverIsNullExecutionEngine(arg1)

beaverIsNullLocation(arg1)

beaverIsNullModule(arg1)

beaverIsNullOperation(arg1)

beaverIsNullRegion(arg1)

beaverIsNullSymbolTable(arg1)

beaverIsNullType(arg1)

beaverIsNullValue(arg1)

beaverIsOpNameTerminator(arg1, arg2)

beaverLocationPrint(arg1, arg2, arg3)

beaverLogicalResultFailure()

beaverLogicalResultIsFailure(arg1)

beaverLogicalResultIsSuccess(arg1)

beaverLogicalResultSuccess()

beaverModuleApplyPatternsAndFoldGreedily(arg1, arg2)

beaverNamedAttributeGetAttribute(arg1)

beaverNamedAttributeGetName(arg1)

beaverOperationDumpGeneric(arg1)

beaverOperationGetAttribute(arg1, arg2)

beaverOperationGetName(arg1, arg2)

beaverOperationPrintGenericOpForm(arg1, arg2, arg3)

beaverOperationPrintSpecializedFrom(arg1, arg2, arg3)

beaverOperationStateGetContext(arg1)

beaverOperationStateGetLocation(arg1)

beaverOperationStateGetName(arg1)

beaverOperationStateGetNumAttributes(arg1)

beaverOperationStateGetNumOperands(arg1)

beaverOperationStateGetNumRegions(arg1)

beaverOperationStateGetNumResults(arg1)

beaverPassCreate(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)

beaverPassGetArgument(arg1)

beaverPassGetDescription(arg1)

beaverPassGetName(arg1)

beaverPassManagerEnableTiming(arg1)

beaverPassManagerGetContext(arg1)

beaverStringRefGetData(arg1)

beaverStringRefGetLength(arg1)

load_nif()

mlirAffineAddExprGet(arg1, arg2)

mlirAffineBinaryOpExprGetLHS(arg1)

mlirAffineBinaryOpExprGetRHS(arg1)

mlirAffineCeilDivExprGet(arg1, arg2)

mlirAffineConstantExprGet(arg1, arg2)

mlirAffineConstantExprGetValue(arg1)

mlirAffineDimExprGet(arg1, arg2)

mlirAffineDimExprGetPosition(arg1)

mlirAffineExprCompose(arg1, arg2)

mlirAffineExprDump(arg1)

mlirAffineExprEqual(arg1, arg2)

mlirAffineExprGetContext(arg1)

mlirAffineExprGetLargestKnownDivisor(arg1)

mlirAffineExprIsAAdd(arg1)

mlirAffineExprIsABinary(arg1)

mlirAffineExprIsACeilDiv(arg1)

mlirAffineExprIsAConstant(arg1)

mlirAffineExprIsADim(arg1)

mlirAffineExprIsAFloorDiv(arg1)

mlirAffineExprIsAMod(arg1)

mlirAffineExprIsAMul(arg1)

mlirAffineExprIsASymbol(arg1)

mlirAffineExprIsFunctionOfDim(arg1, arg2)

mlirAffineExprIsMultipleOf(arg1, arg2)

mlirAffineExprIsPureAffine(arg1)

mlirAffineExprIsSymbolicOrConstant(arg1)

mlirAffineExprPrint(arg1, arg2, arg3)

mlirAffineFloorDivExprGet(arg1, arg2)

mlirAffineMapAttrGet(arg1)

mlirAffineMapAttrGetTypeID()

mlirAffineMapAttrGetValue(arg1)

mlirAffineMapCompressUnusedSymbols(arg1, arg2, arg3, arg4)

mlirAffineMapConstantGet(arg1, arg2)

mlirAffineMapDump(arg1)

mlirAffineMapEmptyGet(arg1)

mlirAffineMapEqual(arg1, arg2)

mlirAffineMapGet(arg1, arg2, arg3, arg4, arg5)

mlirAffineMapGetContext(arg1)

mlirAffineMapGetMajorSubMap(arg1, arg2)

mlirAffineMapGetMinorSubMap(arg1, arg2)

mlirAffineMapGetNumDims(arg1)

mlirAffineMapGetNumInputs(arg1)

mlirAffineMapGetNumResults(arg1)

mlirAffineMapGetNumSymbols(arg1)

mlirAffineMapGetResult(arg1, arg2)

mlirAffineMapGetSingleConstantResult(arg1)

mlirAffineMapGetSubMap(arg1, arg2, arg3)

mlirAffineMapIsEmpty(arg1)

mlirAffineMapIsIdentity(arg1)

mlirAffineMapIsMinorIdentity(arg1)

mlirAffineMapIsPermutation(arg1)

mlirAffineMapIsProjectedPermutation(arg1)

mlirAffineMapIsSingleConstant(arg1)

mlirAffineMapMinorIdentityGet(arg1, arg2, arg3)

mlirAffineMapMultiDimIdentityGet(arg1, arg2)

mlirAffineMapPermutationGet(arg1, arg2, arg3)

mlirAffineMapPrint(arg1, arg2, arg3)

mlirAffineMapReplace(arg1, arg2, arg3, arg4, arg5)

mlirAffineMapZeroResultGet(arg1, arg2, arg3)

mlirAffineModExprGet(arg1, arg2)

mlirAffineMulExprGet(arg1, arg2)

mlirAffineSymbolExprGet(arg1, arg2)

mlirAffineSymbolExprGetPosition(arg1)

mlirAnyQuantizedTypeGet(arg1, arg2, arg3, arg4, arg5)

mlirApplyPatternsAndFoldGreedily(arg1, arg2, arg3)

mlirArrayAttrGet(arg1, arg2, arg3)

mlirArrayAttrGetElement(arg1, arg2)

mlirArrayAttrGetNumElements(arg1)

mlirArrayAttrGetTypeID()

mlirAsmStateCreateForOperation(arg1, arg2)

mlirAsmStateCreateForValue(arg1, arg2)

mlirAsmStateDestroy(arg1)

mlirAttributeDump(arg1)

mlirAttributeEqual(arg1, arg2)

mlirAttributeGetContext(arg1)

mlirAttributeGetDialect(arg1)

mlirAttributeGetNull()

mlirAttributeGetType(arg1)

mlirAttributeGetTypeID(arg1)

mlirAttributeIsAAffineMap(arg1)

mlirAttributeIsAArray(arg1)

mlirAttributeIsABool(arg1)

mlirAttributeIsADenseBoolArray(arg1)

mlirAttributeIsADenseElements(arg1)

mlirAttributeIsADenseF32Array(arg1)

mlirAttributeIsADenseF64Array(arg1)

mlirAttributeIsADenseFPElements(arg1)

mlirAttributeIsADenseI8Array(arg1)

mlirAttributeIsADenseI16Array(arg1)

mlirAttributeIsADenseI32Array(arg1)

mlirAttributeIsADenseI64Array(arg1)

mlirAttributeIsADenseIntElements(arg1)

mlirAttributeIsADenseResourceElements(arg1)

mlirAttributeIsADictionary(arg1)

mlirAttributeIsAElements(arg1)

mlirAttributeIsAFlatSymbolRef(arg1)

mlirAttributeIsAFloat(arg1)

mlirAttributeIsAGPUObjectAttr(arg1)

mlirAttributeIsAInteger(arg1)

mlirAttributeIsAIntegerSet(arg1)

mlirAttributeIsALocation(arg1)

mlirAttributeIsAOpaque(arg1)

mlirAttributeIsASparseElements(arg1)

mlirAttributeIsASparseTensorEncodingAttr(arg1)

mlirAttributeIsAStridedLayout(arg1)

mlirAttributeIsAString(arg1)

mlirAttributeIsASymbolRef(arg1)

mlirAttributeIsAType(arg1)

mlirAttributeIsAUnit(arg1)

mlirAttributeParseGet(arg1, arg2)

mlirAttributePrint(arg1, arg2, arg3)

mlirBF16TypeGet(arg1)

mlirBFloat16TypeGetTypeID()

mlirBlockAddArgument(arg1, arg2, arg3)

mlirBlockAppendOwnedOperation(arg1, arg2)

mlirBlockArgumentGetArgNumber(arg1)

mlirBlockArgumentGetOwner(arg1)

mlirBlockArgumentSetType(arg1, arg2)

mlirBlockCreate(arg1, arg2, arg3)

mlirBlockDestroy(arg1)

mlirBlockDetach(arg1)

mlirBlockEqual(arg1, arg2)

mlirBlockEraseArgument(arg1, arg2)

mlirBlockGetArgument(arg1, arg2)

mlirBlockGetFirstOperation(arg1)

mlirBlockGetNextInRegion(arg1)

mlirBlockGetNumArguments(arg1)

mlirBlockGetParentOperation(arg1)

mlirBlockGetParentRegion(arg1)

mlirBlockGetTerminator(arg1)

mlirBlockInsertArgument(arg1, arg2, arg3, arg4)

mlirBlockInsertOwnedOperation(arg1, arg2, arg3)

mlirBlockInsertOwnedOperationAfter(arg1, arg2, arg3)

mlirBlockInsertOwnedOperationBefore(arg1, arg2, arg3)

mlirBlockPrint(arg1, arg2, arg3)

mlirBoolAttrGet(arg1, arg2)

mlirBoolAttrGetValue(arg1)

mlirBytecodeWriterConfigCreate()

mlirBytecodeWriterConfigDesiredEmitVersion(arg1, arg2)

mlirBytecodeWriterConfigDestroy(arg1)

mlirCalibratedQuantizedTypeGet(arg1, arg2, arg3)

mlirCalibratedQuantizedTypeGetMax(arg1)

mlirCalibratedQuantizedTypeGetMin(arg1)

mlirComplexTypeGet(arg1)

mlirComplexTypeGetElementType(arg1)

mlirComplexTypeGetTypeID()

mlirContextAppendDialectRegistry(arg1, arg2)

mlirContextAttachDiagnosticHandler(arg1, arg2, arg3, arg4)

mlirContextCreate()

mlirContextCreateWithRegistry(arg1, arg2)

mlirContextCreateWithThreading(arg1)

mlirContextDestroy(arg1)

mlirContextDetachDiagnosticHandler(arg1, arg2)

mlirContextEnableMultithreading(arg1, arg2)

mlirContextEqual(arg1, arg2)

mlirContextGetAllowUnregisteredDialects(arg1)

mlirContextGetNumLoadedDialects(arg1)

mlirContextGetNumRegisteredDialects(arg1)

mlirContextGetOrLoadDialect(arg1, arg2)

mlirContextIsRegisteredOperation(arg1, arg2)

mlirContextLoadAllAvailableDialects(arg1)

mlirContextSetAllowUnregisteredDialects(arg1, arg2)

mlirContextSetThreadPool(arg1, arg2)

mlirCreateAsyncAsyncFuncToAsyncRuntime()

mlirCreateAsyncAsyncParallelFor()

mlirCreateAsyncAsyncRuntimePolicyBasedRefCounting()

mlirCreateAsyncAsyncRuntimeRefCounting()

mlirCreateAsyncAsyncRuntimeRefCountingOpt()

mlirCreateAsyncAsyncToAsyncRuntime()

mlirCreateConversionArithToAMDGPUConversionPass()

mlirCreateConversionArithToArmSMEConversionPass()

mlirCreateConversionArithToLLVMConversionPass()

mlirCreateConversionConvertAffineForToGPU()

mlirCreateConversionConvertAffineToStandard()

mlirCreateConversionConvertAMDGPUToROCDL()

mlirCreateConversionConvertArithToEmitC()

mlirCreateConversionConvertArithToSPIRV()

mlirCreateConversionConvertArmNeon2dToIntr()

mlirCreateConversionConvertArmSMEToLLVM()

mlirCreateConversionConvertArmSMEToSCF()

mlirCreateConversionConvertAsyncToLLVMPass()

mlirCreateConversionConvertBufferizationToMemRef()

mlirCreateConversionConvertComplexToLibm()

mlirCreateConversionConvertComplexToLLVMPass()

mlirCreateConversionConvertComplexToSPIRVPass()

mlirCreateConversionConvertComplexToStandard()

mlirCreateConversionConvertControlFlowToLLVMPass()

mlirCreateConversionConvertControlFlowToSPIRV()

mlirCreateConversionConvertFuncToEmitC()

mlirCreateConversionConvertFuncToLLVMPass()

mlirCreateConversionConvertFuncToSPIRV()

mlirCreateConversionConvertGPUToSPIRV()

mlirCreateConversionConvertGpuLaunchFuncToVulkanLaunchFunc()

mlirCreateConversionConvertGpuOpsToLLVMSPVOps()

mlirCreateConversionConvertGpuOpsToNVVMOps()

mlirCreateConversionConvertGpuOpsToROCDLOps()

mlirCreateConversionConvertIndexToLLVMPass()

mlirCreateConversionConvertIndexToSPIRVPass()

mlirCreateConversionConvertLinalgToStandard()

mlirCreateConversionConvertMathToFuncs()

mlirCreateConversionConvertMathToLibm()

mlirCreateConversionConvertMathToLLVMPass()

mlirCreateConversionConvertMathToROCDL()

mlirCreateConversionConvertMathToSPIRV()

mlirCreateConversionConvertMemRefToEmitC()

mlirCreateConversionConvertMemRefToSPIRV()

mlirCreateConversionConvertMeshToMPIPass()

mlirCreateConversionConvertNVGPUToNVVMPass()

mlirCreateConversionConvertNVVMToLLVMPass()

mlirCreateConversionConvertOpenACCToSCF()

mlirCreateConversionConvertOpenMPToLLVMPass()

mlirCreateConversionConvertParallelLoopToGpu()

mlirCreateConversionConvertPDLToPDLInterp()

mlirCreateConversionConvertSCFToOpenMPPass()

mlirCreateConversionConvertShapeConstraints()

mlirCreateConversionConvertShapeToStandard()

mlirCreateConversionConvertSPIRVToLLVMPass()

mlirCreateConversionConvertTensorToLinalg()

mlirCreateConversionConvertTensorToSPIRV()

mlirCreateConversionConvertToLLVMPass()

mlirCreateConversionConvertToSPIRVPass()

mlirCreateConversionConvertVectorToArmSME()

mlirCreateConversionConvertVectorToGPU()

mlirCreateConversionConvertVectorToLLVMPass()

mlirCreateConversionConvertVectorToSCF()

mlirCreateConversionConvertVectorToSPIRV()

mlirCreateConversionConvertVectorToXeGPU()

mlirCreateConversionConvertVulkanLaunchFuncToVulkanCallsPass()

mlirCreateConversionFinalizeMemRefToLLVMConversionPass()

mlirCreateConversionGpuToLLVMConversionPass()

mlirCreateConversionLiftControlFlowToSCFPass()

mlirCreateConversionLowerHostCodeToLLVMPass()

mlirCreateConversionMapMemRefStorageClass()

mlirCreateConversionReconcileUnrealizedCasts()

mlirCreateConversionSCFToControlFlow()

mlirCreateConversionSCFToEmitC()

mlirCreateConversionSCFToSPIRV()

mlirCreateConversionSetLLVMModuleDataLayoutPass()

mlirCreateConversionTosaToArith()

mlirCreateConversionTosaToLinalg()

mlirCreateConversionTosaToLinalgNamed()

mlirCreateConversionTosaToMLProgram()

mlirCreateConversionTosaToSCF()

mlirCreateConversionTosaToTensor()

mlirCreateConversionUBToLLVMConversionPass()

mlirCreateConversionUBToSPIRVConversionPass()

mlirCreateExternalPass(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirCreateGPUGpuAsyncRegionPass()

mlirCreateGPUGpuDecomposeMemrefsPass()

mlirCreateGPUGpuEliminateBarriers()

mlirCreateGPUGpuKernelOutlining()

mlirCreateGPUGpuLaunchSinkIndexComputations()

mlirCreateGPUGpuMapParallelLoopsPass()

mlirCreateGPUGpuModuleToBinaryPass()

mlirCreateGPUGpuNVVMAttachTarget()

mlirCreateGPUGpuROCDLAttachTarget()

mlirCreateGPUGpuSPIRVAttachTarget()

mlirCreateLinalgConvertElementwiseToLinalgPass()

mlirCreateLinalgConvertLinalgToAffineLoopsPass()

mlirCreateLinalgConvertLinalgToLoopsPass()

mlirCreateLinalgConvertLinalgToParallelLoopsPass()

mlirCreateLinalgLinalgBlockPackMatmul()

mlirCreateLinalgLinalgDetensorizePass()

mlirCreateLinalgLinalgElementwiseOpFusionPass()

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(arg1)

mlirDenseBoolArrayGet(arg1, arg2, arg3)

mlirDenseBoolArrayGetElement(arg1, arg2)

mlirDenseBoolResourceElementsAttrGetValue(arg1, arg2)

mlirDenseDoubleResourceElementsAttrGetValue(arg1, arg2)

mlirDenseElementsAttrBFloat16Get(arg1, arg2, arg3)

mlirDenseElementsAttrBoolGet(arg1, arg2, arg3)

mlirDenseElementsAttrBoolSplatGet(arg1, arg2)

mlirDenseElementsAttrDoubleGet(arg1, arg2, arg3)

mlirDenseElementsAttrDoubleSplatGet(arg1, arg2)

mlirDenseElementsAttrFloat16Get(arg1, arg2, arg3)

mlirDenseElementsAttrFloatGet(arg1, arg2, arg3)

mlirDenseElementsAttrFloatSplatGet(arg1, arg2)

mlirDenseElementsAttrGet(arg1, arg2, arg3)

mlirDenseElementsAttrGetBoolSplatValue(arg1)

mlirDenseElementsAttrGetBoolValue(arg1, arg2)

mlirDenseElementsAttrGetDoubleSplatValue(arg1)

mlirDenseElementsAttrGetDoubleValue(arg1, arg2)

mlirDenseElementsAttrGetFloatSplatValue(arg1)

mlirDenseElementsAttrGetFloatValue(arg1, arg2)

mlirDenseElementsAttrGetInt8SplatValue(arg1)

mlirDenseElementsAttrGetInt8Value(arg1, arg2)

mlirDenseElementsAttrGetInt16Value(arg1, arg2)

mlirDenseElementsAttrGetInt32SplatValue(arg1)

mlirDenseElementsAttrGetInt32Value(arg1, arg2)

mlirDenseElementsAttrGetInt64SplatValue(arg1)

mlirDenseElementsAttrGetInt64Value(arg1, arg2)

mlirDenseElementsAttrGetRawData(arg1)

mlirDenseElementsAttrGetSplatValue(arg1)

mlirDenseElementsAttrGetStringSplatValue(arg1)

mlirDenseElementsAttrGetStringValue(arg1, arg2)

mlirDenseElementsAttrGetUInt8SplatValue(arg1)

mlirDenseElementsAttrGetUInt8Value(arg1, arg2)

mlirDenseElementsAttrGetUInt16Value(arg1, arg2)

mlirDenseElementsAttrGetUInt32SplatValue(arg1)

mlirDenseElementsAttrGetUInt32Value(arg1, arg2)

mlirDenseElementsAttrGetUInt64SplatValue(arg1)

mlirDenseElementsAttrGetUInt64Value(arg1, arg2)

mlirDenseElementsAttrInt8Get(arg1, arg2, arg3)

mlirDenseElementsAttrInt8SplatGet(arg1, arg2)

mlirDenseElementsAttrInt16Get(arg1, arg2, arg3)

mlirDenseElementsAttrInt32Get(arg1, arg2, arg3)

mlirDenseElementsAttrInt32SplatGet(arg1, arg2)

mlirDenseElementsAttrInt64Get(arg1, arg2, arg3)

mlirDenseElementsAttrInt64SplatGet(arg1, arg2)

mlirDenseElementsAttrIsSplat(arg1)

mlirDenseElementsAttrRawBufferGet(arg1, arg2, arg3)

mlirDenseElementsAttrReshapeGet(arg1, arg2)

mlirDenseElementsAttrSplatGet(arg1, arg2)

mlirDenseElementsAttrStringGet(arg1, arg2, arg3)

mlirDenseElementsAttrUInt8Get(arg1, arg2, arg3)

mlirDenseElementsAttrUInt8SplatGet(arg1, arg2)

mlirDenseElementsAttrUInt16Get(arg1, arg2, arg3)

mlirDenseElementsAttrUInt32Get(arg1, arg2, arg3)

mlirDenseElementsAttrUInt32SplatGet(arg1, arg2)

mlirDenseElementsAttrUInt64Get(arg1, arg2, arg3)

mlirDenseElementsAttrUInt64SplatGet(arg1, arg2)

mlirDenseF32ArrayGet(arg1, arg2, arg3)

mlirDenseF32ArrayGetElement(arg1, arg2)

mlirDenseF64ArrayGet(arg1, arg2, arg3)

mlirDenseF64ArrayGetElement(arg1, arg2)

mlirDenseFloatResourceElementsAttrGetValue(arg1, arg2)

mlirDenseI8ArrayGet(arg1, arg2, arg3)

mlirDenseI8ArrayGetElement(arg1, arg2)

mlirDenseI16ArrayGet(arg1, arg2, arg3)

mlirDenseI16ArrayGetElement(arg1, arg2)

mlirDenseI32ArrayGet(arg1, arg2, arg3)

mlirDenseI32ArrayGetElement(arg1, arg2)

mlirDenseI64ArrayGet(arg1, arg2, arg3)

mlirDenseI64ArrayGetElement(arg1, arg2)

mlirDenseInt8ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseInt16ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseInt32ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseInt64ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseIntOrFPElementsAttrGetTypeID()

mlirDenseUInt8ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseUInt16ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseUInt32ResourceElementsAttrGetValue(arg1, arg2)

mlirDenseUInt64ResourceElementsAttrGetValue(arg1, arg2)

mlirDiagnosticGetLocation(arg1)

mlirDiagnosticGetNote(arg1, arg2)

mlirDiagnosticGetNumNotes(arg1)

mlirDiagnosticGetSeverity(arg1)

mlirDiagnosticPrint(arg1, arg2, arg3)

mlirDialectEqual(arg1, arg2)

mlirDialectGetContext(arg1)

mlirDialectGetNamespace(arg1)

mlirDialectHandleGetNamespace(arg1)

mlirDialectHandleInsertDialect(arg1, arg2)

mlirDialectHandleLoadDialect(arg1, arg2)

mlirDialectHandleRegisterDialect(arg1, arg2)

mlirDialectRegistryCreate()

mlirDialectRegistryDestroy(arg1)

mlirDictionaryAttrGet(arg1, arg2, arg3)

mlirDictionaryAttrGetElement(arg1, arg2)

mlirDictionaryAttrGetElementByName(arg1, arg2)

mlirDictionaryAttrGetNumElements(arg1)

mlirDictionaryAttrGetTypeID()

mlirDisctinctAttrCreate(arg1)

mlirElementsAttrGetNumElements(arg1)

mlirElementsAttrGetValue(arg1, arg2, arg3)

mlirElementsAttrIsValidIndex(arg1, arg2, arg3)

mlirEmitError(arg1, arg2)

mlirEnableGlobalDebug(arg1)

mlirExecutionEngineCreate(arg1, arg2, arg3, arg4, arg5)

mlirExecutionEngineDestroy(arg1)

mlirExecutionEngineDumpToObjectFile(arg1, arg2)

mlirExecutionEngineInvokePacked(arg1, arg2, arg3)

mlirExecutionEngineInvokePacked_dirty_cpu(arg1, arg2, arg3)

mlirExecutionEngineInvokePacked_dirty_io(arg1, arg2, arg3)

mlirExecutionEngineLookup(arg1, arg2)

mlirExecutionEngineLookupPacked(arg1, arg2)

mlirExecutionEngineRegisterSymbol(arg1, arg2, arg3)

mlirExternalPassSignalFailure(arg1)

mlirF16TypeGet(arg1)

mlirF32TypeGet(arg1)

mlirF64TypeGet(arg1)

mlirFlatSymbolRefAttrGet(arg1, arg2)

mlirFlatSymbolRefAttrGetValue(arg1)

mlirFloat4E2M1FNTypeGet(arg1)

mlirFloat4E2M1FNTypeGetTypeID()

mlirFloat6E2M3FNTypeGet(arg1)

mlirFloat6E2M3FNTypeGetTypeID()

mlirFloat6E3M2FNTypeGet(arg1)

mlirFloat6E3M2FNTypeGetTypeID()

mlirFloat8E3M4TypeGet(arg1)

mlirFloat8E3M4TypeGetTypeID()

mlirFloat8E4M3B11FNUZTypeGet(arg1)

mlirFloat8E4M3B11FNUZTypeGetTypeID()

mlirFloat8E4M3FNTypeGet(arg1)

mlirFloat8E4M3FNTypeGetTypeID()

mlirFloat8E4M3FNUZTypeGet(arg1)

mlirFloat8E4M3FNUZTypeGetTypeID()

mlirFloat8E4M3TypeGet(arg1)

mlirFloat8E4M3TypeGetTypeID()

mlirFloat8E5M2FNUZTypeGet(arg1)

mlirFloat8E5M2FNUZTypeGetTypeID()

mlirFloat8E5M2TypeGet(arg1)

mlirFloat8E5M2TypeGetTypeID()

mlirFloat8E8M0FNUTypeGet(arg1)

mlirFloat8E8M0FNUTypeGetTypeID()

mlirFloat16TypeGetTypeID()

mlirFloat32TypeGetTypeID()

mlirFloat64TypeGetTypeID()

mlirFloatAttrDoubleGet(arg1, arg2, arg3)

mlirFloatAttrDoubleGetChecked(arg1, arg2, arg3)

mlirFloatAttrGetTypeID()

mlirFloatAttrGetValueDouble(arg1)

mlirFloatTF32TypeGetTypeID()

mlirFloatTypeGetWidth(arg1)

mlirFreezeRewritePattern(arg1)

mlirFrozenRewritePatternSetDestroy(arg1)

mlirFuncSetArgAttr(arg1, arg2, arg3, arg4)

mlirFunctionTypeGet(arg1, arg2, arg3, arg4, arg5)

mlirFunctionTypeGetInput(arg1, arg2)

mlirFunctionTypeGetNumInputs(arg1)

mlirFunctionTypeGetNumResults(arg1)

mlirFunctionTypeGetResult(arg1, arg2)

mlirFunctionTypeGetTypeID()

mlirGetDialectHandle__async__()

mlirGetDialectHandle__cf__()

mlirGetDialectHandle__elixir__()

mlirGetDialectHandle__func__()

mlirGetDialectHandle__gpu__()

mlirGetDialectHandle__irdl__()

mlirGetDialectHandle__linalg__()

mlirGetDialectHandle__llvm__()

mlirGetDialectHandle__pdl__()

mlirGetDialectHandle__quant__()

mlirGetDialectHandle__scf__()

mlirGetDialectHandle__shape__()

mlirGetDialectHandle__sparse_tensor__()

mlirGetDialectHandle__tensor__()

mlirGPUAsyncTokenTypeGet(arg1)

mlirGPUObjectAttrGet(arg1, arg2, arg3, arg4, arg5)

mlirGPUObjectAttrGetFormat(arg1)

mlirGPUObjectAttrGetKernels(arg1)

mlirGPUObjectAttrGetObject(arg1)

mlirGPUObjectAttrGetProperties(arg1)

mlirGPUObjectAttrGetTarget(arg1)

mlirGPUObjectAttrGetWithKernels(arg1, arg2, arg3, arg4, arg5, arg6)

mlirGPUObjectAttrHasKernels(arg1)

mlirGPUObjectAttrHasProperties(arg1)

mlirIdentifierEqual(arg1, arg2)

mlirIdentifierGet(arg1, arg2)

mlirIdentifierGetContext(arg1)

mlirIdentifierPrint(arg1, arg2, arg3)

mlirIdentifierStr(arg1)

mlirIndexTypeGet(arg1)

mlirIndexTypeGetTypeID()

mlirInferShapedTypeOpInterfaceInferReturnTypes(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)

mlirInferShapedTypeOpInterfaceTypeID()

mlirInferTypeOpInterfaceInferReturnTypes(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)

mlirInferTypeOpInterfaceTypeID()

mlirIntegerAttrGet(arg1, arg2)

mlirIntegerAttrGetTypeID()

mlirIntegerAttrGetValueInt(arg1)

mlirIntegerAttrGetValueSInt(arg1)

mlirIntegerAttrGetValueUInt(arg1)

mlirIntegerSetAttrGet(arg1)

mlirIntegerSetAttrGetTypeID()

mlirIntegerSetAttrGetValue(arg1)

mlirIntegerSetDump(arg1)

mlirIntegerSetEmptyGet(arg1, arg2, arg3)

mlirIntegerSetEqual(arg1, arg2)

mlirIntegerSetGet(arg1, arg2, arg3, arg4, arg5, arg6)

mlirIntegerSetGetConstraint(arg1, arg2)

mlirIntegerSetGetContext(arg1)

mlirIntegerSetGetNumConstraints(arg1)

mlirIntegerSetGetNumDims(arg1)

mlirIntegerSetGetNumEqualities(arg1)

mlirIntegerSetGetNumInequalities(arg1)

mlirIntegerSetGetNumInputs(arg1)

mlirIntegerSetGetNumSymbols(arg1)

mlirIntegerSetIsCanonicalEmpty(arg1)

mlirIntegerSetIsConstraintEq(arg1, arg2)

mlirIntegerSetPrint(arg1, arg2, arg3)

mlirIntegerSetReplaceGet(arg1, arg2, arg3, arg4, arg5)

mlirIntegerTypeGet(arg1, arg2)

mlirIntegerTypeGetTypeID()

mlirIntegerTypeGetWidth(arg1)

mlirIntegerTypeIsSigned(arg1)

mlirIntegerTypeIsSignless(arg1)

mlirIntegerTypeIsUnsigned(arg1)

mlirIntegerTypeSignedGet(arg1, arg2)

mlirIntegerTypeUnsignedGet(arg1, arg2)

mlirIRRewriterCreate(arg1)

mlirIRRewriterCreateFromOp(arg1)

mlirIRRewriterDestroy(arg1)

mlirIsCurrentDebugType(arg1)

mlirIsGlobalDebugEnabled()

mlirLinalgFillBuiltinNamedOpRegion(arg1)

mlirLLVMArrayTypeGet(arg1, arg2)

mlirLLVMCConvAttrGet(arg1, arg2)

mlirLLVMComdatAttrGet(arg1, arg2)

mlirLLVMDIAnnotationAttrGet(arg1, arg2, arg3)

mlirLLVMDIBasicTypeAttrGet(arg1, arg2, arg3, arg4, arg5)

mlirLLVMDICompileUnitAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)

mlirLLVMDICompositeTypeAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18)

mlirLLVMDICompositeTypeAttrGetRecSelf(arg1)

mlirLLVMDIDerivedTypeAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirLLVMDIDerivedTypeAttrGetBaseType(arg1)

mlirLLVMDIExpressionAttrGet(arg1, arg2, arg3)

mlirLLVMDIExpressionElemAttrGet(arg1, arg2, arg3, arg4)

mlirLLVMDIFileAttrGet(arg1, arg2, arg3)

mlirLLVMDIFlagsAttrGet(arg1, arg2)

mlirLLVMDIImportedEntityAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirLLVMDILexicalBlockAttrGet(arg1, arg2, arg3, arg4, arg5)

mlirLLVMDILexicalBlockFileAttrGet(arg1, arg2, arg3, arg4)

mlirLLVMDILocalVariableAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirLLVMDIModuleAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirLLVMDIModuleAttrGetScope(arg1)

mlirLLVMDINullTypeAttrGet(arg1)

mlirLLVMDIStringTypeAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirLLVMDISubprogramAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17)

mlirLLVMDISubprogramAttrGetCompileUnit(arg1)

mlirLLVMDISubprogramAttrGetFile(arg1)

mlirLLVMDISubprogramAttrGetLine(arg1)

mlirLLVMDISubprogramAttrGetRecSelf(arg1)

mlirLLVMDISubprogramAttrGetScope(arg1)

mlirLLVMDISubprogramAttrGetScopeLine(arg1)

mlirLLVMDISubprogramAttrGetType(arg1)

mlirLLVMDISubroutineTypeAttrGet(arg1, arg2, arg3, arg4)

mlirLLVMFunctionTypeGet(arg1, arg2, arg3, arg4)

mlirLLVMLinkageAttrGet(arg1, arg2)

mlirLLVMPointerTypeGet(arg1, arg2)

mlirLLVMPointerTypeGetAddressSpace(arg1)

mlirLLVMStructTypeGetElementType(arg1, arg2)

mlirLLVMStructTypeGetIdentifier(arg1)

mlirLLVMStructTypeGetNumElementTypes(arg1)

mlirLLVMStructTypeIdentifiedGet(arg1, arg2)

mlirLLVMStructTypeIdentifiedNewGet(arg1, arg2, arg3, arg4, arg5)

mlirLLVMStructTypeIsLiteral(arg1)

mlirLLVMStructTypeIsOpaque(arg1)

mlirLLVMStructTypeIsPacked(arg1)

mlirLLVMStructTypeLiteralGet(arg1, arg2, arg3, arg4)

mlirLLVMStructTypeLiteralGetChecked(arg1, arg2, arg3, arg4)

mlirLLVMStructTypeOpaqueGet(arg1, arg2)

mlirLLVMStructTypeSetBody(arg1, arg2, arg3, arg4)

mlirLLVMVoidTypeGet(arg1)

mlirLlvmThreadPoolCreate()

mlirLlvmThreadPoolDestroy(arg1)

mlirLoadIRDLDialects(arg1)

mlirLocationCallSiteGet(arg1, arg2)

mlirLocationEqual(arg1, arg2)

mlirLocationFileLineColGet(arg1, arg2, arg3, arg4)

mlirLocationFromAttribute(arg1)

mlirLocationFusedGet(arg1, arg2, arg3, arg4)

mlirLocationGetAttribute(arg1)

mlirLocationGetContext(arg1)

mlirLocationNameGet(arg1, arg2, arg3)

mlirLocationPrint(arg1, arg2, arg3)

mlirLocationUnknownGet(arg1)

mlirMemRefTypeContiguousGet(arg1, arg2, arg3, arg4)

mlirMemRefTypeContiguousGetChecked(arg1, arg2, arg3, arg4, arg5)

mlirMemRefTypeGet(arg1, arg2, arg3, arg4, arg5)

mlirMemRefTypeGetAffineMap(arg1)

mlirMemRefTypeGetChecked(arg1, arg2, arg3, arg4, arg5, arg6)

mlirMemRefTypeGetLayout(arg1)

mlirMemRefTypeGetMemorySpace(arg1)

mlirMemRefTypeGetStridesAndOffset(arg1, arg2, arg3)

mlirMemRefTypeGetTypeID()

mlirModuleCreateEmpty(arg1)

mlirModuleCreateParse(arg1, arg2)

mlirModuleDestroy(arg1)

mlirModuleFromOperation(arg1)

mlirModuleGetBody(arg1)

mlirModuleGetContext(arg1)

mlirModuleGetOperation(arg1)

mlirNamedAttributeGet(arg1, arg2)

mlirNoneTypeGet(arg1)

mlirNoneTypeGetTypeID()

mlirOpaqueAttrGet(arg1, arg2, arg3, arg4, arg5)

mlirOpaqueAttrGetData(arg1)

mlirOpaqueAttrGetDialectNamespace(arg1)

mlirOpaqueAttrGetTypeID()

mlirOpaqueTypeGet(arg1, arg2, arg3)

mlirOpaqueTypeGetData(arg1)

mlirOpaqueTypeGetDialectNamespace(arg1)

mlirOpaqueTypeGetTypeID()

mlirOperationClone(arg1)

mlirOperationCreate(arg1)

mlirOperationCreateParse(arg1, arg2, arg3)

mlirOperationDestroy(arg1)

mlirOperationDump(arg1)

mlirOperationEqual(arg1, arg2)

mlirOperationGetAttribute(arg1, arg2)

mlirOperationGetAttributeByName(arg1, arg2)

mlirOperationGetBlock(arg1)

mlirOperationGetContext(arg1)

mlirOperationGetDiscardableAttribute(arg1, arg2)

mlirOperationGetDiscardableAttributeByName(arg1, arg2)

mlirOperationGetFirstRegion(arg1)

mlirOperationGetInherentAttributeByName(arg1, arg2)

mlirOperationGetLocation(arg1)

mlirOperationGetName(arg1)

mlirOperationGetNextInBlock(arg1)

mlirOperationGetNumAttributes(arg1)

mlirOperationGetNumDiscardableAttributes(arg1)

mlirOperationGetNumOperands(arg1)

mlirOperationGetNumRegions(arg1)

mlirOperationGetNumResults(arg1)

mlirOperationGetNumSuccessors(arg1)

mlirOperationGetOperand(arg1, arg2)

mlirOperationGetParentOperation(arg1)

mlirOperationGetRegion(arg1, arg2)

mlirOperationGetResult(arg1, arg2)

mlirOperationGetSuccessor(arg1, arg2)

mlirOperationGetTypeID(arg1)

mlirOperationHasInherentAttributeByName(arg1, arg2)

mlirOperationImplementsInterface(arg1, arg2)

mlirOperationImplementsInterfaceStatic(arg1, arg2, arg3)

mlirOperationMoveAfter(arg1, arg2)

mlirOperationMoveBefore(arg1, arg2)

mlirOperationPrint(arg1, arg2, arg3)

mlirOperationPrintWithFlags(arg1, arg2, arg3, arg4)

mlirOperationPrintWithState(arg1, arg2, arg3, arg4)

mlirOperationRemoveAttributeByName(arg1, arg2)

mlirOperationRemoveDiscardableAttributeByName(arg1, arg2)

mlirOperationRemoveFromParent(arg1)

mlirOperationSetAttributeByName(arg1, arg2, arg3)

mlirOperationSetDiscardableAttributeByName(arg1, arg2, arg3)

mlirOperationSetInherentAttributeByName(arg1, arg2, arg3)

mlirOperationSetOperand(arg1, arg2, arg3)

mlirOperationSetOperands(arg1, arg2, arg3)

mlirOperationSetSuccessor(arg1, arg2, arg3)

mlirOperationStateAddAttributes(arg1, arg2, arg3)

mlirOperationStateAddOperands(arg1, arg2, arg3)

mlirOperationStateAddOwnedRegions(arg1, arg2, arg3)

mlirOperationStateAddResults(arg1, arg2, arg3)

mlirOperationStateAddSuccessors(arg1, arg2, arg3)

mlirOperationStateEnableResultTypeInference(arg1)

mlirOperationStateGet(arg1, arg2)

mlirOperationVerify(arg1)

mlirOperationWalk(arg1, arg2, arg3, arg4)

mlirOperationWriteBytecode(arg1, arg2, arg3)

mlirOperationWriteBytecodeWithConfig(arg1, arg2, arg3, arg4)

mlirOpOperandGetNextUse(arg1)

mlirOpOperandGetOperandNumber(arg1)

mlirOpOperandGetOwner(arg1)

mlirOpOperandGetValue(arg1)

mlirOpOperandIsNull(arg1)

mlirOpPassManagerAddOwnedPass(arg1, arg2)

mlirOpPassManagerAddPipeline(arg1, arg2, arg3, arg4)

mlirOpPassManagerGetNestedUnder(arg1, arg2)

mlirOpPrintingFlagsAssumeVerified(arg1)

mlirOpPrintingFlagsCreate()

mlirOpPrintingFlagsDestroy(arg1)

mlirOpPrintingFlagsElideLargeElementsAttrs(arg1, arg2)

mlirOpPrintingFlagsElideLargeResourceString(arg1, arg2)

mlirOpPrintingFlagsEnableDebugInfo(arg1, arg2, arg3)

mlirOpPrintingFlagsPrintGenericOpForm(arg1)

mlirOpPrintingFlagsSkipRegions(arg1)

mlirOpPrintingFlagsUseLocalScope(arg1)

mlirOpResultGetOwner(arg1)

mlirOpResultGetResultNumber(arg1)

mlirParsePassPipeline(arg1, arg2, arg3, arg4)

mlirPassManagerAddOwnedPass(arg1, arg2)

mlirPassManagerCreate(arg1)

mlirPassManagerCreateOnOperation(arg1, arg2)

mlirPassManagerDestroy(arg1)

mlirPassManagerEnableIRPrinting(arg1, arg2, arg3, arg4, arg5, arg6, arg7)

mlirPassManagerEnableVerifier(arg1, arg2)

mlirPassManagerGetAsOpPassManager(arg1)

mlirPassManagerGetNestedUnder(arg1, arg2)

mlirPassManagerRunOnOp(arg1, arg2)

mlirPDLAttributeTypeGet(arg1)

mlirPDLOperationTypeGet(arg1)

mlirPDLPatternModuleDestroy(arg1)

mlirPDLPatternModuleFromModule(arg1)

mlirPDLRangeTypeGet(arg1)

mlirPDLRangeTypeGetElementType(arg1)

mlirPDLTypeTypeGet(arg1)

mlirPDLValueTypeGet(arg1)

mlirPrintPassPipeline(arg1, arg2, arg3)

mlirQuantizedTypeCastExpressedToStorageType(arg1, arg2)

mlirQuantizedTypeCastFromExpressedType(arg1, arg2)

mlirQuantizedTypeCastFromStorageType(arg1, arg2)

mlirQuantizedTypeCastToExpressedType(arg1)

mlirQuantizedTypeCastToStorageType(arg1)

mlirQuantizedTypeGetDefaultMaximumForInteger(arg1, arg2)

mlirQuantizedTypeGetDefaultMinimumForInteger(arg1, arg2)

mlirQuantizedTypeGetExpressedType(arg1)

mlirQuantizedTypeGetFlags(arg1)

mlirQuantizedTypeGetQuantizedElementType(arg1)

mlirQuantizedTypeGetSignedFlag()

mlirQuantizedTypeGetStorageType(arg1)

mlirQuantizedTypeGetStorageTypeIntegralWidth(arg1)

mlirQuantizedTypeGetStorageTypeMax(arg1)

mlirQuantizedTypeGetStorageTypeMin(arg1)

mlirQuantizedTypeIsCompatibleExpressedType(arg1, arg2)

mlirQuantizedTypeIsSigned(arg1)

mlirRankedTensorTypeGet(arg1, arg2, arg3, arg4)

mlirRankedTensorTypeGetChecked(arg1, arg2, arg3, arg4, arg5)

mlirRankedTensorTypeGetEncoding(arg1)

mlirRankedTensorTypeGetTypeID()

mlirRegionAppendOwnedBlock(arg1, arg2)

mlirRegionCreate()

mlirRegionDestroy(arg1)

mlirRegionEqual(arg1, arg2)

mlirRegionGetFirstBlock(arg1)

mlirRegionGetNextInOperation(arg1)

mlirRegionInsertOwnedBlock(arg1, arg2, arg3)

mlirRegionInsertOwnedBlockAfter(arg1, arg2, arg3)

mlirRegionInsertOwnedBlockBefore(arg1, arg2, arg3)

mlirRegionTakeBody(arg1, arg2)

mlirRegisterAllDialects(arg1)

mlirRegisterAllLLVMTranslations(arg1)

mlirRegisterAllPasses()

mlirRegisterAsyncAsyncFuncToAsyncRuntime()

mlirRegisterAsyncAsyncParallelFor()

mlirRegisterAsyncAsyncRuntimePolicyBasedRefCounting()

mlirRegisterAsyncAsyncRuntimeRefCounting()

mlirRegisterAsyncAsyncRuntimeRefCountingOpt()

mlirRegisterAsyncAsyncToAsyncRuntime()

mlirRegisterAsyncPasses()

mlirRegisterConversionArithToAMDGPUConversionPass()

mlirRegisterConversionArithToArmSMEConversionPass()

mlirRegisterConversionArithToLLVMConversionPass()

mlirRegisterConversionConvertAffineForToGPU()

mlirRegisterConversionConvertAffineToStandard()

mlirRegisterConversionConvertAMDGPUToROCDL()

mlirRegisterConversionConvertArithToEmitC()

mlirRegisterConversionConvertArithToSPIRV()

mlirRegisterConversionConvertArmNeon2dToIntr()

mlirRegisterConversionConvertArmSMEToLLVM()

mlirRegisterConversionConvertArmSMEToSCF()

mlirRegisterConversionConvertAsyncToLLVMPass()

mlirRegisterConversionConvertBufferizationToMemRef()

mlirRegisterConversionConvertComplexToLibm()

mlirRegisterConversionConvertComplexToLLVMPass()

mlirRegisterConversionConvertComplexToSPIRVPass()

mlirRegisterConversionConvertComplexToStandard()

mlirRegisterConversionConvertControlFlowToLLVMPass()

mlirRegisterConversionConvertControlFlowToSPIRV()

mlirRegisterConversionConvertFuncToEmitC()

mlirRegisterConversionConvertFuncToLLVMPass()

mlirRegisterConversionConvertFuncToSPIRV()

mlirRegisterConversionConvertGPUToSPIRV()

mlirRegisterConversionConvertGpuLaunchFuncToVulkanLaunchFunc()

mlirRegisterConversionConvertGpuOpsToLLVMSPVOps()

mlirRegisterConversionConvertGpuOpsToNVVMOps()

mlirRegisterConversionConvertGpuOpsToROCDLOps()

mlirRegisterConversionConvertIndexToLLVMPass()

mlirRegisterConversionConvertIndexToSPIRVPass()

mlirRegisterConversionConvertLinalgToStandard()

mlirRegisterConversionConvertMathToFuncs()

mlirRegisterConversionConvertMathToLibm()

mlirRegisterConversionConvertMathToLLVMPass()

mlirRegisterConversionConvertMathToROCDL()

mlirRegisterConversionConvertMathToSPIRV()

mlirRegisterConversionConvertMemRefToEmitC()

mlirRegisterConversionConvertMemRefToSPIRV()

mlirRegisterConversionConvertMeshToMPIPass()

mlirRegisterConversionConvertNVGPUToNVVMPass()

mlirRegisterConversionConvertNVVMToLLVMPass()

mlirRegisterConversionConvertOpenACCToSCF()

mlirRegisterConversionConvertOpenMPToLLVMPass()

mlirRegisterConversionConvertParallelLoopToGpu()

mlirRegisterConversionConvertPDLToPDLInterp()

mlirRegisterConversionConvertSCFToOpenMPPass()

mlirRegisterConversionConvertShapeConstraints()

mlirRegisterConversionConvertShapeToStandard()

mlirRegisterConversionConvertSPIRVToLLVMPass()

mlirRegisterConversionConvertTensorToLinalg()

mlirRegisterConversionConvertTensorToSPIRV()

mlirRegisterConversionConvertToLLVMPass()

mlirRegisterConversionConvertToSPIRVPass()

mlirRegisterConversionConvertVectorToArmSME()

mlirRegisterConversionConvertVectorToGPU()

mlirRegisterConversionConvertVectorToLLVMPass()

mlirRegisterConversionConvertVectorToSCF()

mlirRegisterConversionConvertVectorToSPIRV()

mlirRegisterConversionConvertVectorToXeGPU()

mlirRegisterConversionConvertVulkanLaunchFuncToVulkanCallsPass()

mlirRegisterConversionFinalizeMemRefToLLVMConversionPass()

mlirRegisterConversionGpuToLLVMConversionPass()

mlirRegisterConversionLiftControlFlowToSCFPass()

mlirRegisterConversionLowerHostCodeToLLVMPass()

mlirRegisterConversionMapMemRefStorageClass()

mlirRegisterConversionPasses()

mlirRegisterConversionReconcileUnrealizedCasts()

mlirRegisterConversionSCFToControlFlow()

mlirRegisterConversionSCFToEmitC()

mlirRegisterConversionSCFToSPIRV()

mlirRegisterConversionSetLLVMModuleDataLayoutPass()

mlirRegisterConversionTosaToArith()

mlirRegisterConversionTosaToLinalg()

mlirRegisterConversionTosaToLinalgNamed()

mlirRegisterConversionTosaToMLProgram()

mlirRegisterConversionTosaToSCF()

mlirRegisterConversionTosaToTensor()

mlirRegisterConversionUBToLLVMConversionPass()

mlirRegisterConversionUBToSPIRVConversionPass()

mlirRegisterGPUGpuAsyncRegionPass()

mlirRegisterGPUGpuDecomposeMemrefsPass()

mlirRegisterGPUGpuEliminateBarriers()

mlirRegisterGPUGpuKernelOutlining()

mlirRegisterGPUGpuLaunchSinkIndexComputations()

mlirRegisterGPUGpuMapParallelLoopsPass()

mlirRegisterGPUGpuModuleToBinaryPass()

mlirRegisterGPUGpuNVVMAttachTarget()

mlirRegisterGPUGpuROCDLAttachTarget()

mlirRegisterGPUGpuSPIRVAttachTarget()

mlirRegisterGPUPasses()

mlirRegisterLinalgConvertElementwiseToLinalgPass()

mlirRegisterLinalgConvertLinalgToAffineLoopsPass()

mlirRegisterLinalgConvertLinalgToLoopsPass()

mlirRegisterLinalgConvertLinalgToParallelLoopsPass()

mlirRegisterLinalgLinalgBlockPackMatmul()

mlirRegisterLinalgLinalgDetensorizePass()

mlirRegisterLinalgLinalgElementwiseOpFusionPass()

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(arg1)

mlirRewriterBaseCancelOpModification(arg1, arg2)

mlirRewriterBaseClearInsertionPoint(arg1)

mlirRewriterBaseClone(arg1, arg2)

mlirRewriterBaseCloneRegionBefore(arg1, arg2, arg3)

mlirRewriterBaseCloneWithoutRegions(arg1, arg2)

mlirRewriterBaseCreateBlockBefore(arg1, arg2, arg3, arg4, arg5)

mlirRewriterBaseEraseBlock(arg1, arg2)

mlirRewriterBaseEraseOp(arg1, arg2)

mlirRewriterBaseFinalizeOpModification(arg1, arg2)

mlirRewriterBaseGetBlock(arg1)

mlirRewriterBaseGetContext(arg1)

mlirRewriterBaseGetInsertionBlock(arg1)

mlirRewriterBaseInlineBlockBefore(arg1, arg2, arg3, arg4, arg5)

mlirRewriterBaseInlineRegionBefore(arg1, arg2, arg3)

mlirRewriterBaseInsert(arg1, arg2)

mlirRewriterBaseMergeBlocks(arg1, arg2, arg3, arg4, arg5)

mlirRewriterBaseMoveBlockBefore(arg1, arg2, arg3)

mlirRewriterBaseMoveOpAfter(arg1, arg2, arg3)

mlirRewriterBaseMoveOpBefore(arg1, arg2, arg3)

mlirRewriterBaseReplaceAllOpUsesWithOperation(arg1, arg2, arg3)

mlirRewriterBaseReplaceAllOpUsesWithValueRange(arg1, arg2, arg3, arg4)

mlirRewriterBaseReplaceAllUsesExcept(arg1, arg2, arg3, arg4)

mlirRewriterBaseReplaceAllUsesWith(arg1, arg2, arg3)

mlirRewriterBaseReplaceAllValueRangeUsesWith(arg1, arg2, arg3, arg4)

mlirRewriterBaseReplaceOpUsesWithinBlock(arg1, arg2, arg3, arg4, arg5)

mlirRewriterBaseReplaceOpWithOperation(arg1, arg2, arg3)

mlirRewriterBaseReplaceOpWithValues(arg1, arg2, arg3, arg4)

mlirRewriterBaseSetInsertionPointAfter(arg1, arg2)

mlirRewriterBaseSetInsertionPointAfterValue(arg1, arg2)

mlirRewriterBaseSetInsertionPointBefore(arg1, arg2)

mlirRewriterBaseSetInsertionPointToEnd(arg1, arg2)

mlirRewriterBaseSetInsertionPointToStart(arg1, arg2)

mlirRewriterBaseStartOpModification(arg1, arg2)

mlirSetGlobalDebugType(arg1)

mlirSetGlobalDebugTypes(arg1, arg2)

mlirShapedTypeGetDimSize(arg1, arg2)

mlirShapedTypeGetDynamicSize()

mlirShapedTypeGetDynamicStrideOrOffset()

mlirShapedTypeGetElementType(arg1)

mlirShapedTypeGetRank(arg1)

mlirShapedTypeHasRank(arg1)

mlirShapedTypeHasStaticShape(arg1)

mlirShapedTypeIsDynamicDim(arg1, arg2)

mlirShapedTypeIsDynamicSize(arg1)

mlirShapedTypeIsDynamicStrideOrOffset(arg1)

mlirSparseElementsAttrGetIndices(arg1)

mlirSparseElementsAttrGetTypeID()

mlirSparseElementsAttrGetValues(arg1)

mlirSparseElementsAttribute(arg1, arg2, arg3)

mlirSparseTensorEncodingAttrBuildLvlType(arg1, arg2, arg3, arg4, arg5)

mlirSparseTensorEncodingAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirSparseTensorEncodingAttrGetCrdWidth(arg1)

mlirSparseTensorEncodingAttrGetDimToLvl(arg1)

mlirSparseTensorEncodingAttrGetExplicitVal(arg1)

mlirSparseTensorEncodingAttrGetImplicitVal(arg1)

mlirSparseTensorEncodingAttrGetLvlFmt(arg1, arg2)

mlirSparseTensorEncodingAttrGetLvlToDim(arg1)

mlirSparseTensorEncodingAttrGetLvlType(arg1, arg2)

mlirSparseTensorEncodingAttrGetPosWidth(arg1)

mlirSparseTensorEncodingAttrGetStructuredM(arg1)

mlirSparseTensorEncodingAttrGetStructuredN(arg1)

mlirSparseTensorEncodingGetLvlRank(arg1)

mlirStridedLayoutAttrGet(arg1, arg2, arg3, arg4)

mlirStridedLayoutAttrGetNumStrides(arg1)

mlirStridedLayoutAttrGetOffset(arg1)

mlirStridedLayoutAttrGetStride(arg1, arg2)

mlirStridedLayoutAttrGetTypeID()

mlirStringAttrGet(arg1, arg2)

mlirStringAttrGetTypeID()

mlirStringAttrGetValue(arg1)

mlirStringAttrTypedGet(arg1, arg2)

mlirStringRefCreateFromCString(arg1)

mlirStringRefEqual(arg1, arg2)

mlirSymbolRefAttrGet(arg1, arg2, arg3, arg4)

mlirSymbolRefAttrGetLeafReference(arg1)

mlirSymbolRefAttrGetNestedReference(arg1, arg2)

mlirSymbolRefAttrGetNumNestedReferences(arg1)

mlirSymbolRefAttrGetRootReference(arg1)

mlirSymbolRefAttrGetTypeID()

mlirSymbolTableCreate(arg1)

mlirSymbolTableDestroy(arg1)

mlirSymbolTableErase(arg1, arg2)

mlirSymbolTableGetSymbolAttributeName()

mlirSymbolTableGetVisibilityAttributeName()

mlirSymbolTableInsert(arg1, arg2)

mlirSymbolTableLookup(arg1, arg2)

mlirSymbolTableReplaceAllSymbolUses(arg1, arg2, arg3)

mlirSymbolTableWalkSymbolTables(arg1, arg2, arg3, arg4)

mlirTF32TypeGet(arg1)

mlirTupleTypeGet(arg1, arg2, arg3)

mlirTupleTypeGetNumTypes(arg1)

mlirTupleTypeGetType(arg1, arg2)

mlirTupleTypeGetTypeID()

mlirTypeAttrGet(arg1)

mlirTypeAttrGetTypeID()

mlirTypeAttrGetValue(arg1)

mlirTypeDump(arg1)

mlirTypeEqual(arg1, arg2)

mlirTypeGetContext(arg1)

mlirTypeGetDialect(arg1)

mlirTypeGetTypeID(arg1)

mlirTypeIDAllocatorAllocateTypeID(arg1)

mlirTypeIDAllocatorCreate()

mlirTypeIDAllocatorDestroy(arg1)

mlirTypeIDCreate(arg1)

mlirTypeIDEqual(arg1, arg2)

mlirTypeIDHashValue(arg1)

mlirTypeIsAAnyQuantizedType(arg1)

mlirTypeIsABF16(arg1)

mlirTypeIsACalibratedQuantizedType(arg1)

mlirTypeIsAComplex(arg1)

mlirTypeIsAF16(arg1)

mlirTypeIsAF32(arg1)

mlirTypeIsAF64(arg1)

mlirTypeIsAFloat4E2M1FN(arg1)

mlirTypeIsAFloat6E2M3FN(arg1)

mlirTypeIsAFloat6E3M2FN(arg1)

mlirTypeIsAFloat8E3M4(arg1)

mlirTypeIsAFloat8E4M3(arg1)

mlirTypeIsAFloat8E4M3B11FNUZ(arg1)

mlirTypeIsAFloat8E4M3FN(arg1)

mlirTypeIsAFloat8E4M3FNUZ(arg1)

mlirTypeIsAFloat8E5M2(arg1)

mlirTypeIsAFloat8E5M2FNUZ(arg1)

mlirTypeIsAFloat8E8M0FNU(arg1)

mlirTypeIsAFloat(arg1)

mlirTypeIsAFunction(arg1)

mlirTypeIsAGPUAsyncTokenType(arg1)

mlirTypeIsAIndex(arg1)

mlirTypeIsAInteger(arg1)

mlirTypeIsALLVMPointerType(arg1)

mlirTypeIsALLVMStructType(arg1)

mlirTypeIsAMemRef(arg1)

mlirTypeIsANone(arg1)

mlirTypeIsAOpaque(arg1)

mlirTypeIsAPDLAttributeType(arg1)

mlirTypeIsAPDLOperationType(arg1)

mlirTypeIsAPDLRangeType(arg1)

mlirTypeIsAPDLType(arg1)

mlirTypeIsAPDLTypeType(arg1)

mlirTypeIsAPDLValueType(arg1)

mlirTypeIsAQuantizedType(arg1)

mlirTypeIsARankedTensor(arg1)

mlirTypeIsAShaped(arg1)

mlirTypeIsATensor(arg1)

mlirTypeIsATF32(arg1)

mlirTypeIsATuple(arg1)

mlirTypeIsAUniformQuantizedPerAxisType(arg1)

mlirTypeIsAUniformQuantizedType(arg1)

mlirTypeIsAUnrankedMemRef(arg1)

mlirTypeIsAUnrankedTensor(arg1)

mlirTypeIsAVector(arg1)

mlirTypeParseGet(arg1, arg2)

mlirTypePrint(arg1, arg2, arg3)

mlirUniformQuantizedPerAxisTypeGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)

mlirUniformQuantizedPerAxisTypeGetNumDims(arg1)

mlirUniformQuantizedPerAxisTypeGetQuantizedDimension(arg1)

mlirUniformQuantizedPerAxisTypeGetScale(arg1, arg2)

mlirUniformQuantizedPerAxisTypeGetZeroPoint(arg1, arg2)

mlirUniformQuantizedPerAxisTypeIsFixedPoint(arg1)

mlirUniformQuantizedTypeGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7)

mlirUniformQuantizedTypeGetScale(arg1)

mlirUniformQuantizedTypeGetZeroPoint(arg1)

mlirUniformQuantizedTypeIsFixedPoint(arg1)

mlirUnitAttrGet(arg1)

mlirUnitAttrGetTypeID()

mlirUnmanagedDenseBoolResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseDoubleResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseFloatResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseInt8ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseInt16ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseInt32ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseInt64ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseResourceElementsAttrGet(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)

mlirUnmanagedDenseUInt8ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseUInt16ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseUInt32ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnmanagedDenseUInt64ResourceElementsAttrGet(arg1, arg2, arg3, arg4)

mlirUnrankedMemRefTypeGet(arg1, arg2)

mlirUnrankedMemRefTypeGetChecked(arg1, arg2, arg3)

mlirUnrankedMemRefTypeGetTypeID()

mlirUnrankedMemrefGetMemorySpace(arg1)

mlirUnrankedTensorTypeGet(arg1)

mlirUnrankedTensorTypeGetChecked(arg1, arg2)

mlirUnrankedTensorTypeGetTypeID()

mlirValueDump(arg1)

mlirValueEqual(arg1, arg2)

mlirValueGetFirstUse(arg1)

mlirValueGetType(arg1)

mlirValueIsABlockArgument(arg1)

mlirValueIsAOpResult(arg1)

mlirValuePrint(arg1, arg2, arg3)

mlirValuePrintAsOperand(arg1, arg2, arg3, arg4)

mlirValueReplaceAllUsesExcept(arg1, arg2, arg3, arg4)

mlirValueReplaceAllUsesOfWith(arg1, arg2)

mlirValueSetType(arg1, arg2)

mlirVectorTypeGet(arg1, arg2, arg3)

mlirVectorTypeGetChecked(arg1, arg2, arg3, arg4)

mlirVectorTypeGetScalable(arg1, arg2, arg3, arg4)

mlirVectorTypeGetScalableChecked(arg1, arg2, arg3, arg4, arg5)

mlirVectorTypeGetTypeID()

mlirVectorTypeIsDimScalable(arg1, arg2)

mlirVectorTypeIsScalable(arg1)