blob: 003b7222f5c48c9a8201a2589633dc98b75ad88d [file] [log] [blame]
// Copyright 2022 The IREE Authors
//
// Licensed under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
// Generated by generate_exports.py: Do not edit.
#include <stdint.h>
extern void ireeCompilerEnumeratePlugins();
extern void ireeCompilerEnumerateRegisteredHALTargetBackends();
extern void ireeCompilerErrorDestroy();
extern void ireeCompilerErrorGetMessage();
extern void ireeCompilerGetAPIVersion();
extern void ireeCompilerGetProcessCLArgs();
extern void ireeCompilerGetRevision();
extern void ireeCompilerGlobalInitialize();
extern void ireeCompilerGlobalShutdown();
extern void ireeCompilerInitializeContext();
extern void ireeCompilerInvocationCreate();
extern void ireeCompilerInvocationDestroy();
extern void ireeCompilerInvocationEnableCallbackDiagnostics();
extern void ireeCompilerInvocationEnableConsoleDiagnostics();
extern void ireeCompilerInvocationExportStealModule();
extern void ireeCompilerInvocationImportBorrowModule();
extern void ireeCompilerInvocationImportStealModule();
extern void ireeCompilerInvocationOutputHALExecutable();
extern void ireeCompilerInvocationOutputIR();
extern void ireeCompilerInvocationOutputIRBytecode();
extern void ireeCompilerInvocationOutputVMBytecode();
extern void ireeCompilerInvocationOutputVMCSource();
extern void ireeCompilerInvocationParseSource();
extern void ireeCompilerInvocationPipeline();
extern void ireeCompilerInvocationRunPassPipeline();
extern void ireeCompilerInvocationSetCompileFromPhase();
extern void ireeCompilerInvocationSetCompileToPhase();
extern void ireeCompilerInvocationSetCrashHandler();
extern void ireeCompilerInvocationSetDumpCompilationPhasesTo();
extern void ireeCompilerInvocationSetVerifyIR();
extern void ireeCompilerOutputDestroy();
extern void ireeCompilerOutputKeep();
extern void ireeCompilerOutputMapMemory();
extern void ireeCompilerOutputOpenFD();
extern void ireeCompilerOutputOpenFile();
extern void ireeCompilerOutputOpenMembuffer();
extern void ireeCompilerOutputWrite();
extern void ireeCompilerRegisterDialects();
extern void ireeCompilerRunLldMain();
extern void ireeCompilerRunMain();
extern void ireeCompilerSessionBorrowContext();
extern void ireeCompilerSessionCreate();
extern void ireeCompilerSessionDestroy();
extern void ireeCompilerSessionGetFlags();
extern void ireeCompilerSessionSetFlags();
extern void ireeCompilerSessionStealContext();
extern void ireeCompilerSetupGlobalCL();
extern void ireeCompilerSourceDestroy();
extern void ireeCompilerSourceOpenFile();
extern void ireeCompilerSourceSplit();
extern void ireeCompilerSourceWrapBuffer();
extern void ireeMlirLspServerRunMain();
extern void ireeOptRunMain();
extern void ireeReduceRunMain();
extern void ireeRegisterTransformExtensions();
extern void mlirAffineAddExprGet();
extern void mlirAffineBinaryOpExprGetLHS();
extern void mlirAffineBinaryOpExprGetRHS();
extern void mlirAffineCeilDivExprGet();
extern void mlirAffineConstantExprGet();
extern void mlirAffineConstantExprGetValue();
extern void mlirAffineDimExprGet();
extern void mlirAffineDimExprGetPosition();
extern void mlirAffineExprCompose();
extern void mlirAffineExprDump();
extern void mlirAffineExprEqual();
extern void mlirAffineExprGetContext();
extern void mlirAffineExprGetLargestKnownDivisor();
extern void mlirAffineExprIsAAdd();
extern void mlirAffineExprIsABinary();
extern void mlirAffineExprIsACeilDiv();
extern void mlirAffineExprIsAConstant();
extern void mlirAffineExprIsADim();
extern void mlirAffineExprIsAFloorDiv();
extern void mlirAffineExprIsAMod();
extern void mlirAffineExprIsAMul();
extern void mlirAffineExprIsASymbol();
extern void mlirAffineExprIsFunctionOfDim();
extern void mlirAffineExprIsMultipleOf();
extern void mlirAffineExprIsPureAffine();
extern void mlirAffineExprIsSymbolicOrConstant();
extern void mlirAffineExprPrint();
extern void mlirAffineFloorDivExprGet();
extern void mlirAffineMapAttrGet();
extern void mlirAffineMapAttrGetTypeID();
extern void mlirAffineMapAttrGetValue();
extern void mlirAffineMapCompressUnusedSymbols();
extern void mlirAffineMapConstantGet();
extern void mlirAffineMapDump();
extern void mlirAffineMapEmptyGet();
extern void mlirAffineMapEqual();
extern void mlirAffineMapGet();
extern void mlirAffineMapGetContext();
extern void mlirAffineMapGetMajorSubMap();
extern void mlirAffineMapGetMinorSubMap();
extern void mlirAffineMapGetNumDims();
extern void mlirAffineMapGetNumInputs();
extern void mlirAffineMapGetNumResults();
extern void mlirAffineMapGetNumSymbols();
extern void mlirAffineMapGetResult();
extern void mlirAffineMapGetSingleConstantResult();
extern void mlirAffineMapGetSubMap();
extern void mlirAffineMapIsEmpty();
extern void mlirAffineMapIsIdentity();
extern void mlirAffineMapIsMinorIdentity();
extern void mlirAffineMapIsPermutation();
extern void mlirAffineMapIsProjectedPermutation();
extern void mlirAffineMapIsSingleConstant();
extern void mlirAffineMapMinorIdentityGet();
extern void mlirAffineMapMultiDimIdentityGet();
extern void mlirAffineMapPermutationGet();
extern void mlirAffineMapPrint();
extern void mlirAffineMapReplace();
extern void mlirAffineMapZeroResultGet();
extern void mlirAffineModExprGet();
extern void mlirAffineMulExprGet();
extern void mlirAffineSymbolExprGet();
extern void mlirAffineSymbolExprGetPosition();
extern void mlirApplyPatternsAndFoldGreedily();
extern void mlirArrayAttrGet();
extern void mlirArrayAttrGetElement();
extern void mlirArrayAttrGetNumElements();
extern void mlirArrayAttrGetTypeID();
extern void mlirAsmStateCreateForOperation();
extern void mlirAsmStateCreateForValue();
extern void mlirAsmStateDestroy();
extern void mlirAttributeDump();
extern void mlirAttributeEqual();
extern void mlirAttributeGetContext();
extern void mlirAttributeGetDialect();
extern void mlirAttributeGetNull();
extern void mlirAttributeGetType();
extern void mlirAttributeGetTypeID();
extern void mlirAttributeIsAAffineMap();
extern void mlirAttributeIsAArray();
extern void mlirAttributeIsABool();
extern void mlirAttributeIsADenseBoolArray();
extern void mlirAttributeIsADenseElements();
extern void mlirAttributeIsADenseF32Array();
extern void mlirAttributeIsADenseF64Array();
extern void mlirAttributeIsADenseFPElements();
extern void mlirAttributeIsADenseI16Array();
extern void mlirAttributeIsADenseI32Array();
extern void mlirAttributeIsADenseI64Array();
extern void mlirAttributeIsADenseI8Array();
extern void mlirAttributeIsADenseIntElements();
extern void mlirAttributeIsADenseResourceElements();
extern void mlirAttributeIsADictionary();
extern void mlirAttributeIsAElements();
extern void mlirAttributeIsAFlatSymbolRef();
extern void mlirAttributeIsAFloat();
extern void mlirAttributeIsAGPUObjectAttr();
extern void mlirAttributeIsAInteger();
extern void mlirAttributeIsAIntegerSet();
extern void mlirAttributeIsALocation();
extern void mlirAttributeIsAOpaque();
extern void mlirAttributeIsASparseElements();
extern void mlirAttributeIsAStridedLayout();
extern void mlirAttributeIsAString();
extern void mlirAttributeIsASymbolRef();
extern void mlirAttributeIsAType();
extern void mlirAttributeIsAUnit();
extern void mlirAttributeParseGet();
extern void mlirAttributePrint();
extern void mlirBF16TypeGet();
extern void mlirBFloat16TypeGetTypeID();
extern void mlirBlockAddArgument();
extern void mlirBlockAppendOwnedOperation();
extern void mlirBlockArgumentGetArgNumber();
extern void mlirBlockArgumentGetOwner();
extern void mlirBlockArgumentSetType();
extern void mlirBlockCreate();
extern void mlirBlockDestroy();
extern void mlirBlockDetach();
extern void mlirBlockEqual();
extern void mlirBlockEraseArgument();
extern void mlirBlockGetArgument();
extern void mlirBlockGetFirstOperation();
extern void mlirBlockGetNextInRegion();
extern void mlirBlockGetNumArguments();
extern void mlirBlockGetParentOperation();
extern void mlirBlockGetParentRegion();
extern void mlirBlockGetTerminator();
extern void mlirBlockInsertArgument();
extern void mlirBlockInsertOwnedOperation();
extern void mlirBlockInsertOwnedOperationAfter();
extern void mlirBlockInsertOwnedOperationBefore();
extern void mlirBlockPrint();
extern void mlirBoolAttrGet();
extern void mlirBoolAttrGetValue();
extern void mlirBytecodeWriterConfigCreate();
extern void mlirBytecodeWriterConfigDesiredEmitVersion();
extern void mlirBytecodeWriterConfigDestroy();
extern void mlirComplexTypeGet();
extern void mlirComplexTypeGetElementType();
extern void mlirComplexTypeGetTypeID();
extern void mlirContextAppendDialectRegistry();
extern void mlirContextAttachDiagnosticHandler();
extern void mlirContextCreate();
extern void mlirContextCreateWithRegistry();
extern void mlirContextCreateWithThreading();
extern void mlirContextDestroy();
extern void mlirContextDetachDiagnosticHandler();
extern void mlirContextEnableMultithreading();
extern void mlirContextEqual();
extern void mlirContextGetAllowUnregisteredDialects();
extern void mlirContextGetNumLoadedDialects();
extern void mlirContextGetNumRegisteredDialects();
extern void mlirContextGetOrLoadDialect();
extern void mlirContextIsRegisteredOperation();
extern void mlirContextLoadAllAvailableDialects();
extern void mlirContextSetAllowUnregisteredDialects();
extern void mlirContextSetThreadPool();
extern void mlirCreateExternalPass();
extern void mlirDenseArrayAttrGetTypeID();
extern void mlirDenseArrayGetNumElements();
extern void mlirDenseBoolArrayGet();
extern void mlirDenseBoolArrayGetElement();
extern void mlirDenseBoolResourceElementsAttrGetValue();
extern void mlirDenseDoubleResourceElementsAttrGetValue();
extern void mlirDenseElementsAttrBFloat16Get();
extern void mlirDenseElementsAttrBoolGet();
extern void mlirDenseElementsAttrBoolSplatGet();
extern void mlirDenseElementsAttrDoubleGet();
extern void mlirDenseElementsAttrDoubleSplatGet();
extern void mlirDenseElementsAttrFloat16Get();
extern void mlirDenseElementsAttrFloatGet();
extern void mlirDenseElementsAttrFloatSplatGet();
extern void mlirDenseElementsAttrGet();
extern void mlirDenseElementsAttrGetBoolSplatValue();
extern void mlirDenseElementsAttrGetBoolValue();
extern void mlirDenseElementsAttrGetDoubleSplatValue();
extern void mlirDenseElementsAttrGetDoubleValue();
extern void mlirDenseElementsAttrGetFloatSplatValue();
extern void mlirDenseElementsAttrGetFloatValue();
extern void mlirDenseElementsAttrGetInt16Value();
extern void mlirDenseElementsAttrGetInt32SplatValue();
extern void mlirDenseElementsAttrGetInt32Value();
extern void mlirDenseElementsAttrGetInt64SplatValue();
extern void mlirDenseElementsAttrGetInt64Value();
extern void mlirDenseElementsAttrGetInt8SplatValue();
extern void mlirDenseElementsAttrGetInt8Value();
extern void mlirDenseElementsAttrGetRawData();
extern void mlirDenseElementsAttrGetSplatValue();
extern void mlirDenseElementsAttrGetStringSplatValue();
extern void mlirDenseElementsAttrGetStringValue();
extern void mlirDenseElementsAttrGetUInt16Value();
extern void mlirDenseElementsAttrGetUInt32SplatValue();
extern void mlirDenseElementsAttrGetUInt32Value();
extern void mlirDenseElementsAttrGetUInt64SplatValue();
extern void mlirDenseElementsAttrGetUInt64Value();
extern void mlirDenseElementsAttrGetUInt8SplatValue();
extern void mlirDenseElementsAttrGetUInt8Value();
extern void mlirDenseElementsAttrInt16Get();
extern void mlirDenseElementsAttrInt32Get();
extern void mlirDenseElementsAttrInt32SplatGet();
extern void mlirDenseElementsAttrInt64Get();
extern void mlirDenseElementsAttrInt64SplatGet();
extern void mlirDenseElementsAttrInt8Get();
extern void mlirDenseElementsAttrInt8SplatGet();
extern void mlirDenseElementsAttrIsSplat();
extern void mlirDenseElementsAttrRawBufferGet();
extern void mlirDenseElementsAttrReshapeGet();
extern void mlirDenseElementsAttrSplatGet();
extern void mlirDenseElementsAttrStringGet();
extern void mlirDenseElementsAttrUInt16Get();
extern void mlirDenseElementsAttrUInt32Get();
extern void mlirDenseElementsAttrUInt32SplatGet();
extern void mlirDenseElementsAttrUInt64Get();
extern void mlirDenseElementsAttrUInt64SplatGet();
extern void mlirDenseElementsAttrUInt8Get();
extern void mlirDenseElementsAttrUInt8SplatGet();
extern void mlirDenseF32ArrayGet();
extern void mlirDenseF32ArrayGetElement();
extern void mlirDenseF64ArrayGet();
extern void mlirDenseF64ArrayGetElement();
extern void mlirDenseFloatResourceElementsAttrGetValue();
extern void mlirDenseI16ArrayGet();
extern void mlirDenseI16ArrayGetElement();
extern void mlirDenseI32ArrayGet();
extern void mlirDenseI32ArrayGetElement();
extern void mlirDenseI64ArrayGet();
extern void mlirDenseI64ArrayGetElement();
extern void mlirDenseI8ArrayGet();
extern void mlirDenseI8ArrayGetElement();
extern void mlirDenseInt16ResourceElementsAttrGetValue();
extern void mlirDenseInt32ResourceElementsAttrGetValue();
extern void mlirDenseInt64ResourceElementsAttrGetValue();
extern void mlirDenseInt8ResourceElementsAttrGetValue();
extern void mlirDenseIntOrFPElementsAttrGetTypeID();
extern void mlirDenseUInt16ResourceElementsAttrGetValue();
extern void mlirDenseUInt32ResourceElementsAttrGetValue();
extern void mlirDenseUInt64ResourceElementsAttrGetValue();
extern void mlirDenseUInt8ResourceElementsAttrGetValue();
extern void mlirDiagnosticGetLocation();
extern void mlirDiagnosticGetNote();
extern void mlirDiagnosticGetNumNotes();
extern void mlirDiagnosticGetSeverity();
extern void mlirDiagnosticPrint();
extern void mlirDialectEqual();
extern void mlirDialectGetContext();
extern void mlirDialectGetNamespace();
extern void mlirDialectHandleGetNamespace();
extern void mlirDialectHandleInsertDialect();
extern void mlirDialectHandleLoadDialect();
extern void mlirDialectHandleRegisterDialect();
extern void mlirDialectRegistryCreate();
extern void mlirDialectRegistryDestroy();
extern void mlirDictionaryAttrGet();
extern void mlirDictionaryAttrGetElement();
extern void mlirDictionaryAttrGetElementByName();
extern void mlirDictionaryAttrGetNumElements();
extern void mlirDictionaryAttrGetTypeID();
extern void mlirDisctinctAttrCreate();
extern void mlirElementsAttrGetNumElements();
extern void mlirElementsAttrGetValue();
extern void mlirElementsAttrIsValidIndex();
extern void mlirEmitError();
extern void mlirEnableGlobalDebug();
extern void mlirExternalPassSignalFailure();
extern void mlirF16TypeGet();
extern void mlirF32TypeGet();
extern void mlirF64TypeGet();
extern void mlirFlatSymbolRefAttrGet();
extern void mlirFlatSymbolRefAttrGetValue();
extern void mlirFloat16TypeGetTypeID();
extern void mlirFloat32TypeGetTypeID();
extern void mlirFloat64TypeGetTypeID();
extern void mlirFloat8E4M3B11FNUZTypeGet();
extern void mlirFloat8E4M3B11FNUZTypeGetTypeID();
extern void mlirFloat8E4M3FNTypeGet();
extern void mlirFloat8E4M3FNTypeGetTypeID();
extern void mlirFloat8E4M3FNUZTypeGet();
extern void mlirFloat8E4M3FNUZTypeGetTypeID();
extern void mlirFloat8E5M2FNUZTypeGet();
extern void mlirFloat8E5M2FNUZTypeGetTypeID();
extern void mlirFloat8E5M2TypeGet();
extern void mlirFloat8E5M2TypeGetTypeID();
extern void mlirFloatAttrDoubleGet();
extern void mlirFloatAttrDoubleGetChecked();
extern void mlirFloatAttrGetTypeID();
extern void mlirFloatAttrGetValueDouble();
extern void mlirFloatTF32TypeGetTypeID();
extern void mlirFloatTypeGetWidth();
extern void mlirFreezeRewritePattern();
extern void mlirFrozenRewritePatternSetDestroy();
extern void mlirFunctionTypeGet();
extern void mlirFunctionTypeGetInput();
extern void mlirFunctionTypeGetNumInputs();
extern void mlirFunctionTypeGetNumResults();
extern void mlirFunctionTypeGetResult();
extern void mlirFunctionTypeGetTypeID();
extern void mlirGPUObjectAttrGet();
extern void mlirGPUObjectAttrGetFormat();
extern void mlirGPUObjectAttrGetObject();
extern void mlirGPUObjectAttrGetProperties();
extern void mlirGPUObjectAttrGetTarget();
extern void mlirGPUObjectAttrHasProperties();
extern void mlirGetDialectHandle__iree_input__();
extern void mlirGetDialectHandle__transform__();
extern void mlirIREELinalgTransformRegisterPasses();
extern void mlirIREETransformRegisterPasses();
extern void mlirIdentifierEqual();
extern void mlirIdentifierGet();
extern void mlirIdentifierGetContext();
extern void mlirIdentifierStr();
extern void mlirIndexTypeGet();
extern void mlirIndexTypeGetTypeID();
extern void mlirInferShapedTypeOpInterfaceInferReturnTypes();
extern void mlirInferShapedTypeOpInterfaceTypeID();
extern void mlirInferTypeOpInterfaceInferReturnTypes();
extern void mlirInferTypeOpInterfaceTypeID();
extern void mlirIntegerAttrGet();
extern void mlirIntegerAttrGetTypeID();
extern void mlirIntegerAttrGetValueInt();
extern void mlirIntegerAttrGetValueSInt();
extern void mlirIntegerAttrGetValueUInt();
extern void mlirIntegerSetAttrGetTypeID();
extern void mlirIntegerSetDump();
extern void mlirIntegerSetEmptyGet();
extern void mlirIntegerSetEqual();
extern void mlirIntegerSetGet();
extern void mlirIntegerSetGetConstraint();
extern void mlirIntegerSetGetContext();
extern void mlirIntegerSetGetNumConstraints();
extern void mlirIntegerSetGetNumDims();
extern void mlirIntegerSetGetNumEqualities();
extern void mlirIntegerSetGetNumInequalities();
extern void mlirIntegerSetGetNumInputs();
extern void mlirIntegerSetGetNumSymbols();
extern void mlirIntegerSetIsCanonicalEmpty();
extern void mlirIntegerSetIsConstraintEq();
extern void mlirIntegerSetPrint();
extern void mlirIntegerSetReplaceGet();
extern void mlirIntegerTypeGet();
extern void mlirIntegerTypeGetTypeID();
extern void mlirIntegerTypeGetWidth();
extern void mlirIntegerTypeIsSigned();
extern void mlirIntegerTypeIsSignless();
extern void mlirIntegerTypeIsUnsigned();
extern void mlirIntegerTypeSignedGet();
extern void mlirIntegerTypeUnsignedGet();
extern void mlirIsCurrentDebugType();
extern void mlirIsGlobalDebugEnabled();
extern void mlirLLVMArrayTypeGet();
extern void mlirLLVMCConvAttrGet();
extern void mlirLLVMComdatAttrGet();
extern void mlirLLVMDIBasicTypeAttrGet();
extern void mlirLLVMDICompileUnitAttrGet();
extern void mlirLLVMDICompositeTypeAttrGet();
extern void mlirLLVMDIDerivedTypeAttrGet();
extern void mlirLLVMDIDerivedTypeAttrGetBaseType();
extern void mlirLLVMDIExpressionAttrGet();
extern void mlirLLVMDIExpressionElemAttrGet();
extern void mlirLLVMDIFileAttrGet();
extern void mlirLLVMDIFlagsAttrGet();
extern void mlirLLVMDILexicalBlockAttrGet();
extern void mlirLLVMDILexicalBlockFileAttrGet();
extern void mlirLLVMDILocalVariableAttrGet();
extern void mlirLLVMDIModuleAttrGet();
extern void mlirLLVMDIModuleAttrGetScope();
extern void mlirLLVMDINullTypeAttrGet();
extern void mlirLLVMDIStringTypeAttrGet();
extern void mlirLLVMDISubprogramAttrGet();
extern void mlirLLVMDISubprogramAttrGetCompileUnit();
extern void mlirLLVMDISubprogramAttrGetFile();
extern void mlirLLVMDISubprogramAttrGetLine();
extern void mlirLLVMDISubprogramAttrGetScope();
extern void mlirLLVMDISubprogramAttrGetScopeLine();
extern void mlirLLVMDISubprogramAttrGetType();
extern void mlirLLVMDISubroutineTypeAttrGet();
extern void mlirLLVMFunctionTypeGet();
extern void mlirLLVMLinkageAttrGet();
extern void mlirLLVMPointerTypeGet();
extern void mlirLLVMPointerTypeGetAddressSpace();
extern void mlirLLVMStructTypeGetElementType();
extern void mlirLLVMStructTypeGetIdentifier();
extern void mlirLLVMStructTypeGetNumElementTypes();
extern void mlirLLVMStructTypeIdentifiedGet();
extern void mlirLLVMStructTypeIdentifiedNewGet();
extern void mlirLLVMStructTypeIsLiteral();
extern void mlirLLVMStructTypeIsOpaque();
extern void mlirLLVMStructTypeIsPacked();
extern void mlirLLVMStructTypeLiteralGet();
extern void mlirLLVMStructTypeLiteralGetChecked();
extern void mlirLLVMStructTypeOpaqueGet();
extern void mlirLLVMStructTypeSetBody();
extern void mlirLLVMVoidTypeGet();
extern void mlirLinalgFillBuiltinNamedOpRegion();
extern void mlirLlvmThreadPoolCreate();
extern void mlirLlvmThreadPoolDestroy();
extern void mlirLocationCallSiteGet();
extern void mlirLocationEqual();
extern void mlirLocationFileLineColGet();
extern void mlirLocationFromAttribute();
extern void mlirLocationFusedGet();
extern void mlirLocationGetAttribute();
extern void mlirLocationGetContext();
extern void mlirLocationNameGet();
extern void mlirLocationPrint();
extern void mlirLocationUnknownGet();
extern void mlirMemRefTypeContiguousGet();
extern void mlirMemRefTypeContiguousGetChecked();
extern void mlirMemRefTypeGet();
extern void mlirMemRefTypeGetAffineMap();
extern void mlirMemRefTypeGetChecked();
extern void mlirMemRefTypeGetLayout();
extern void mlirMemRefTypeGetMemorySpace();
extern void mlirMemRefTypeGetStridesAndOffset();
extern void mlirMemRefTypeGetTypeID();
extern void mlirMergeSymbolsIntoFromClone();
extern void mlirModuleCreateEmpty();
extern void mlirModuleCreateParse();
extern void mlirModuleDestroy();
extern void mlirModuleFromOperation();
extern void mlirModuleGetBody();
extern void mlirModuleGetContext();
extern void mlirModuleGetOperation();
extern void mlirNamedAttributeGet();
extern void mlirNoneTypeGet();
extern void mlirNoneTypeGetTypeID();
extern void mlirOpOperandGetNextUse();
extern void mlirOpOperandGetOperandNumber();
extern void mlirOpOperandGetOwner();
extern void mlirOpOperandGetValue();
extern void mlirOpOperandIsNull();
extern void mlirOpPassManagerAddOwnedPass();
extern void mlirOpPassManagerAddPipeline();
extern void mlirOpPassManagerGetNestedUnder();
extern void mlirOpPrintingFlagsAssumeVerified();
extern void mlirOpPrintingFlagsCreate();
extern void mlirOpPrintingFlagsDestroy();
extern void mlirOpPrintingFlagsElideLargeElementsAttrs();
extern void mlirOpPrintingFlagsEnableDebugInfo();
extern void mlirOpPrintingFlagsPrintGenericOpForm();
extern void mlirOpPrintingFlagsUseLocalScope();
extern void mlirOpResultGetOwner();
extern void mlirOpResultGetResultNumber();
extern void mlirOpaqueAttrGet();
extern void mlirOpaqueAttrGetData();
extern void mlirOpaqueAttrGetDialectNamespace();
extern void mlirOpaqueAttrGetTypeID();
extern void mlirOpaqueTypeGet();
extern void mlirOpaqueTypeGetData();
extern void mlirOpaqueTypeGetDialectNamespace();
extern void mlirOpaqueTypeGetTypeID();
extern void mlirOperationClone();
extern void mlirOperationCreate();
extern void mlirOperationCreateParse();
extern void mlirOperationDestroy();
extern void mlirOperationDump();
extern void mlirOperationEqual();
extern void mlirOperationGetAttribute();
extern void mlirOperationGetAttributeByName();
extern void mlirOperationGetBlock();
extern void mlirOperationGetContext();
extern void mlirOperationGetDiscardableAttribute();
extern void mlirOperationGetDiscardableAttributeByName();
extern void mlirOperationGetFirstRegion();
extern void mlirOperationGetInherentAttributeByName();
extern void mlirOperationGetLocation();
extern void mlirOperationGetName();
extern void mlirOperationGetNextInBlock();
extern void mlirOperationGetNumAttributes();
extern void mlirOperationGetNumDiscardableAttributes();
extern void mlirOperationGetNumOperands();
extern void mlirOperationGetNumRegions();
extern void mlirOperationGetNumResults();
extern void mlirOperationGetNumSuccessors();
extern void mlirOperationGetOperand();
extern void mlirOperationGetParentOperation();
extern void mlirOperationGetRegion();
extern void mlirOperationGetResult();
extern void mlirOperationGetSuccessor();
extern void mlirOperationGetTypeID();
extern void mlirOperationHasInherentAttributeByName();
extern void mlirOperationImplementsInterface();
extern void mlirOperationImplementsInterfaceStatic();
extern void mlirOperationMoveAfter();
extern void mlirOperationMoveBefore();
extern void mlirOperationPrint();
extern void mlirOperationPrintWithFlags();
extern void mlirOperationPrintWithState();
extern void mlirOperationRemoveAttributeByName();
extern void mlirOperationRemoveDiscardableAttributeByName();
extern void mlirOperationRemoveFromParent();
extern void mlirOperationSetAttributeByName();
extern void mlirOperationSetDiscardableAttributeByName();
extern void mlirOperationSetInherentAttributeByName();
extern void mlirOperationSetOperand();
extern void mlirOperationSetOperands();
extern void mlirOperationSetSuccessor();
extern void mlirOperationStateAddAttributes();
extern void mlirOperationStateAddOperands();
extern void mlirOperationStateAddOwnedRegions();
extern void mlirOperationStateAddResults();
extern void mlirOperationStateAddSuccessors();
extern void mlirOperationStateEnableResultTypeInference();
extern void mlirOperationStateGet();
extern void mlirOperationVerify();
extern void mlirOperationWalk();
extern void mlirOperationWriteBytecode();
extern void mlirOperationWriteBytecodeWithConfig();
extern void mlirPDLAttributeTypeGet();
extern void mlirPDLOperationTypeGet();
extern void mlirPDLPatternModuleDestroy();
extern void mlirPDLPatternModuleFromModule();
extern void mlirPDLRangeTypeGet();
extern void mlirPDLRangeTypeGetElementType();
extern void mlirPDLTypeTypeGet();
extern void mlirPDLValueTypeGet();
extern void mlirParsePassPipeline();
extern void mlirPassManagerAddOwnedPass();
extern void mlirPassManagerCreate();
extern void mlirPassManagerCreateOnOperation();
extern void mlirPassManagerDestroy();
extern void mlirPassManagerEnableIRPrinting();
extern void mlirPassManagerEnableVerifier();
extern void mlirPassManagerGetAsOpPassManager();
extern void mlirPassManagerGetNestedUnder();
extern void mlirPassManagerRunOnOp();
extern void mlirPrintPassPipeline();
extern void mlirRankedTensorTypeGet();
extern void mlirRankedTensorTypeGetChecked();
extern void mlirRankedTensorTypeGetEncoding();
extern void mlirRankedTensorTypeGetTypeID();
extern void mlirRegionAppendOwnedBlock();
extern void mlirRegionCreate();
extern void mlirRegionDestroy();
extern void mlirRegionEqual();
extern void mlirRegionGetFirstBlock();
extern void mlirRegionGetNextInOperation();
extern void mlirRegionInsertOwnedBlock();
extern void mlirRegionInsertOwnedBlockAfter();
extern void mlirRegionInsertOwnedBlockBefore();
extern void mlirRegionTakeBody();
extern void mlirRegisterGPUPasses();
extern void mlirRegisterLinalgPasses();
extern void mlirRewritePatternSetFromPDLPatternModule();
extern void mlirSetGlobalDebugType();
extern void mlirSetGlobalDebugTypes();
extern void mlirShapedTypeGetDimSize();
extern void mlirShapedTypeGetDynamicSize();
extern void mlirShapedTypeGetDynamicStrideOrOffset();
extern void mlirShapedTypeGetElementType();
extern void mlirShapedTypeGetRank();
extern void mlirShapedTypeHasRank();
extern void mlirShapedTypeHasStaticShape();
extern void mlirShapedTypeIsDynamicDim();
extern void mlirShapedTypeIsDynamicSize();
extern void mlirShapedTypeIsDynamicStrideOrOffset();
extern void mlirSparseElementsAttrGetIndices();
extern void mlirSparseElementsAttrGetTypeID();
extern void mlirSparseElementsAttrGetValues();
extern void mlirSparseElementsAttribute();
extern void mlirStridedLayoutAttrGet();
extern void mlirStridedLayoutAttrGetNumStrides();
extern void mlirStridedLayoutAttrGetOffset();
extern void mlirStridedLayoutAttrGetStride();
extern void mlirStridedLayoutAttrGetTypeID();
extern void mlirStringAttrGet();
extern void mlirStringAttrGetTypeID();
extern void mlirStringAttrGetValue();
extern void mlirStringAttrTypedGet();
extern void mlirStringRefCreateFromCString();
extern void mlirStringRefEqual();
extern void mlirSymbolRefAttrGet();
extern void mlirSymbolRefAttrGetLeafReference();
extern void mlirSymbolRefAttrGetNestedReference();
extern void mlirSymbolRefAttrGetNumNestedReferences();
extern void mlirSymbolRefAttrGetRootReference();
extern void mlirSymbolRefAttrGetTypeID();
extern void mlirSymbolTableCreate();
extern void mlirSymbolTableDestroy();
extern void mlirSymbolTableErase();
extern void mlirSymbolTableGetSymbolAttributeName();
extern void mlirSymbolTableGetVisibilityAttributeName();
extern void mlirSymbolTableInsert();
extern void mlirSymbolTableLookup();
extern void mlirSymbolTableReplaceAllSymbolUses();
extern void mlirSymbolTableWalkSymbolTables();
extern void mlirTF32TypeGet();
extern void mlirTransformAnyOpTypeGet();
extern void mlirTransformAnyOpTypeGetTypeID();
extern void mlirTransformAnyParamTypeGet();
extern void mlirTransformAnyParamTypeGetTypeID();
extern void mlirTransformAnyValueTypeGet();
extern void mlirTransformAnyValueTypeGetTypeID();
extern void mlirTransformApplyNamedSequence();
extern void mlirTransformOperationTypeGet();
extern void mlirTransformOperationTypeGetOperationName();
extern void mlirTransformOperationTypeGetTypeID();
extern void mlirTransformOptionsCreate();
extern void mlirTransformOptionsDestroy();
extern void mlirTransformOptionsEnableExpensiveChecks();
extern void mlirTransformOptionsEnforceSingleTopLevelTransformOp();
extern void mlirTransformOptionsGetEnforceSingleTopLevelTransformOp();
extern void mlirTransformOptionsGetExpensiveChecksEnabled();
extern void mlirTransformParamTypeGet();
extern void mlirTransformParamTypeGetType();
extern void mlirTransformParamTypeGetTypeID();
extern void mlirTupleTypeGet();
extern void mlirTupleTypeGetNumTypes();
extern void mlirTupleTypeGetType();
extern void mlirTupleTypeGetTypeID();
extern void mlirTypeAttrGet();
extern void mlirTypeAttrGetTypeID();
extern void mlirTypeAttrGetValue();
extern void mlirTypeDump();
extern void mlirTypeEqual();
extern void mlirTypeGetContext();
extern void mlirTypeGetDialect();
extern void mlirTypeGetTypeID();
extern void mlirTypeIDAllocatorAllocateTypeID();
extern void mlirTypeIDAllocatorCreate();
extern void mlirTypeIDAllocatorDestroy();
extern void mlirTypeIDCreate();
extern void mlirTypeIDEqual();
extern void mlirTypeIDHashValue();
extern void mlirTypeIsABF16();
extern void mlirTypeIsAComplex();
extern void mlirTypeIsAF16();
extern void mlirTypeIsAF32();
extern void mlirTypeIsAF64();
extern void mlirTypeIsAFloat();
extern void mlirTypeIsAFloat8E4M3B11FNUZ();
extern void mlirTypeIsAFloat8E4M3FN();
extern void mlirTypeIsAFloat8E4M3FNUZ();
extern void mlirTypeIsAFloat8E5M2();
extern void mlirTypeIsAFloat8E5M2FNUZ();
extern void mlirTypeIsAFunction();
extern void mlirTypeIsAIndex();
extern void mlirTypeIsAInteger();
extern void mlirTypeIsALLVMPointerType();
extern void mlirTypeIsALLVMStructType();
extern void mlirTypeIsAMemRef();
extern void mlirTypeIsANone();
extern void mlirTypeIsAOpaque();
extern void mlirTypeIsAPDLAttributeType();
extern void mlirTypeIsAPDLOperationType();
extern void mlirTypeIsAPDLRangeType();
extern void mlirTypeIsAPDLType();
extern void mlirTypeIsAPDLTypeType();
extern void mlirTypeIsAPDLValueType();
extern void mlirTypeIsARankedTensor();
extern void mlirTypeIsAShaped();
extern void mlirTypeIsATF32();
extern void mlirTypeIsATensor();
extern void mlirTypeIsATransformAnyOpType();
extern void mlirTypeIsATransformAnyParamType();
extern void mlirTypeIsATransformAnyValueType();
extern void mlirTypeIsATransformOperationType();
extern void mlirTypeIsATransformParamType();
extern void mlirTypeIsATuple();
extern void mlirTypeIsAUnrankedMemRef();
extern void mlirTypeIsAUnrankedTensor();
extern void mlirTypeIsAVector();
extern void mlirTypeParseGet();
extern void mlirTypePrint();
extern void mlirUnitAttrGet();
extern void mlirUnitAttrGetTypeID();
extern void mlirUnmanagedDenseBoolResourceElementsAttrGet();
extern void mlirUnmanagedDenseDoubleResourceElementsAttrGet();
extern void mlirUnmanagedDenseFloatResourceElementsAttrGet();
extern void mlirUnmanagedDenseInt16ResourceElementsAttrGet();
extern void mlirUnmanagedDenseInt32ResourceElementsAttrGet();
extern void mlirUnmanagedDenseInt64ResourceElementsAttrGet();
extern void mlirUnmanagedDenseInt8ResourceElementsAttrGet();
extern void mlirUnmanagedDenseResourceElementsAttrGet();
extern void mlirUnmanagedDenseUInt16ResourceElementsAttrGet();
extern void mlirUnmanagedDenseUInt32ResourceElementsAttrGet();
extern void mlirUnmanagedDenseUInt64ResourceElementsAttrGet();
extern void mlirUnmanagedDenseUInt8ResourceElementsAttrGet();
extern void mlirUnrankedMemRefTypeGet();
extern void mlirUnrankedMemRefTypeGetChecked();
extern void mlirUnrankedMemRefTypeGetTypeID();
extern void mlirUnrankedMemrefGetMemorySpace();
extern void mlirUnrankedTensorTypeGet();
extern void mlirUnrankedTensorTypeGetChecked();
extern void mlirUnrankedTensorTypeGetTypeID();
extern void mlirValueDump();
extern void mlirValueEqual();
extern void mlirValueGetFirstUse();
extern void mlirValueGetType();
extern void mlirValueIsABlockArgument();
extern void mlirValueIsAOpResult();
extern void mlirValuePrint();
extern void mlirValuePrintAsOperand();
extern void mlirValueReplaceAllUsesOfWith();
extern void mlirValueSetType();
extern void mlirVectorTypeGet();
extern void mlirVectorTypeGetChecked();
extern void mlirVectorTypeGetScalable();
extern void mlirVectorTypeGetScalableChecked();
extern void mlirVectorTypeGetTypeID();
extern void mlirVectorTypeIsDimScalable();
extern void mlirVectorTypeIsScalable();
uintptr_t __iree_compiler_hidden_force_extern() {
uintptr_t x = 0;
x += (uintptr_t)&ireeCompilerEnumeratePlugins;
x += (uintptr_t)&ireeCompilerEnumerateRegisteredHALTargetBackends;
x += (uintptr_t)&ireeCompilerErrorDestroy;
x += (uintptr_t)&ireeCompilerErrorGetMessage;
x += (uintptr_t)&ireeCompilerGetAPIVersion;
x += (uintptr_t)&ireeCompilerGetProcessCLArgs;
x += (uintptr_t)&ireeCompilerGetRevision;
x += (uintptr_t)&ireeCompilerGlobalInitialize;
x += (uintptr_t)&ireeCompilerGlobalShutdown;
x += (uintptr_t)&ireeCompilerInitializeContext;
x += (uintptr_t)&ireeCompilerInvocationCreate;
x += (uintptr_t)&ireeCompilerInvocationDestroy;
x += (uintptr_t)&ireeCompilerInvocationEnableCallbackDiagnostics;
x += (uintptr_t)&ireeCompilerInvocationEnableConsoleDiagnostics;
x += (uintptr_t)&ireeCompilerInvocationExportStealModule;
x += (uintptr_t)&ireeCompilerInvocationImportBorrowModule;
x += (uintptr_t)&ireeCompilerInvocationImportStealModule;
x += (uintptr_t)&ireeCompilerInvocationOutputHALExecutable;
x += (uintptr_t)&ireeCompilerInvocationOutputIR;
x += (uintptr_t)&ireeCompilerInvocationOutputIRBytecode;
x += (uintptr_t)&ireeCompilerInvocationOutputVMBytecode;
x += (uintptr_t)&ireeCompilerInvocationOutputVMCSource;
x += (uintptr_t)&ireeCompilerInvocationParseSource;
x += (uintptr_t)&ireeCompilerInvocationPipeline;
x += (uintptr_t)&ireeCompilerInvocationRunPassPipeline;
x += (uintptr_t)&ireeCompilerInvocationSetCompileFromPhase;
x += (uintptr_t)&ireeCompilerInvocationSetCompileToPhase;
x += (uintptr_t)&ireeCompilerInvocationSetCrashHandler;
x += (uintptr_t)&ireeCompilerInvocationSetDumpCompilationPhasesTo;
x += (uintptr_t)&ireeCompilerInvocationSetVerifyIR;
x += (uintptr_t)&ireeCompilerOutputDestroy;
x += (uintptr_t)&ireeCompilerOutputKeep;
x += (uintptr_t)&ireeCompilerOutputMapMemory;
x += (uintptr_t)&ireeCompilerOutputOpenFD;
x += (uintptr_t)&ireeCompilerOutputOpenFile;
x += (uintptr_t)&ireeCompilerOutputOpenMembuffer;
x += (uintptr_t)&ireeCompilerOutputWrite;
x += (uintptr_t)&ireeCompilerRegisterDialects;
x += (uintptr_t)&ireeCompilerRunLldMain;
x += (uintptr_t)&ireeCompilerRunMain;
x += (uintptr_t)&ireeCompilerSessionBorrowContext;
x += (uintptr_t)&ireeCompilerSessionCreate;
x += (uintptr_t)&ireeCompilerSessionDestroy;
x += (uintptr_t)&ireeCompilerSessionGetFlags;
x += (uintptr_t)&ireeCompilerSessionSetFlags;
x += (uintptr_t)&ireeCompilerSessionStealContext;
x += (uintptr_t)&ireeCompilerSetupGlobalCL;
x += (uintptr_t)&ireeCompilerSourceDestroy;
x += (uintptr_t)&ireeCompilerSourceOpenFile;
x += (uintptr_t)&ireeCompilerSourceSplit;
x += (uintptr_t)&ireeCompilerSourceWrapBuffer;
x += (uintptr_t)&ireeMlirLspServerRunMain;
x += (uintptr_t)&ireeOptRunMain;
x += (uintptr_t)&ireeReduceRunMain;
x += (uintptr_t)&ireeRegisterTransformExtensions;
x += (uintptr_t)&mlirAffineAddExprGet;
x += (uintptr_t)&mlirAffineBinaryOpExprGetLHS;
x += (uintptr_t)&mlirAffineBinaryOpExprGetRHS;
x += (uintptr_t)&mlirAffineCeilDivExprGet;
x += (uintptr_t)&mlirAffineConstantExprGet;
x += (uintptr_t)&mlirAffineConstantExprGetValue;
x += (uintptr_t)&mlirAffineDimExprGet;
x += (uintptr_t)&mlirAffineDimExprGetPosition;
x += (uintptr_t)&mlirAffineExprCompose;
x += (uintptr_t)&mlirAffineExprDump;
x += (uintptr_t)&mlirAffineExprEqual;
x += (uintptr_t)&mlirAffineExprGetContext;
x += (uintptr_t)&mlirAffineExprGetLargestKnownDivisor;
x += (uintptr_t)&mlirAffineExprIsAAdd;
x += (uintptr_t)&mlirAffineExprIsABinary;
x += (uintptr_t)&mlirAffineExprIsACeilDiv;
x += (uintptr_t)&mlirAffineExprIsAConstant;
x += (uintptr_t)&mlirAffineExprIsADim;
x += (uintptr_t)&mlirAffineExprIsAFloorDiv;
x += (uintptr_t)&mlirAffineExprIsAMod;
x += (uintptr_t)&mlirAffineExprIsAMul;
x += (uintptr_t)&mlirAffineExprIsASymbol;
x += (uintptr_t)&mlirAffineExprIsFunctionOfDim;
x += (uintptr_t)&mlirAffineExprIsMultipleOf;
x += (uintptr_t)&mlirAffineExprIsPureAffine;
x += (uintptr_t)&mlirAffineExprIsSymbolicOrConstant;
x += (uintptr_t)&mlirAffineExprPrint;
x += (uintptr_t)&mlirAffineFloorDivExprGet;
x += (uintptr_t)&mlirAffineMapAttrGet;
x += (uintptr_t)&mlirAffineMapAttrGetTypeID;
x += (uintptr_t)&mlirAffineMapAttrGetValue;
x += (uintptr_t)&mlirAffineMapCompressUnusedSymbols;
x += (uintptr_t)&mlirAffineMapConstantGet;
x += (uintptr_t)&mlirAffineMapDump;
x += (uintptr_t)&mlirAffineMapEmptyGet;
x += (uintptr_t)&mlirAffineMapEqual;
x += (uintptr_t)&mlirAffineMapGet;
x += (uintptr_t)&mlirAffineMapGetContext;
x += (uintptr_t)&mlirAffineMapGetMajorSubMap;
x += (uintptr_t)&mlirAffineMapGetMinorSubMap;
x += (uintptr_t)&mlirAffineMapGetNumDims;
x += (uintptr_t)&mlirAffineMapGetNumInputs;
x += (uintptr_t)&mlirAffineMapGetNumResults;
x += (uintptr_t)&mlirAffineMapGetNumSymbols;
x += (uintptr_t)&mlirAffineMapGetResult;
x += (uintptr_t)&mlirAffineMapGetSingleConstantResult;
x += (uintptr_t)&mlirAffineMapGetSubMap;
x += (uintptr_t)&mlirAffineMapIsEmpty;
x += (uintptr_t)&mlirAffineMapIsIdentity;
x += (uintptr_t)&mlirAffineMapIsMinorIdentity;
x += (uintptr_t)&mlirAffineMapIsPermutation;
x += (uintptr_t)&mlirAffineMapIsProjectedPermutation;
x += (uintptr_t)&mlirAffineMapIsSingleConstant;
x += (uintptr_t)&mlirAffineMapMinorIdentityGet;
x += (uintptr_t)&mlirAffineMapMultiDimIdentityGet;
x += (uintptr_t)&mlirAffineMapPermutationGet;
x += (uintptr_t)&mlirAffineMapPrint;
x += (uintptr_t)&mlirAffineMapReplace;
x += (uintptr_t)&mlirAffineMapZeroResultGet;
x += (uintptr_t)&mlirAffineModExprGet;
x += (uintptr_t)&mlirAffineMulExprGet;
x += (uintptr_t)&mlirAffineSymbolExprGet;
x += (uintptr_t)&mlirAffineSymbolExprGetPosition;
x += (uintptr_t)&mlirApplyPatternsAndFoldGreedily;
x += (uintptr_t)&mlirArrayAttrGet;
x += (uintptr_t)&mlirArrayAttrGetElement;
x += (uintptr_t)&mlirArrayAttrGetNumElements;
x += (uintptr_t)&mlirArrayAttrGetTypeID;
x += (uintptr_t)&mlirAsmStateCreateForOperation;
x += (uintptr_t)&mlirAsmStateCreateForValue;
x += (uintptr_t)&mlirAsmStateDestroy;
x += (uintptr_t)&mlirAttributeDump;
x += (uintptr_t)&mlirAttributeEqual;
x += (uintptr_t)&mlirAttributeGetContext;
x += (uintptr_t)&mlirAttributeGetDialect;
x += (uintptr_t)&mlirAttributeGetNull;
x += (uintptr_t)&mlirAttributeGetType;
x += (uintptr_t)&mlirAttributeGetTypeID;
x += (uintptr_t)&mlirAttributeIsAAffineMap;
x += (uintptr_t)&mlirAttributeIsAArray;
x += (uintptr_t)&mlirAttributeIsABool;
x += (uintptr_t)&mlirAttributeIsADenseBoolArray;
x += (uintptr_t)&mlirAttributeIsADenseElements;
x += (uintptr_t)&mlirAttributeIsADenseF32Array;
x += (uintptr_t)&mlirAttributeIsADenseF64Array;
x += (uintptr_t)&mlirAttributeIsADenseFPElements;
x += (uintptr_t)&mlirAttributeIsADenseI16Array;
x += (uintptr_t)&mlirAttributeIsADenseI32Array;
x += (uintptr_t)&mlirAttributeIsADenseI64Array;
x += (uintptr_t)&mlirAttributeIsADenseI8Array;
x += (uintptr_t)&mlirAttributeIsADenseIntElements;
x += (uintptr_t)&mlirAttributeIsADenseResourceElements;
x += (uintptr_t)&mlirAttributeIsADictionary;
x += (uintptr_t)&mlirAttributeIsAElements;
x += (uintptr_t)&mlirAttributeIsAFlatSymbolRef;
x += (uintptr_t)&mlirAttributeIsAFloat;
x += (uintptr_t)&mlirAttributeIsAGPUObjectAttr;
x += (uintptr_t)&mlirAttributeIsAInteger;
x += (uintptr_t)&mlirAttributeIsAIntegerSet;
x += (uintptr_t)&mlirAttributeIsALocation;
x += (uintptr_t)&mlirAttributeIsAOpaque;
x += (uintptr_t)&mlirAttributeIsASparseElements;
x += (uintptr_t)&mlirAttributeIsAStridedLayout;
x += (uintptr_t)&mlirAttributeIsAString;
x += (uintptr_t)&mlirAttributeIsASymbolRef;
x += (uintptr_t)&mlirAttributeIsAType;
x += (uintptr_t)&mlirAttributeIsAUnit;
x += (uintptr_t)&mlirAttributeParseGet;
x += (uintptr_t)&mlirAttributePrint;
x += (uintptr_t)&mlirBF16TypeGet;
x += (uintptr_t)&mlirBFloat16TypeGetTypeID;
x += (uintptr_t)&mlirBlockAddArgument;
x += (uintptr_t)&mlirBlockAppendOwnedOperation;
x += (uintptr_t)&mlirBlockArgumentGetArgNumber;
x += (uintptr_t)&mlirBlockArgumentGetOwner;
x += (uintptr_t)&mlirBlockArgumentSetType;
x += (uintptr_t)&mlirBlockCreate;
x += (uintptr_t)&mlirBlockDestroy;
x += (uintptr_t)&mlirBlockDetach;
x += (uintptr_t)&mlirBlockEqual;
x += (uintptr_t)&mlirBlockEraseArgument;
x += (uintptr_t)&mlirBlockGetArgument;
x += (uintptr_t)&mlirBlockGetFirstOperation;
x += (uintptr_t)&mlirBlockGetNextInRegion;
x += (uintptr_t)&mlirBlockGetNumArguments;
x += (uintptr_t)&mlirBlockGetParentOperation;
x += (uintptr_t)&mlirBlockGetParentRegion;
x += (uintptr_t)&mlirBlockGetTerminator;
x += (uintptr_t)&mlirBlockInsertArgument;
x += (uintptr_t)&mlirBlockInsertOwnedOperation;
x += (uintptr_t)&mlirBlockInsertOwnedOperationAfter;
x += (uintptr_t)&mlirBlockInsertOwnedOperationBefore;
x += (uintptr_t)&mlirBlockPrint;
x += (uintptr_t)&mlirBoolAttrGet;
x += (uintptr_t)&mlirBoolAttrGetValue;
x += (uintptr_t)&mlirBytecodeWriterConfigCreate;
x += (uintptr_t)&mlirBytecodeWriterConfigDesiredEmitVersion;
x += (uintptr_t)&mlirBytecodeWriterConfigDestroy;
x += (uintptr_t)&mlirComplexTypeGet;
x += (uintptr_t)&mlirComplexTypeGetElementType;
x += (uintptr_t)&mlirComplexTypeGetTypeID;
x += (uintptr_t)&mlirContextAppendDialectRegistry;
x += (uintptr_t)&mlirContextAttachDiagnosticHandler;
x += (uintptr_t)&mlirContextCreate;
x += (uintptr_t)&mlirContextCreateWithRegistry;
x += (uintptr_t)&mlirContextCreateWithThreading;
x += (uintptr_t)&mlirContextDestroy;
x += (uintptr_t)&mlirContextDetachDiagnosticHandler;
x += (uintptr_t)&mlirContextEnableMultithreading;
x += (uintptr_t)&mlirContextEqual;
x += (uintptr_t)&mlirContextGetAllowUnregisteredDialects;
x += (uintptr_t)&mlirContextGetNumLoadedDialects;
x += (uintptr_t)&mlirContextGetNumRegisteredDialects;
x += (uintptr_t)&mlirContextGetOrLoadDialect;
x += (uintptr_t)&mlirContextIsRegisteredOperation;
x += (uintptr_t)&mlirContextLoadAllAvailableDialects;
x += (uintptr_t)&mlirContextSetAllowUnregisteredDialects;
x += (uintptr_t)&mlirContextSetThreadPool;
x += (uintptr_t)&mlirCreateExternalPass;
x += (uintptr_t)&mlirDenseArrayAttrGetTypeID;
x += (uintptr_t)&mlirDenseArrayGetNumElements;
x += (uintptr_t)&mlirDenseBoolArrayGet;
x += (uintptr_t)&mlirDenseBoolArrayGetElement;
x += (uintptr_t)&mlirDenseBoolResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseDoubleResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseElementsAttrBFloat16Get;
x += (uintptr_t)&mlirDenseElementsAttrBoolGet;
x += (uintptr_t)&mlirDenseElementsAttrBoolSplatGet;
x += (uintptr_t)&mlirDenseElementsAttrDoubleGet;
x += (uintptr_t)&mlirDenseElementsAttrDoubleSplatGet;
x += (uintptr_t)&mlirDenseElementsAttrFloat16Get;
x += (uintptr_t)&mlirDenseElementsAttrFloatGet;
x += (uintptr_t)&mlirDenseElementsAttrFloatSplatGet;
x += (uintptr_t)&mlirDenseElementsAttrGet;
x += (uintptr_t)&mlirDenseElementsAttrGetBoolSplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetBoolValue;
x += (uintptr_t)&mlirDenseElementsAttrGetDoubleSplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetDoubleValue;
x += (uintptr_t)&mlirDenseElementsAttrGetFloatSplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetFloatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetInt16Value;
x += (uintptr_t)&mlirDenseElementsAttrGetInt32SplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetInt32Value;
x += (uintptr_t)&mlirDenseElementsAttrGetInt64SplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetInt64Value;
x += (uintptr_t)&mlirDenseElementsAttrGetInt8SplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetInt8Value;
x += (uintptr_t)&mlirDenseElementsAttrGetRawData;
x += (uintptr_t)&mlirDenseElementsAttrGetSplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetStringSplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetStringValue;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt16Value;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt32SplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt32Value;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt64SplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt64Value;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt8SplatValue;
x += (uintptr_t)&mlirDenseElementsAttrGetUInt8Value;
x += (uintptr_t)&mlirDenseElementsAttrInt16Get;
x += (uintptr_t)&mlirDenseElementsAttrInt32Get;
x += (uintptr_t)&mlirDenseElementsAttrInt32SplatGet;
x += (uintptr_t)&mlirDenseElementsAttrInt64Get;
x += (uintptr_t)&mlirDenseElementsAttrInt64SplatGet;
x += (uintptr_t)&mlirDenseElementsAttrInt8Get;
x += (uintptr_t)&mlirDenseElementsAttrInt8SplatGet;
x += (uintptr_t)&mlirDenseElementsAttrIsSplat;
x += (uintptr_t)&mlirDenseElementsAttrRawBufferGet;
x += (uintptr_t)&mlirDenseElementsAttrReshapeGet;
x += (uintptr_t)&mlirDenseElementsAttrSplatGet;
x += (uintptr_t)&mlirDenseElementsAttrStringGet;
x += (uintptr_t)&mlirDenseElementsAttrUInt16Get;
x += (uintptr_t)&mlirDenseElementsAttrUInt32Get;
x += (uintptr_t)&mlirDenseElementsAttrUInt32SplatGet;
x += (uintptr_t)&mlirDenseElementsAttrUInt64Get;
x += (uintptr_t)&mlirDenseElementsAttrUInt64SplatGet;
x += (uintptr_t)&mlirDenseElementsAttrUInt8Get;
x += (uintptr_t)&mlirDenseElementsAttrUInt8SplatGet;
x += (uintptr_t)&mlirDenseF32ArrayGet;
x += (uintptr_t)&mlirDenseF32ArrayGetElement;
x += (uintptr_t)&mlirDenseF64ArrayGet;
x += (uintptr_t)&mlirDenseF64ArrayGetElement;
x += (uintptr_t)&mlirDenseFloatResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseI16ArrayGet;
x += (uintptr_t)&mlirDenseI16ArrayGetElement;
x += (uintptr_t)&mlirDenseI32ArrayGet;
x += (uintptr_t)&mlirDenseI32ArrayGetElement;
x += (uintptr_t)&mlirDenseI64ArrayGet;
x += (uintptr_t)&mlirDenseI64ArrayGetElement;
x += (uintptr_t)&mlirDenseI8ArrayGet;
x += (uintptr_t)&mlirDenseI8ArrayGetElement;
x += (uintptr_t)&mlirDenseInt16ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseInt32ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseInt64ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseInt8ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseIntOrFPElementsAttrGetTypeID;
x += (uintptr_t)&mlirDenseUInt16ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseUInt32ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseUInt64ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDenseUInt8ResourceElementsAttrGetValue;
x += (uintptr_t)&mlirDiagnosticGetLocation;
x += (uintptr_t)&mlirDiagnosticGetNote;
x += (uintptr_t)&mlirDiagnosticGetNumNotes;
x += (uintptr_t)&mlirDiagnosticGetSeverity;
x += (uintptr_t)&mlirDiagnosticPrint;
x += (uintptr_t)&mlirDialectEqual;
x += (uintptr_t)&mlirDialectGetContext;
x += (uintptr_t)&mlirDialectGetNamespace;
x += (uintptr_t)&mlirDialectHandleGetNamespace;
x += (uintptr_t)&mlirDialectHandleInsertDialect;
x += (uintptr_t)&mlirDialectHandleLoadDialect;
x += (uintptr_t)&mlirDialectHandleRegisterDialect;
x += (uintptr_t)&mlirDialectRegistryCreate;
x += (uintptr_t)&mlirDialectRegistryDestroy;
x += (uintptr_t)&mlirDictionaryAttrGet;
x += (uintptr_t)&mlirDictionaryAttrGetElement;
x += (uintptr_t)&mlirDictionaryAttrGetElementByName;
x += (uintptr_t)&mlirDictionaryAttrGetNumElements;
x += (uintptr_t)&mlirDictionaryAttrGetTypeID;
x += (uintptr_t)&mlirDisctinctAttrCreate;
x += (uintptr_t)&mlirElementsAttrGetNumElements;
x += (uintptr_t)&mlirElementsAttrGetValue;
x += (uintptr_t)&mlirElementsAttrIsValidIndex;
x += (uintptr_t)&mlirEmitError;
x += (uintptr_t)&mlirEnableGlobalDebug;
x += (uintptr_t)&mlirExternalPassSignalFailure;
x += (uintptr_t)&mlirF16TypeGet;
x += (uintptr_t)&mlirF32TypeGet;
x += (uintptr_t)&mlirF64TypeGet;
x += (uintptr_t)&mlirFlatSymbolRefAttrGet;
x += (uintptr_t)&mlirFlatSymbolRefAttrGetValue;
x += (uintptr_t)&mlirFloat16TypeGetTypeID;
x += (uintptr_t)&mlirFloat32TypeGetTypeID;
x += (uintptr_t)&mlirFloat64TypeGetTypeID;
x += (uintptr_t)&mlirFloat8E4M3B11FNUZTypeGet;
x += (uintptr_t)&mlirFloat8E4M3B11FNUZTypeGetTypeID;
x += (uintptr_t)&mlirFloat8E4M3FNTypeGet;
x += (uintptr_t)&mlirFloat8E4M3FNTypeGetTypeID;
x += (uintptr_t)&mlirFloat8E4M3FNUZTypeGet;
x += (uintptr_t)&mlirFloat8E4M3FNUZTypeGetTypeID;
x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGet;
x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGetTypeID;
x += (uintptr_t)&mlirFloat8E5M2TypeGet;
x += (uintptr_t)&mlirFloat8E5M2TypeGetTypeID;
x += (uintptr_t)&mlirFloatAttrDoubleGet;
x += (uintptr_t)&mlirFloatAttrDoubleGetChecked;
x += (uintptr_t)&mlirFloatAttrGetTypeID;
x += (uintptr_t)&mlirFloatAttrGetValueDouble;
x += (uintptr_t)&mlirFloatTF32TypeGetTypeID;
x += (uintptr_t)&mlirFloatTypeGetWidth;
x += (uintptr_t)&mlirFreezeRewritePattern;
x += (uintptr_t)&mlirFrozenRewritePatternSetDestroy;
x += (uintptr_t)&mlirFunctionTypeGet;
x += (uintptr_t)&mlirFunctionTypeGetInput;
x += (uintptr_t)&mlirFunctionTypeGetNumInputs;
x += (uintptr_t)&mlirFunctionTypeGetNumResults;
x += (uintptr_t)&mlirFunctionTypeGetResult;
x += (uintptr_t)&mlirFunctionTypeGetTypeID;
x += (uintptr_t)&mlirGPUObjectAttrGet;
x += (uintptr_t)&mlirGPUObjectAttrGetFormat;
x += (uintptr_t)&mlirGPUObjectAttrGetObject;
x += (uintptr_t)&mlirGPUObjectAttrGetProperties;
x += (uintptr_t)&mlirGPUObjectAttrGetTarget;
x += (uintptr_t)&mlirGPUObjectAttrHasProperties;
x += (uintptr_t)&mlirGetDialectHandle__iree_input__;
x += (uintptr_t)&mlirGetDialectHandle__transform__;
x += (uintptr_t)&mlirIREELinalgTransformRegisterPasses;
x += (uintptr_t)&mlirIREETransformRegisterPasses;
x += (uintptr_t)&mlirIdentifierEqual;
x += (uintptr_t)&mlirIdentifierGet;
x += (uintptr_t)&mlirIdentifierGetContext;
x += (uintptr_t)&mlirIdentifierStr;
x += (uintptr_t)&mlirIndexTypeGet;
x += (uintptr_t)&mlirIndexTypeGetTypeID;
x += (uintptr_t)&mlirInferShapedTypeOpInterfaceInferReturnTypes;
x += (uintptr_t)&mlirInferShapedTypeOpInterfaceTypeID;
x += (uintptr_t)&mlirInferTypeOpInterfaceInferReturnTypes;
x += (uintptr_t)&mlirInferTypeOpInterfaceTypeID;
x += (uintptr_t)&mlirIntegerAttrGet;
x += (uintptr_t)&mlirIntegerAttrGetTypeID;
x += (uintptr_t)&mlirIntegerAttrGetValueInt;
x += (uintptr_t)&mlirIntegerAttrGetValueSInt;
x += (uintptr_t)&mlirIntegerAttrGetValueUInt;
x += (uintptr_t)&mlirIntegerSetAttrGetTypeID;
x += (uintptr_t)&mlirIntegerSetDump;
x += (uintptr_t)&mlirIntegerSetEmptyGet;
x += (uintptr_t)&mlirIntegerSetEqual;
x += (uintptr_t)&mlirIntegerSetGet;
x += (uintptr_t)&mlirIntegerSetGetConstraint;
x += (uintptr_t)&mlirIntegerSetGetContext;
x += (uintptr_t)&mlirIntegerSetGetNumConstraints;
x += (uintptr_t)&mlirIntegerSetGetNumDims;
x += (uintptr_t)&mlirIntegerSetGetNumEqualities;
x += (uintptr_t)&mlirIntegerSetGetNumInequalities;
x += (uintptr_t)&mlirIntegerSetGetNumInputs;
x += (uintptr_t)&mlirIntegerSetGetNumSymbols;
x += (uintptr_t)&mlirIntegerSetIsCanonicalEmpty;
x += (uintptr_t)&mlirIntegerSetIsConstraintEq;
x += (uintptr_t)&mlirIntegerSetPrint;
x += (uintptr_t)&mlirIntegerSetReplaceGet;
x += (uintptr_t)&mlirIntegerTypeGet;
x += (uintptr_t)&mlirIntegerTypeGetTypeID;
x += (uintptr_t)&mlirIntegerTypeGetWidth;
x += (uintptr_t)&mlirIntegerTypeIsSigned;
x += (uintptr_t)&mlirIntegerTypeIsSignless;
x += (uintptr_t)&mlirIntegerTypeIsUnsigned;
x += (uintptr_t)&mlirIntegerTypeSignedGet;
x += (uintptr_t)&mlirIntegerTypeUnsignedGet;
x += (uintptr_t)&mlirIsCurrentDebugType;
x += (uintptr_t)&mlirIsGlobalDebugEnabled;
x += (uintptr_t)&mlirLLVMArrayTypeGet;
x += (uintptr_t)&mlirLLVMCConvAttrGet;
x += (uintptr_t)&mlirLLVMComdatAttrGet;
x += (uintptr_t)&mlirLLVMDIBasicTypeAttrGet;
x += (uintptr_t)&mlirLLVMDICompileUnitAttrGet;
x += (uintptr_t)&mlirLLVMDICompositeTypeAttrGet;
x += (uintptr_t)&mlirLLVMDIDerivedTypeAttrGet;
x += (uintptr_t)&mlirLLVMDIDerivedTypeAttrGetBaseType;
x += (uintptr_t)&mlirLLVMDIExpressionAttrGet;
x += (uintptr_t)&mlirLLVMDIExpressionElemAttrGet;
x += (uintptr_t)&mlirLLVMDIFileAttrGet;
x += (uintptr_t)&mlirLLVMDIFlagsAttrGet;
x += (uintptr_t)&mlirLLVMDILexicalBlockAttrGet;
x += (uintptr_t)&mlirLLVMDILexicalBlockFileAttrGet;
x += (uintptr_t)&mlirLLVMDILocalVariableAttrGet;
x += (uintptr_t)&mlirLLVMDIModuleAttrGet;
x += (uintptr_t)&mlirLLVMDIModuleAttrGetScope;
x += (uintptr_t)&mlirLLVMDINullTypeAttrGet;
x += (uintptr_t)&mlirLLVMDIStringTypeAttrGet;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGet;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGetCompileUnit;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGetFile;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGetLine;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGetScope;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGetScopeLine;
x += (uintptr_t)&mlirLLVMDISubprogramAttrGetType;
x += (uintptr_t)&mlirLLVMDISubroutineTypeAttrGet;
x += (uintptr_t)&mlirLLVMFunctionTypeGet;
x += (uintptr_t)&mlirLLVMLinkageAttrGet;
x += (uintptr_t)&mlirLLVMPointerTypeGet;
x += (uintptr_t)&mlirLLVMPointerTypeGetAddressSpace;
x += (uintptr_t)&mlirLLVMStructTypeGetElementType;
x += (uintptr_t)&mlirLLVMStructTypeGetIdentifier;
x += (uintptr_t)&mlirLLVMStructTypeGetNumElementTypes;
x += (uintptr_t)&mlirLLVMStructTypeIdentifiedGet;
x += (uintptr_t)&mlirLLVMStructTypeIdentifiedNewGet;
x += (uintptr_t)&mlirLLVMStructTypeIsLiteral;
x += (uintptr_t)&mlirLLVMStructTypeIsOpaque;
x += (uintptr_t)&mlirLLVMStructTypeIsPacked;
x += (uintptr_t)&mlirLLVMStructTypeLiteralGet;
x += (uintptr_t)&mlirLLVMStructTypeLiteralGetChecked;
x += (uintptr_t)&mlirLLVMStructTypeOpaqueGet;
x += (uintptr_t)&mlirLLVMStructTypeSetBody;
x += (uintptr_t)&mlirLLVMVoidTypeGet;
x += (uintptr_t)&mlirLinalgFillBuiltinNamedOpRegion;
x += (uintptr_t)&mlirLlvmThreadPoolCreate;
x += (uintptr_t)&mlirLlvmThreadPoolDestroy;
x += (uintptr_t)&mlirLocationCallSiteGet;
x += (uintptr_t)&mlirLocationEqual;
x += (uintptr_t)&mlirLocationFileLineColGet;
x += (uintptr_t)&mlirLocationFromAttribute;
x += (uintptr_t)&mlirLocationFusedGet;
x += (uintptr_t)&mlirLocationGetAttribute;
x += (uintptr_t)&mlirLocationGetContext;
x += (uintptr_t)&mlirLocationNameGet;
x += (uintptr_t)&mlirLocationPrint;
x += (uintptr_t)&mlirLocationUnknownGet;
x += (uintptr_t)&mlirMemRefTypeContiguousGet;
x += (uintptr_t)&mlirMemRefTypeContiguousGetChecked;
x += (uintptr_t)&mlirMemRefTypeGet;
x += (uintptr_t)&mlirMemRefTypeGetAffineMap;
x += (uintptr_t)&mlirMemRefTypeGetChecked;
x += (uintptr_t)&mlirMemRefTypeGetLayout;
x += (uintptr_t)&mlirMemRefTypeGetMemorySpace;
x += (uintptr_t)&mlirMemRefTypeGetStridesAndOffset;
x += (uintptr_t)&mlirMemRefTypeGetTypeID;
x += (uintptr_t)&mlirMergeSymbolsIntoFromClone;
x += (uintptr_t)&mlirModuleCreateEmpty;
x += (uintptr_t)&mlirModuleCreateParse;
x += (uintptr_t)&mlirModuleDestroy;
x += (uintptr_t)&mlirModuleFromOperation;
x += (uintptr_t)&mlirModuleGetBody;
x += (uintptr_t)&mlirModuleGetContext;
x += (uintptr_t)&mlirModuleGetOperation;
x += (uintptr_t)&mlirNamedAttributeGet;
x += (uintptr_t)&mlirNoneTypeGet;
x += (uintptr_t)&mlirNoneTypeGetTypeID;
x += (uintptr_t)&mlirOpOperandGetNextUse;
x += (uintptr_t)&mlirOpOperandGetOperandNumber;
x += (uintptr_t)&mlirOpOperandGetOwner;
x += (uintptr_t)&mlirOpOperandGetValue;
x += (uintptr_t)&mlirOpOperandIsNull;
x += (uintptr_t)&mlirOpPassManagerAddOwnedPass;
x += (uintptr_t)&mlirOpPassManagerAddPipeline;
x += (uintptr_t)&mlirOpPassManagerGetNestedUnder;
x += (uintptr_t)&mlirOpPrintingFlagsAssumeVerified;
x += (uintptr_t)&mlirOpPrintingFlagsCreate;
x += (uintptr_t)&mlirOpPrintingFlagsDestroy;
x += (uintptr_t)&mlirOpPrintingFlagsElideLargeElementsAttrs;
x += (uintptr_t)&mlirOpPrintingFlagsEnableDebugInfo;
x += (uintptr_t)&mlirOpPrintingFlagsPrintGenericOpForm;
x += (uintptr_t)&mlirOpPrintingFlagsUseLocalScope;
x += (uintptr_t)&mlirOpResultGetOwner;
x += (uintptr_t)&mlirOpResultGetResultNumber;
x += (uintptr_t)&mlirOpaqueAttrGet;
x += (uintptr_t)&mlirOpaqueAttrGetData;
x += (uintptr_t)&mlirOpaqueAttrGetDialectNamespace;
x += (uintptr_t)&mlirOpaqueAttrGetTypeID;
x += (uintptr_t)&mlirOpaqueTypeGet;
x += (uintptr_t)&mlirOpaqueTypeGetData;
x += (uintptr_t)&mlirOpaqueTypeGetDialectNamespace;
x += (uintptr_t)&mlirOpaqueTypeGetTypeID;
x += (uintptr_t)&mlirOperationClone;
x += (uintptr_t)&mlirOperationCreate;
x += (uintptr_t)&mlirOperationCreateParse;
x += (uintptr_t)&mlirOperationDestroy;
x += (uintptr_t)&mlirOperationDump;
x += (uintptr_t)&mlirOperationEqual;
x += (uintptr_t)&mlirOperationGetAttribute;
x += (uintptr_t)&mlirOperationGetAttributeByName;
x += (uintptr_t)&mlirOperationGetBlock;
x += (uintptr_t)&mlirOperationGetContext;
x += (uintptr_t)&mlirOperationGetDiscardableAttribute;
x += (uintptr_t)&mlirOperationGetDiscardableAttributeByName;
x += (uintptr_t)&mlirOperationGetFirstRegion;
x += (uintptr_t)&mlirOperationGetInherentAttributeByName;
x += (uintptr_t)&mlirOperationGetLocation;
x += (uintptr_t)&mlirOperationGetName;
x += (uintptr_t)&mlirOperationGetNextInBlock;
x += (uintptr_t)&mlirOperationGetNumAttributes;
x += (uintptr_t)&mlirOperationGetNumDiscardableAttributes;
x += (uintptr_t)&mlirOperationGetNumOperands;
x += (uintptr_t)&mlirOperationGetNumRegions;
x += (uintptr_t)&mlirOperationGetNumResults;
x += (uintptr_t)&mlirOperationGetNumSuccessors;
x += (uintptr_t)&mlirOperationGetOperand;
x += (uintptr_t)&mlirOperationGetParentOperation;
x += (uintptr_t)&mlirOperationGetRegion;
x += (uintptr_t)&mlirOperationGetResult;
x += (uintptr_t)&mlirOperationGetSuccessor;
x += (uintptr_t)&mlirOperationGetTypeID;
x += (uintptr_t)&mlirOperationHasInherentAttributeByName;
x += (uintptr_t)&mlirOperationImplementsInterface;
x += (uintptr_t)&mlirOperationImplementsInterfaceStatic;
x += (uintptr_t)&mlirOperationMoveAfter;
x += (uintptr_t)&mlirOperationMoveBefore;
x += (uintptr_t)&mlirOperationPrint;
x += (uintptr_t)&mlirOperationPrintWithFlags;
x += (uintptr_t)&mlirOperationPrintWithState;
x += (uintptr_t)&mlirOperationRemoveAttributeByName;
x += (uintptr_t)&mlirOperationRemoveDiscardableAttributeByName;
x += (uintptr_t)&mlirOperationRemoveFromParent;
x += (uintptr_t)&mlirOperationSetAttributeByName;
x += (uintptr_t)&mlirOperationSetDiscardableAttributeByName;
x += (uintptr_t)&mlirOperationSetInherentAttributeByName;
x += (uintptr_t)&mlirOperationSetOperand;
x += (uintptr_t)&mlirOperationSetOperands;
x += (uintptr_t)&mlirOperationSetSuccessor;
x += (uintptr_t)&mlirOperationStateAddAttributes;
x += (uintptr_t)&mlirOperationStateAddOperands;
x += (uintptr_t)&mlirOperationStateAddOwnedRegions;
x += (uintptr_t)&mlirOperationStateAddResults;
x += (uintptr_t)&mlirOperationStateAddSuccessors;
x += (uintptr_t)&mlirOperationStateEnableResultTypeInference;
x += (uintptr_t)&mlirOperationStateGet;
x += (uintptr_t)&mlirOperationVerify;
x += (uintptr_t)&mlirOperationWalk;
x += (uintptr_t)&mlirOperationWriteBytecode;
x += (uintptr_t)&mlirOperationWriteBytecodeWithConfig;
x += (uintptr_t)&mlirPDLAttributeTypeGet;
x += (uintptr_t)&mlirPDLOperationTypeGet;
x += (uintptr_t)&mlirPDLPatternModuleDestroy;
x += (uintptr_t)&mlirPDLPatternModuleFromModule;
x += (uintptr_t)&mlirPDLRangeTypeGet;
x += (uintptr_t)&mlirPDLRangeTypeGetElementType;
x += (uintptr_t)&mlirPDLTypeTypeGet;
x += (uintptr_t)&mlirPDLValueTypeGet;
x += (uintptr_t)&mlirParsePassPipeline;
x += (uintptr_t)&mlirPassManagerAddOwnedPass;
x += (uintptr_t)&mlirPassManagerCreate;
x += (uintptr_t)&mlirPassManagerCreateOnOperation;
x += (uintptr_t)&mlirPassManagerDestroy;
x += (uintptr_t)&mlirPassManagerEnableIRPrinting;
x += (uintptr_t)&mlirPassManagerEnableVerifier;
x += (uintptr_t)&mlirPassManagerGetAsOpPassManager;
x += (uintptr_t)&mlirPassManagerGetNestedUnder;
x += (uintptr_t)&mlirPassManagerRunOnOp;
x += (uintptr_t)&mlirPrintPassPipeline;
x += (uintptr_t)&mlirRankedTensorTypeGet;
x += (uintptr_t)&mlirRankedTensorTypeGetChecked;
x += (uintptr_t)&mlirRankedTensorTypeGetEncoding;
x += (uintptr_t)&mlirRankedTensorTypeGetTypeID;
x += (uintptr_t)&mlirRegionAppendOwnedBlock;
x += (uintptr_t)&mlirRegionCreate;
x += (uintptr_t)&mlirRegionDestroy;
x += (uintptr_t)&mlirRegionEqual;
x += (uintptr_t)&mlirRegionGetFirstBlock;
x += (uintptr_t)&mlirRegionGetNextInOperation;
x += (uintptr_t)&mlirRegionInsertOwnedBlock;
x += (uintptr_t)&mlirRegionInsertOwnedBlockAfter;
x += (uintptr_t)&mlirRegionInsertOwnedBlockBefore;
x += (uintptr_t)&mlirRegionTakeBody;
x += (uintptr_t)&mlirRegisterGPUPasses;
x += (uintptr_t)&mlirRegisterLinalgPasses;
x += (uintptr_t)&mlirRewritePatternSetFromPDLPatternModule;
x += (uintptr_t)&mlirSetGlobalDebugType;
x += (uintptr_t)&mlirSetGlobalDebugTypes;
x += (uintptr_t)&mlirShapedTypeGetDimSize;
x += (uintptr_t)&mlirShapedTypeGetDynamicSize;
x += (uintptr_t)&mlirShapedTypeGetDynamicStrideOrOffset;
x += (uintptr_t)&mlirShapedTypeGetElementType;
x += (uintptr_t)&mlirShapedTypeGetRank;
x += (uintptr_t)&mlirShapedTypeHasRank;
x += (uintptr_t)&mlirShapedTypeHasStaticShape;
x += (uintptr_t)&mlirShapedTypeIsDynamicDim;
x += (uintptr_t)&mlirShapedTypeIsDynamicSize;
x += (uintptr_t)&mlirShapedTypeIsDynamicStrideOrOffset;
x += (uintptr_t)&mlirSparseElementsAttrGetIndices;
x += (uintptr_t)&mlirSparseElementsAttrGetTypeID;
x += (uintptr_t)&mlirSparseElementsAttrGetValues;
x += (uintptr_t)&mlirSparseElementsAttribute;
x += (uintptr_t)&mlirStridedLayoutAttrGet;
x += (uintptr_t)&mlirStridedLayoutAttrGetNumStrides;
x += (uintptr_t)&mlirStridedLayoutAttrGetOffset;
x += (uintptr_t)&mlirStridedLayoutAttrGetStride;
x += (uintptr_t)&mlirStridedLayoutAttrGetTypeID;
x += (uintptr_t)&mlirStringAttrGet;
x += (uintptr_t)&mlirStringAttrGetTypeID;
x += (uintptr_t)&mlirStringAttrGetValue;
x += (uintptr_t)&mlirStringAttrTypedGet;
x += (uintptr_t)&mlirStringRefCreateFromCString;
x += (uintptr_t)&mlirStringRefEqual;
x += (uintptr_t)&mlirSymbolRefAttrGet;
x += (uintptr_t)&mlirSymbolRefAttrGetLeafReference;
x += (uintptr_t)&mlirSymbolRefAttrGetNestedReference;
x += (uintptr_t)&mlirSymbolRefAttrGetNumNestedReferences;
x += (uintptr_t)&mlirSymbolRefAttrGetRootReference;
x += (uintptr_t)&mlirSymbolRefAttrGetTypeID;
x += (uintptr_t)&mlirSymbolTableCreate;
x += (uintptr_t)&mlirSymbolTableDestroy;
x += (uintptr_t)&mlirSymbolTableErase;
x += (uintptr_t)&mlirSymbolTableGetSymbolAttributeName;
x += (uintptr_t)&mlirSymbolTableGetVisibilityAttributeName;
x += (uintptr_t)&mlirSymbolTableInsert;
x += (uintptr_t)&mlirSymbolTableLookup;
x += (uintptr_t)&mlirSymbolTableReplaceAllSymbolUses;
x += (uintptr_t)&mlirSymbolTableWalkSymbolTables;
x += (uintptr_t)&mlirTF32TypeGet;
x += (uintptr_t)&mlirTransformAnyOpTypeGet;
x += (uintptr_t)&mlirTransformAnyOpTypeGetTypeID;
x += (uintptr_t)&mlirTransformAnyParamTypeGet;
x += (uintptr_t)&mlirTransformAnyParamTypeGetTypeID;
x += (uintptr_t)&mlirTransformAnyValueTypeGet;
x += (uintptr_t)&mlirTransformAnyValueTypeGetTypeID;
x += (uintptr_t)&mlirTransformApplyNamedSequence;
x += (uintptr_t)&mlirTransformOperationTypeGet;
x += (uintptr_t)&mlirTransformOperationTypeGetOperationName;
x += (uintptr_t)&mlirTransformOperationTypeGetTypeID;
x += (uintptr_t)&mlirTransformOptionsCreate;
x += (uintptr_t)&mlirTransformOptionsDestroy;
x += (uintptr_t)&mlirTransformOptionsEnableExpensiveChecks;
x += (uintptr_t)&mlirTransformOptionsEnforceSingleTopLevelTransformOp;
x += (uintptr_t)&mlirTransformOptionsGetEnforceSingleTopLevelTransformOp;
x += (uintptr_t)&mlirTransformOptionsGetExpensiveChecksEnabled;
x += (uintptr_t)&mlirTransformParamTypeGet;
x += (uintptr_t)&mlirTransformParamTypeGetType;
x += (uintptr_t)&mlirTransformParamTypeGetTypeID;
x += (uintptr_t)&mlirTupleTypeGet;
x += (uintptr_t)&mlirTupleTypeGetNumTypes;
x += (uintptr_t)&mlirTupleTypeGetType;
x += (uintptr_t)&mlirTupleTypeGetTypeID;
x += (uintptr_t)&mlirTypeAttrGet;
x += (uintptr_t)&mlirTypeAttrGetTypeID;
x += (uintptr_t)&mlirTypeAttrGetValue;
x += (uintptr_t)&mlirTypeDump;
x += (uintptr_t)&mlirTypeEqual;
x += (uintptr_t)&mlirTypeGetContext;
x += (uintptr_t)&mlirTypeGetDialect;
x += (uintptr_t)&mlirTypeGetTypeID;
x += (uintptr_t)&mlirTypeIDAllocatorAllocateTypeID;
x += (uintptr_t)&mlirTypeIDAllocatorCreate;
x += (uintptr_t)&mlirTypeIDAllocatorDestroy;
x += (uintptr_t)&mlirTypeIDCreate;
x += (uintptr_t)&mlirTypeIDEqual;
x += (uintptr_t)&mlirTypeIDHashValue;
x += (uintptr_t)&mlirTypeIsABF16;
x += (uintptr_t)&mlirTypeIsAComplex;
x += (uintptr_t)&mlirTypeIsAF16;
x += (uintptr_t)&mlirTypeIsAF32;
x += (uintptr_t)&mlirTypeIsAF64;
x += (uintptr_t)&mlirTypeIsAFloat;
x += (uintptr_t)&mlirTypeIsAFloat8E4M3B11FNUZ;
x += (uintptr_t)&mlirTypeIsAFloat8E4M3FN;
x += (uintptr_t)&mlirTypeIsAFloat8E4M3FNUZ;
x += (uintptr_t)&mlirTypeIsAFloat8E5M2;
x += (uintptr_t)&mlirTypeIsAFloat8E5M2FNUZ;
x += (uintptr_t)&mlirTypeIsAFunction;
x += (uintptr_t)&mlirTypeIsAIndex;
x += (uintptr_t)&mlirTypeIsAInteger;
x += (uintptr_t)&mlirTypeIsALLVMPointerType;
x += (uintptr_t)&mlirTypeIsALLVMStructType;
x += (uintptr_t)&mlirTypeIsAMemRef;
x += (uintptr_t)&mlirTypeIsANone;
x += (uintptr_t)&mlirTypeIsAOpaque;
x += (uintptr_t)&mlirTypeIsAPDLAttributeType;
x += (uintptr_t)&mlirTypeIsAPDLOperationType;
x += (uintptr_t)&mlirTypeIsAPDLRangeType;
x += (uintptr_t)&mlirTypeIsAPDLType;
x += (uintptr_t)&mlirTypeIsAPDLTypeType;
x += (uintptr_t)&mlirTypeIsAPDLValueType;
x += (uintptr_t)&mlirTypeIsARankedTensor;
x += (uintptr_t)&mlirTypeIsAShaped;
x += (uintptr_t)&mlirTypeIsATF32;
x += (uintptr_t)&mlirTypeIsATensor;
x += (uintptr_t)&mlirTypeIsATransformAnyOpType;
x += (uintptr_t)&mlirTypeIsATransformAnyParamType;
x += (uintptr_t)&mlirTypeIsATransformAnyValueType;
x += (uintptr_t)&mlirTypeIsATransformOperationType;
x += (uintptr_t)&mlirTypeIsATransformParamType;
x += (uintptr_t)&mlirTypeIsATuple;
x += (uintptr_t)&mlirTypeIsAUnrankedMemRef;
x += (uintptr_t)&mlirTypeIsAUnrankedTensor;
x += (uintptr_t)&mlirTypeIsAVector;
x += (uintptr_t)&mlirTypeParseGet;
x += (uintptr_t)&mlirTypePrint;
x += (uintptr_t)&mlirUnitAttrGet;
x += (uintptr_t)&mlirUnitAttrGetTypeID;
x += (uintptr_t)&mlirUnmanagedDenseBoolResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseDoubleResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseFloatResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseInt16ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseInt32ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseInt64ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseInt8ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseUInt16ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseUInt32ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseUInt64ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnmanagedDenseUInt8ResourceElementsAttrGet;
x += (uintptr_t)&mlirUnrankedMemRefTypeGet;
x += (uintptr_t)&mlirUnrankedMemRefTypeGetChecked;
x += (uintptr_t)&mlirUnrankedMemRefTypeGetTypeID;
x += (uintptr_t)&mlirUnrankedMemrefGetMemorySpace;
x += (uintptr_t)&mlirUnrankedTensorTypeGet;
x += (uintptr_t)&mlirUnrankedTensorTypeGetChecked;
x += (uintptr_t)&mlirUnrankedTensorTypeGetTypeID;
x += (uintptr_t)&mlirValueDump;
x += (uintptr_t)&mlirValueEqual;
x += (uintptr_t)&mlirValueGetFirstUse;
x += (uintptr_t)&mlirValueGetType;
x += (uintptr_t)&mlirValueIsABlockArgument;
x += (uintptr_t)&mlirValueIsAOpResult;
x += (uintptr_t)&mlirValuePrint;
x += (uintptr_t)&mlirValuePrintAsOperand;
x += (uintptr_t)&mlirValueReplaceAllUsesOfWith;
x += (uintptr_t)&mlirValueSetType;
x += (uintptr_t)&mlirVectorTypeGet;
x += (uintptr_t)&mlirVectorTypeGetChecked;
x += (uintptr_t)&mlirVectorTypeGetScalable;
x += (uintptr_t)&mlirVectorTypeGetScalableChecked;
x += (uintptr_t)&mlirVectorTypeGetTypeID;
x += (uintptr_t)&mlirVectorTypeIsDimScalable;
x += (uintptr_t)&mlirVectorTypeIsScalable;
return x;
}