// 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.

// clang-format off

#include <stdint.h>

extern void ireeAttributeIsACodegenCompilationInfoAttr();
extern void ireeAttributeIsACodegenDispatchLoweringPassPipelineAttr();
extern void ireeAttributeIsACodegenTranslationInfoAttr();
extern void ireeAttributeIsAGPULoweringConfigAttr();
extern void ireeAttributeIsAGPUMMAAttr();
extern void ireeAttributeIsAGPUMMAIntrinsicAttr();
extern void ireeAttributeIsAGPUPipelineOptionsAttr();
extern void ireeAttributeIsAGPUReorderWorkgroupsStrategyAttr();
extern void ireeCodegenCompilationInfoAttrGet();
extern void ireeCodegenCompilationInfoAttrGetParameters();
extern void ireeCodegenCompilationInfoAttrGetTypeID();
extern void ireeCodegenDispatchLoweringPassPipelineAttrGet();
extern void ireeCodegenDispatchLoweringPassPipelineAttrGetTypeID();
extern void ireeCodegenDispatchLoweringPassPipelineAttrGetValue();
extern void ireeCodegenGetExecutableVariantOps();
extern void ireeCodegenQueryMMAIntrinsics();
extern void ireeCodegenTranslationInfoAttrGet();
extern void ireeCodegenTranslationInfoAttrGetParameters();
extern void ireeCodegenTranslationInfoAttrGetTypeID();
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 ireeGPULoweringConfigAttrGet();
extern void ireeGPULoweringConfigAttrGetAttributes();
extern void ireeGPULoweringConfigAttrGetTypeID();
extern void ireeGPULoweringConfigAttrGetTileSizes();
extern void ireeGPULoweringConfigAttrGetSubgroupCount();
extern void ireeGPULoweringConfigAttrGetMmaKind();
extern void ireeGPUMMAAttrGet();
extern void ireeGPUMMAAttrGetInfo();
extern void ireeGPUMMAAttrGetTypeID();
extern void ireeGPUMMAIntrinsicAttrGet();
extern void ireeGPUMMAIntrinsicAttrGetTypeID();
extern void ireeGPUMMAIntrinsicAttrGetValue();
extern void ireeGPUPipelineOptionsAttrGet();
extern void ireeGPUPipelineOptionsAttrGetNoReduceSharedMemoryBankConflicts();
extern void ireeGPUPipelineOptionsAttrGetPrefetchSharedMemory();
extern void ireeGPUPipelineOptionsAttrGetReorderWorkgroupsStrategy();
extern void ireeGPUPipelineOptionsAttrGetTypeID();
extern void ireeGPUPipelineOptionsAttrGetUseIgemmConvolution();
extern void ireeGPUReorderWorkgroupsStrategyAttrGet();
extern void ireeGPUReorderWorkgroupsStrategyAttrGetTypeID();
extern void ireeGPUReorderWorkgroupsStrategyAttrGetValue();
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 mlirFloat4E2M1FNTypeGet();
extern void mlirFloat4E2M1FNTypeGetTypeID();
extern void mlirFloat64TypeGetTypeID();
extern void mlirFloat6E2M3FNTypeGet();
extern void mlirFloat6E2M3FNTypeGetTypeID();
extern void mlirFloat6E3M2FNTypeGet();
extern void mlirFloat6E3M2FNTypeGetTypeID();
extern void mlirFloat8E3M4TypeGet();
extern void mlirFloat8E3M4TypeGetTypeID();
extern void mlirFloat8E4M3B11FNUZTypeGet();
extern void mlirFloat8E4M3B11FNUZTypeGetTypeID();
extern void mlirFloat8E4M3FNTypeGet();
extern void mlirFloat8E4M3FNTypeGetTypeID();
extern void mlirFloat8E4M3FNUZTypeGet();
extern void mlirFloat8E4M3FNUZTypeGetTypeID();
extern void mlirFloat8E4M3TypeGet();
extern void mlirFloat8E4M3TypeGetTypeID();
extern void mlirFloat8E5M2FNUZTypeGet();
extern void mlirFloat8E5M2FNUZTypeGetTypeID();
extern void mlirFloat8E5M2TypeGet();
extern void mlirFloat8E5M2TypeGetTypeID();
extern void mlirFloat8E8M0FNUTypeGet();
extern void mlirFloat8E8M0FNUTypeGetTypeID();
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 mlirGPUAsyncTokenTypeGet();
extern void mlirGPUObjectAttrGet();
extern void mlirGPUObjectAttrGetFormat();
extern void mlirGPUObjectAttrGetKernels();
extern void mlirGPUObjectAttrGetObject();
extern void mlirGPUObjectAttrGetProperties();
extern void mlirGPUObjectAttrGetTarget();
extern void mlirGPUObjectAttrGetWithKernels();
extern void mlirGPUObjectAttrHasKernels();
extern void mlirGPUObjectAttrHasProperties();
extern void mlirGetDialectHandle__iree_input__();
extern void mlirGetDialectHandle__transform__();
extern void mlirIREELinalgTransformRegisterPasses();
extern void mlirIREETransformRegisterPasses();
extern void mlirIRRewriterCreate();
extern void mlirIRRewriterCreateFromOp();
extern void mlirIRRewriterDestroy();
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 mlirIntegerSetAttrGet();
extern void mlirIntegerSetAttrGetTypeID();
extern void mlirIntegerSetAttrGetValue();
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 mlirLLVMDIAnnotationAttrGet();
extern void mlirLLVMDIBasicTypeAttrGet();
extern void mlirLLVMDICompileUnitAttrGet();
extern void mlirLLVMDICompositeTypeAttrGet();
extern void mlirLLVMDICompositeTypeAttrGetRecSelf();
extern void mlirLLVMDIDerivedTypeAttrGet();
extern void mlirLLVMDIDerivedTypeAttrGetBaseType();
extern void mlirLLVMDIExpressionAttrGet();
extern void mlirLLVMDIExpressionElemAttrGet();
extern void mlirLLVMDIFileAttrGet();
extern void mlirLLVMDIFlagsAttrGet();
extern void mlirLLVMDIImportedEntityAttrGet();
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 mlirLLVMDISubprogramAttrGetRecSelf();
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 mlirOpPrintingFlagsElideLargeResourceString();
extern void mlirOpPrintingFlagsEnableDebugInfo();
extern void mlirOpPrintingFlagsPrintGenericOpForm();
extern void mlirOpPrintingFlagsSkipRegions();
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 mlirRewriterBaseCancelOpModification();
extern void mlirRewriterBaseClearInsertionPoint();
extern void mlirRewriterBaseClone();
extern void mlirRewriterBaseCloneRegionBefore();
extern void mlirRewriterBaseCloneWithoutRegions();
extern void mlirRewriterBaseCreateBlockBefore();
extern void mlirRewriterBaseEraseBlock();
extern void mlirRewriterBaseEraseOp();
extern void mlirRewriterBaseFinalizeOpModification();
extern void mlirRewriterBaseGetBlock();
extern void mlirRewriterBaseGetContext();
extern void mlirRewriterBaseGetInsertionBlock();
extern void mlirRewriterBaseInlineBlockBefore();
extern void mlirRewriterBaseInlineRegionBefore();
extern void mlirRewriterBaseInsert();
extern void mlirRewriterBaseMergeBlocks();
extern void mlirRewriterBaseMoveBlockBefore();
extern void mlirRewriterBaseMoveOpAfter();
extern void mlirRewriterBaseMoveOpBefore();
extern void mlirRewriterBaseReplaceAllOpUsesWithOperation();
extern void mlirRewriterBaseReplaceAllOpUsesWithValueRange();
extern void mlirRewriterBaseReplaceAllUsesExcept();
extern void mlirRewriterBaseReplaceAllUsesWith();
extern void mlirRewriterBaseReplaceAllValueRangeUsesWith();
extern void mlirRewriterBaseReplaceOpUsesWithinBlock();
extern void mlirRewriterBaseReplaceOpWithOperation();
extern void mlirRewriterBaseReplaceOpWithValues();
extern void mlirRewriterBaseSetInsertionPointAfter();
extern void mlirRewriterBaseSetInsertionPointAfterValue();
extern void mlirRewriterBaseSetInsertionPointBefore();
extern void mlirRewriterBaseSetInsertionPointToEnd();
extern void mlirRewriterBaseSetInsertionPointToStart();
extern void mlirRewriterBaseStartOpModification();
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 mlirTypeIsAFloat4E2M1FN();
extern void mlirTypeIsAFloat6E2M3FN();
extern void mlirTypeIsAFloat6E3M2FN();
extern void mlirTypeIsAFloat8E3M4();
extern void mlirTypeIsAFloat8E4M3();
extern void mlirTypeIsAFloat8E4M3B11FNUZ();
extern void mlirTypeIsAFloat8E4M3FN();
extern void mlirTypeIsAFloat8E4M3FNUZ();
extern void mlirTypeIsAFloat8E5M2();
extern void mlirTypeIsAFloat8E5M2FNUZ();
extern void mlirTypeIsAFloat8E8M0FNU();
extern void mlirTypeIsAFunction();
extern void mlirTypeIsAGPUAsyncTokenType();
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)&ireeAttributeIsACodegenCompilationInfoAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenDispatchLoweringPassPipelineAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenTranslationInfoAttr;
  x += (uintptr_t)&ireeAttributeIsAGPULoweringConfigAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUMMAAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUMMAIntrinsicAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUPipelineOptionsAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUReorderWorkgroupsStrategyAttr;
  x += (uintptr_t)&ireeCodegenCompilationInfoAttrGet;
  x += (uintptr_t)&ireeCodegenCompilationInfoAttrGetParameters;
  x += (uintptr_t)&ireeCodegenCompilationInfoAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenDispatchLoweringPassPipelineAttrGet;
  x += (uintptr_t)&ireeCodegenDispatchLoweringPassPipelineAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenDispatchLoweringPassPipelineAttrGetValue;
  x += (uintptr_t)&ireeCodegenTranslationInfoAttrGet;
  x += (uintptr_t)&ireeCodegenTranslationInfoAttrGetParameters;
  x += (uintptr_t)&ireeCodegenTranslationInfoAttrGetTypeID;
  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)&ireeGPULoweringConfigAttrGet;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetAttributes;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetTypeID;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetTileSizes;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetSubgroupCount;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetMmaKind;
  x += (uintptr_t)&ireeGPUMMAAttrGet;
  x += (uintptr_t)&ireeGPUMMAAttrGetInfo;
  x += (uintptr_t)&ireeGPUMMAAttrGetTypeID;
  x += (uintptr_t)&ireeGPUMMAIntrinsicAttrGet;
  x += (uintptr_t)&ireeGPUMMAIntrinsicAttrGetTypeID;
  x += (uintptr_t)&ireeGPUMMAIntrinsicAttrGetValue;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGet;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetNoReduceSharedMemoryBankConflicts;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetPrefetchSharedMemory;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetReorderWorkgroupsStrategy;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetTypeID;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetUseIgemmConvolution;
  x += (uintptr_t)&ireeGPUReorderWorkgroupsStrategyAttrGet;
  x += (uintptr_t)&ireeGPUReorderWorkgroupsStrategyAttrGetTypeID;
  x += (uintptr_t)&ireeGPUReorderWorkgroupsStrategyAttrGetValue;
  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)&mlirFloat4E2M1FNTypeGet;
  x += (uintptr_t)&mlirFloat4E2M1FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat64TypeGetTypeID;
  x += (uintptr_t)&mlirFloat6E2M3FNTypeGet;
  x += (uintptr_t)&mlirFloat6E2M3FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat6E3M2FNTypeGet;
  x += (uintptr_t)&mlirFloat6E3M2FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E3M4TypeGet;
  x += (uintptr_t)&mlirFloat8E3M4TypeGetTypeID;
  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)&mlirFloat8E4M3TypeGet;
  x += (uintptr_t)&mlirFloat8E4M3TypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGet;
  x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E5M2TypeGet;
  x += (uintptr_t)&mlirFloat8E5M2TypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E8M0FNUTypeGet;
  x += (uintptr_t)&mlirFloat8E8M0FNUTypeGetTypeID;
  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)&mlirGPUAsyncTokenTypeGet;
  x += (uintptr_t)&mlirGPUObjectAttrGet;
  x += (uintptr_t)&mlirGPUObjectAttrGetFormat;
  x += (uintptr_t)&mlirGPUObjectAttrGetKernels;
  x += (uintptr_t)&mlirGPUObjectAttrGetObject;
  x += (uintptr_t)&mlirGPUObjectAttrGetProperties;
  x += (uintptr_t)&mlirGPUObjectAttrGetTarget;
  x += (uintptr_t)&mlirGPUObjectAttrGetWithKernels;
  x += (uintptr_t)&mlirGPUObjectAttrHasKernels;
  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)&mlirIRRewriterCreate;
  x += (uintptr_t)&mlirIRRewriterCreateFromOp;
  x += (uintptr_t)&mlirIRRewriterDestroy;
  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)&mlirIntegerSetAttrGet;
  x += (uintptr_t)&mlirIntegerSetAttrGetTypeID;
  x += (uintptr_t)&mlirIntegerSetAttrGetValue;
  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)&mlirLLVMDIAnnotationAttrGet;
  x += (uintptr_t)&mlirLLVMDIBasicTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDICompileUnitAttrGet;
  x += (uintptr_t)&mlirLLVMDICompositeTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDICompositeTypeAttrGetRecSelf;
  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)&mlirLLVMDIImportedEntityAttrGet;
  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)&mlirLLVMDISubprogramAttrGetRecSelf;
  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)&mlirOpPrintingFlagsElideLargeResourceString;
  x += (uintptr_t)&mlirOpPrintingFlagsEnableDebugInfo;
  x += (uintptr_t)&mlirOpPrintingFlagsPrintGenericOpForm;
  x += (uintptr_t)&mlirOpPrintingFlagsSkipRegions;
  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)&mlirRewriterBaseCancelOpModification;
  x += (uintptr_t)&mlirRewriterBaseClearInsertionPoint;
  x += (uintptr_t)&mlirRewriterBaseClone;
  x += (uintptr_t)&mlirRewriterBaseCloneRegionBefore;
  x += (uintptr_t)&mlirRewriterBaseCloneWithoutRegions;
  x += (uintptr_t)&mlirRewriterBaseCreateBlockBefore;
  x += (uintptr_t)&mlirRewriterBaseEraseBlock;
  x += (uintptr_t)&mlirRewriterBaseEraseOp;
  x += (uintptr_t)&mlirRewriterBaseFinalizeOpModification;
  x += (uintptr_t)&mlirRewriterBaseGetBlock;
  x += (uintptr_t)&mlirRewriterBaseGetContext;
  x += (uintptr_t)&mlirRewriterBaseGetInsertionBlock;
  x += (uintptr_t)&mlirRewriterBaseInlineBlockBefore;
  x += (uintptr_t)&mlirRewriterBaseInlineRegionBefore;
  x += (uintptr_t)&mlirRewriterBaseInsert;
  x += (uintptr_t)&mlirRewriterBaseMergeBlocks;
  x += (uintptr_t)&mlirRewriterBaseMoveBlockBefore;
  x += (uintptr_t)&mlirRewriterBaseMoveOpAfter;
  x += (uintptr_t)&mlirRewriterBaseMoveOpBefore;
  x += (uintptr_t)&mlirRewriterBaseReplaceAllOpUsesWithOperation;
  x += (uintptr_t)&mlirRewriterBaseReplaceAllOpUsesWithValueRange;
  x += (uintptr_t)&mlirRewriterBaseReplaceAllUsesExcept;
  x += (uintptr_t)&mlirRewriterBaseReplaceAllUsesWith;
  x += (uintptr_t)&mlirRewriterBaseReplaceAllValueRangeUsesWith;
  x += (uintptr_t)&mlirRewriterBaseReplaceOpUsesWithinBlock;
  x += (uintptr_t)&mlirRewriterBaseReplaceOpWithOperation;
  x += (uintptr_t)&mlirRewriterBaseReplaceOpWithValues;
  x += (uintptr_t)&mlirRewriterBaseSetInsertionPointAfter;
  x += (uintptr_t)&mlirRewriterBaseSetInsertionPointAfterValue;
  x += (uintptr_t)&mlirRewriterBaseSetInsertionPointBefore;
  x += (uintptr_t)&mlirRewriterBaseSetInsertionPointToEnd;
  x += (uintptr_t)&mlirRewriterBaseSetInsertionPointToStart;
  x += (uintptr_t)&mlirRewriterBaseStartOpModification;
  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)&mlirTypeIsAFloat4E2M1FN;
  x += (uintptr_t)&mlirTypeIsAFloat6E2M3FN;
  x += (uintptr_t)&mlirTypeIsAFloat6E3M2FN;
  x += (uintptr_t)&mlirTypeIsAFloat8E3M4;
  x += (uintptr_t)&mlirTypeIsAFloat8E4M3;
  x += (uintptr_t)&mlirTypeIsAFloat8E4M3B11FNUZ;
  x += (uintptr_t)&mlirTypeIsAFloat8E4M3FN;
  x += (uintptr_t)&mlirTypeIsAFloat8E4M3FNUZ;
  x += (uintptr_t)&mlirTypeIsAFloat8E5M2;
  x += (uintptr_t)&mlirTypeIsAFloat8E5M2FNUZ;
  x += (uintptr_t)&mlirTypeIsAFloat8E8M0FNU;
  x += (uintptr_t)&mlirTypeIsAFunction;
  x += (uintptr_t)&mlirTypeIsAGPUAsyncTokenType;
  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;
}

// clang-format off
