// 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 ireeAttributeIsACodegenIntKnobAttr();
extern void ireeAttributeIsACodegenNoPipelineAttr();
extern void ireeAttributeIsACodegenOneOfKnobAttr();
extern void ireeAttributeIsACodegenPassPipelineAttr();
extern void ireeAttributeIsACodegenRootOpAttr();
extern void ireeAttributeIsACodegenTransformDialectCodegenPipelineAttr();
extern void ireeAttributeIsACodegenTranslationInfoAttr();
extern void ireeAttributeIsACodegenVMVXPipelineAttr();
extern void ireeAttributeIsAGPULoweringConfigAttr();
extern void ireeAttributeIsAGPUMMAAttr();
extern void ireeAttributeIsAGPUMMAIntrinsicAttr();
extern void ireeAttributeIsAGPUPipelineAttr();
extern void ireeAttributeIsAGPUPipelineOptionsAttr();
extern void ireeAttributeIsAGPUReorderWorkgroupsStrategyAttr();
extern void ireeAttributeIsAGPUVirtualMMAAttr();
extern void ireeAttributeIsAGPUVirtualMMAIntrinsicAttr();
extern void ireeCodegenCompilationInfoAttrGet();
extern void ireeCodegenCompilationInfoAttrGetParameters();
extern void ireeCodegenCompilationInfoAttrGetTypeID();
extern void ireeCodegenConvertConstraintsOpToSMTLIB();
extern void ireeCodegenGetAttentionOpDetail();
extern void ireeCodegenGetExecutableVariantOps();
extern void ireeCodegenGetIGEMMGenericConvDetails();
extern void ireeCodegenGetTunerRootOps();
extern void ireeCodegenHasIGEMMGenericConvDetails();
extern void ireeCodegenInferScaledContractionDimensions();
extern void ireeCodegenIntKnobAttrGetName();
extern void ireeCodegenIntKnobAttrGetTypeID();
extern void ireeCodegenMaterializeConfigurationAttrFromConstraintsOp();
extern void ireeCodegenMlirOperationIsACodegenAttentionOp();
extern void ireeCodegenMlirOperationIsAScaledContractionOp();
extern void ireeCodegenNoPipelineAttrGet();
extern void ireeCodegenNoPipelineAttrGetTypeID();
extern void ireeCodegenOneOfKnobAttrGetName();
extern void ireeCodegenOneOfKnobAttrGetOptions();
extern void ireeCodegenOneOfKnobAttrGetTypeID();
extern void ireeCodegenPassPipelineAttrGet();
extern void ireeCodegenPassPipelineAttrGetPipeline();
extern void ireeCodegenPassPipelineAttrGetTypeID();
extern void ireeCodegenRootOpAttrGet();
extern void ireeCodegenRootOpAttrGetSet();
extern void ireeCodegenRootOpAttrGetTypeID();
extern void ireeCodegenTransformDialectCodegenPipelineAttrGet();
extern void ireeCodegenTransformDialectCodegenPipelineAttrGetTypeID();
extern void ireeCodegenTranslationInfoAttrGet();
extern void ireeCodegenTranslationInfoAttrGetParameters();
extern void ireeCodegenTranslationInfoAttrGetTypeID();
extern void ireeCodegenVMVXPipelineAttrGet();
extern void ireeCodegenVMVXPipelineAttrGetTypeID();
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 ireeCompilerInvocationSetupRemarks();
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 ireeGPUGetSingleSubgroupLayout();
extern void ireeGPUGetXorShuffleBounds();
extern void ireeGPUIsXORShuffleValid();
extern void ireeGPULoweringConfigAttrGet();
extern void ireeGPULoweringConfigAttrGetAttributes();
extern void ireeGPULoweringConfigAttrGetMmaKind();
extern void ireeGPULoweringConfigAttrGetSubgroupBasis();
extern void ireeGPULoweringConfigAttrGetTileSizes();
extern void ireeGPULoweringConfigAttrGetTypeID();
extern void ireeGPUMMAAttrGet();
extern void ireeGPUMMAAttrGetColMajor();
extern void ireeGPUMMAAttrGetInfo();
extern void ireeGPUMMAAttrGetTypeID();
extern void ireeGPUMMAAttrGetVirtualMMAIntrinsic();
extern void ireeGPUMMAIntrinsicAttrGet();
extern void ireeGPUMMAIntrinsicAttrGetTypeID();
extern void ireeGPUMMAIntrinsicAttrGetValue();
extern void ireeGPUPipelineAttrGet();
extern void ireeGPUPipelineAttrGetTypeID();
extern void ireeGPUPipelineAttrGetValue();
extern void ireeGPUPipelineOptionsAttrGet();
extern void ireeGPUPipelineOptionsAttrGetNoReduceSharedMemoryBankConflicts();
extern void ireeGPUPipelineOptionsAttrGetPrefetchNumStages();
extern void ireeGPUPipelineOptionsAttrGetReorderWorkgroupsStrategy();
extern void ireeGPUPipelineOptionsAttrGetTypeID();
extern void ireeGPUPipelineOptionsAttrGetUseIgemmConvolution();
extern void ireeGPUReorderWorkgroupsStrategyAttrGet();
extern void ireeGPUReorderWorkgroupsStrategyAttrGetTypeID();
extern void ireeGPUReorderWorkgroupsStrategyAttrGetValue();
extern void ireeGPUTargetInfoGet();
extern void ireeGPUTargetInfoGetMMAIntrinsics();
extern void ireeGPUVirtualMMAAttrGet();
extern void ireeGPUVirtualMMAAttrGetColMajor();
extern void ireeGPUVirtualMMAAttrGetTypeID();
extern void ireeGPUVirtualMMAIntrinsicAttrGet();
extern void ireeGPUVirtualMMAIntrinsicAttrGetTypeID();
extern void ireeGPUVirtualMMAIntrinsicAttrGetValue();
extern void ireeHALExecutableTargetAttrGetGPUTargetInfo();
extern void ireeLinkRunMain();
extern void ireeMlirLspServerRunMain();
extern void ireeOptRunMain();
extern void ireeReduceRunMain();
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 mlirAffineExprShiftDims();
extern void mlirAffineExprShiftSymbols();
extern void mlirAffineFloorDivExprGet();
extern void mlirAffineMapAttrGet();
extern void mlirAffineMapAttrGetName();
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 mlirApplyFullConversion();
extern void mlirApplyPartialConversion();
extern void mlirApplyPatternsAndFoldGreedily();
extern void mlirApplyPatternsAndFoldGreedilyWithOp();
extern void mlirArrayAttrGet();
extern void mlirArrayAttrGetElement();
extern void mlirArrayAttrGetName();
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 mlirBF16TypeGetName();
extern void mlirBFloat16TypeGetTypeID();
extern void mlirBlockAddArgument();
extern void mlirBlockAppendOwnedOperation();
extern void mlirBlockArgumentGetArgNumber();
extern void mlirBlockArgumentGetOwner();
extern void mlirBlockArgumentSetLocation();
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 mlirBlockGetNumPredecessors();
extern void mlirBlockGetNumSuccessors();
extern void mlirBlockGetParentOperation();
extern void mlirBlockGetParentRegion();
extern void mlirBlockGetPredecessor();
extern void mlirBlockGetSuccessor();
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 mlirComplexTypeGetName();
extern void mlirComplexTypeGetTypeID();
extern void mlirConditionallySpeculatableOpInterfaceAttachFallbackModel();
extern void mlirConditionallySpeculatableOpInterfaceGetSpeculatability();
extern void mlirConditionallySpeculatableOpInterfaceTypeID();
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 mlirContextGetLoadedDialect();
extern void mlirContextGetNumLoadedDialects();
extern void mlirContextGetNumRegisteredDialects();
extern void mlirContextGetNumThreads();
extern void mlirContextGetOrLoadDialect();
extern void mlirContextGetThreadPool();
extern void mlirContextIsRegisteredOperation();
extern void mlirContextLoadAllAvailableDialects();
extern void mlirContextSetAllowUnregisteredDialects();
extern void mlirContextSetThreadPool();
extern void mlirConversionConfigCreate();
extern void mlirConversionConfigDestroy();
extern void mlirConversionConfigEnableBuildMaterializations();
extern void mlirConversionConfigGetFoldingMode();
extern void mlirConversionConfigIsBuildMaterializationsEnabled();
extern void mlirConversionConfigSetFoldingMode();
extern void mlirConversionPatternAsRewritePattern();
extern void mlirConversionPatternGetTypeConverter();
extern void mlirConversionPatternRewriterAsPatternRewriter();
extern void mlirConversionPatternRewriterConvertRegionTypes();
extern void mlirConversionPatternRewriterReplaceOpWithMultiple();
extern void mlirConversionTargetAddDynamicallyLegalDialect();
extern void mlirConversionTargetAddDynamicallyLegalOp();
extern void mlirConversionTargetAddIllegalDialect();
extern void mlirConversionTargetAddIllegalOp();
extern void mlirConversionTargetAddLegalDialect();
extern void mlirConversionTargetAddLegalOp();
extern void mlirConversionTargetCreate();
extern void mlirConversionTargetDestroy();
extern void mlirConversionTargetMarkOpRecursivelyLegal();
extern void mlirConversionTargetMarkUnknownOpDynamicallyLegal();
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 mlirDenseElementsAttrGetIndexValue();
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 mlirDenseResourceElementsAttrGetName();
extern void mlirDenseTypedElementsAttrGetTypeID();
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 mlirDictionaryAttrGetName();
extern void mlirDictionaryAttrGetNumElements();
extern void mlirDictionaryAttrGetTypeID();
extern void mlirDistinctAttrCreate();
extern void mlirElementsAttrGetNumElements();
extern void mlirElementsAttrGetValue();
extern void mlirElementsAttrIsValidIndex();
extern void mlirEmitError();
extern void mlirEnableGlobalDebug();
extern void mlirExternalPassSignalFailure();
extern void mlirF16TypeGet();
extern void mlirF16TypeGetName();
extern void mlirF32TypeGet();
extern void mlirF32TypeGetName();
extern void mlirF64TypeGet();
extern void mlirF64TypeGetName();
extern void mlirFlatSymbolRefAttrGet();
extern void mlirFlatSymbolRefAttrGetName();
extern void mlirFlatSymbolRefAttrGetValue();
extern void mlirFloat16TypeGetTypeID();
extern void mlirFloat32TypeGetTypeID();
extern void mlirFloat4E2M1FNTypeGet();
extern void mlirFloat4E2M1FNTypeGetName();
extern void mlirFloat4E2M1FNTypeGetTypeID();
extern void mlirFloat64TypeGetTypeID();
extern void mlirFloat6E2M3FNTypeGet();
extern void mlirFloat6E2M3FNTypeGetName();
extern void mlirFloat6E2M3FNTypeGetTypeID();
extern void mlirFloat6E3M2FNTypeGet();
extern void mlirFloat6E3M2FNTypeGetName();
extern void mlirFloat6E3M2FNTypeGetTypeID();
extern void mlirFloat8E3M4TypeGet();
extern void mlirFloat8E3M4TypeGetName();
extern void mlirFloat8E3M4TypeGetTypeID();
extern void mlirFloat8E4M3B11FNUZTypeGet();
extern void mlirFloat8E4M3B11FNUZTypeGetName();
extern void mlirFloat8E4M3B11FNUZTypeGetTypeID();
extern void mlirFloat8E4M3FNTypeGet();
extern void mlirFloat8E4M3FNTypeGetName();
extern void mlirFloat8E4M3FNTypeGetTypeID();
extern void mlirFloat8E4M3FNUZTypeGet();
extern void mlirFloat8E4M3FNUZTypeGetName();
extern void mlirFloat8E4M3FNUZTypeGetTypeID();
extern void mlirFloat8E4M3TypeGet();
extern void mlirFloat8E4M3TypeGetName();
extern void mlirFloat8E4M3TypeGetTypeID();
extern void mlirFloat8E5M2FNUZTypeGet();
extern void mlirFloat8E5M2FNUZTypeGetName();
extern void mlirFloat8E5M2FNUZTypeGetTypeID();
extern void mlirFloat8E5M2TypeGet();
extern void mlirFloat8E5M2TypeGetName();
extern void mlirFloat8E5M2TypeGetTypeID();
extern void mlirFloat8E5M3FNUTypeGet();
extern void mlirFloat8E5M3FNUTypeGetName();
extern void mlirFloat8E5M3FNUTypeGetTypeID();
extern void mlirFloat8E8M0FNUTypeGet();
extern void mlirFloat8E8M0FNUTypeGetName();
extern void mlirFloat8E8M0FNUTypeGetTypeID();
extern void mlirFloatAttrDoubleGet();
extern void mlirFloatAttrDoubleGetChecked();
extern void mlirFloatAttrGetName();
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 mlirFunctionTypeGetName();
extern void mlirFunctionTypeGetNumInputs();
extern void mlirFunctionTypeGetNumResults();
extern void mlirFunctionTypeGetResult();
extern void mlirFunctionTypeGetTypeID();
extern void mlirGPUAsyncTokenTypeGet();
extern void mlirGPUAsyncTokenTypeGetName();
extern void mlirGPUObjectAttrGet();
extern void mlirGPUObjectAttrGetFormat();
extern void mlirGPUObjectAttrGetKernels();
extern void mlirGPUObjectAttrGetName();
extern void mlirGPUObjectAttrGetObject();
extern void mlirGPUObjectAttrGetProperties();
extern void mlirGPUObjectAttrGetTarget();
extern void mlirGPUObjectAttrGetWithKernels();
extern void mlirGPUObjectAttrHasKernels();
extern void mlirGPUObjectAttrHasProperties();
extern void mlirGetDialectHandle__transform__();
extern void mlirGreedyRewriteDriverConfigCreate();
extern void mlirGreedyRewriteDriverConfigDestroy();
extern void mlirGreedyRewriteDriverConfigEnableConstantCSE();
extern void mlirGreedyRewriteDriverConfigEnableFolding();
extern void mlirGreedyRewriteDriverConfigGetMaxIterations();
extern void mlirGreedyRewriteDriverConfigGetMaxNumRewrites();
extern void mlirGreedyRewriteDriverConfigGetRegionSimplificationLevel();
extern void mlirGreedyRewriteDriverConfigGetStrictness();
extern void mlirGreedyRewriteDriverConfigGetUseTopDownTraversal();
extern void mlirGreedyRewriteDriverConfigIsConstantCSEEnabled();
extern void mlirGreedyRewriteDriverConfigIsFoldingEnabled();
extern void mlirGreedyRewriteDriverConfigSetMaxIterations();
extern void mlirGreedyRewriteDriverConfigSetMaxNumRewrites();
extern void mlirGreedyRewriteDriverConfigSetRegionSimplificationLevel();
extern void mlirGreedyRewriteDriverConfigSetStrictness();
extern void mlirGreedyRewriteDriverConfigSetUseTopDownTraversal();
extern void mlirIRMappingClear();
extern void mlirIRMappingContainsBlock();
extern void mlirIRMappingContainsOperation();
extern void mlirIRMappingContainsValue();
extern void mlirIRMappingCreate();
extern void mlirIRMappingDestroy();
extern void mlirIRMappingEraseBlock();
extern void mlirIRMappingEraseOperation();
extern void mlirIRMappingEraseValue();
extern void mlirIRMappingLookupOrDefaultBlock();
extern void mlirIRMappingLookupOrDefaultOperation();
extern void mlirIRMappingLookupOrDefaultValue();
extern void mlirIRMappingLookupOrNullBlock();
extern void mlirIRMappingLookupOrNullOperation();
extern void mlirIRMappingLookupOrNullValue();
extern void mlirIRMappingMapBlock();
extern void mlirIRMappingMapOperation();
extern void mlirIRMappingMapValue();
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 mlirIndexTypeGetName();
extern void mlirIndexTypeGetTypeID();
extern void mlirInferShapedTypeOpInterfaceInferReturnTypes();
extern void mlirInferShapedTypeOpInterfaceTypeID();
extern void mlirInferTypeOpInterfaceInferReturnTypes();
extern void mlirInferTypeOpInterfaceTypeID();
extern void mlirIntegerAttrGet();
extern void mlirIntegerAttrGetFromWords();
extern void mlirIntegerAttrGetName();
extern void mlirIntegerAttrGetTypeID();
extern void mlirIntegerAttrGetValueBitWidth();
extern void mlirIntegerAttrGetValueInt();
extern void mlirIntegerAttrGetValueNumWords();
extern void mlirIntegerAttrGetValueSInt();
extern void mlirIntegerAttrGetValueUInt();
extern void mlirIntegerAttrGetValueWords();
extern void mlirIntegerSetAttrGet();
extern void mlirIntegerSetAttrGetName();
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 mlirIntegerTypeGetName();
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 mlirLLVMArrayTypeGetElementType();
extern void mlirLLVMArrayTypeGetName();
extern void mlirLLVMArrayTypeGetNumElements();
extern void mlirLLVMArrayTypeGetTypeID();
extern void mlirLLVMAttrIsAMDConstantAttr();
extern void mlirLLVMAttrIsAMDGlobalValueAttr();
extern void mlirLLVMAttrIsAMDNodeAttr();
extern void mlirLLVMAttrIsAMDStringAttr();
extern void mlirLLVMCConvAttrGet();
extern void mlirLLVMCConvAttrGetName();
extern void mlirLLVMComdatAttrGet();
extern void mlirLLVMComdatAttrGetName();
extern void mlirLLVMDIAnnotationAttrGet();
extern void mlirLLVMDIAnnotationAttrGetName();
extern void mlirLLVMDIBasicTypeAttrGet();
extern void mlirLLVMDIBasicTypeAttrGetName();
extern void mlirLLVMDICompileUnitAttrGet();
extern void mlirLLVMDICompileUnitAttrGetName();
extern void mlirLLVMDICompileUnitAttrGetRecSelf();
extern void mlirLLVMDICompositeTypeAttrGet();
extern void mlirLLVMDICompositeTypeAttrGetName();
extern void mlirLLVMDICompositeTypeAttrGetRecSelf();
extern void mlirLLVMDIDerivedTypeAttrGet();
extern void mlirLLVMDIDerivedTypeAttrGetBaseType();
extern void mlirLLVMDIDerivedTypeAttrGetName();
extern void mlirLLVMDIExpressionAttrGet();
extern void mlirLLVMDIExpressionAttrGetName();
extern void mlirLLVMDIExpressionElemAttrGet();
extern void mlirLLVMDIExpressionElemAttrGetName();
extern void mlirLLVMDIFileAttrGet();
extern void mlirLLVMDIFileAttrGetName();
extern void mlirLLVMDIFlagsAttrGet();
extern void mlirLLVMDIFlagsAttrGetName();
extern void mlirLLVMDIImportedEntityAttrGet();
extern void mlirLLVMDIImportedEntityAttrGetName();
extern void mlirLLVMDILexicalBlockAttrGet();
extern void mlirLLVMDILexicalBlockAttrGetName();
extern void mlirLLVMDILexicalBlockFileAttrGet();
extern void mlirLLVMDILexicalBlockFileAttrGetName();
extern void mlirLLVMDILocalVariableAttrGet();
extern void mlirLLVMDILocalVariableAttrGetName();
extern void mlirLLVMDIModuleAttrGet();
extern void mlirLLVMDIModuleAttrGetName();
extern void mlirLLVMDIModuleAttrGetScope();
extern void mlirLLVMDINullTypeAttrGet();
extern void mlirLLVMDINullTypeAttrGetName();
extern void mlirLLVMDIStringTypeAttrGet();
extern void mlirLLVMDIStringTypeAttrGetName();
extern void mlirLLVMDISubprogramAttrGet();
extern void mlirLLVMDISubprogramAttrGetCompileUnit();
extern void mlirLLVMDISubprogramAttrGetFile();
extern void mlirLLVMDISubprogramAttrGetLine();
extern void mlirLLVMDISubprogramAttrGetName();
extern void mlirLLVMDISubprogramAttrGetRecSelf();
extern void mlirLLVMDISubprogramAttrGetScope();
extern void mlirLLVMDISubprogramAttrGetScopeLine();
extern void mlirLLVMDISubprogramAttrGetType();
extern void mlirLLVMDISubroutineTypeAttrGet();
extern void mlirLLVMDISubroutineTypeAttrGetName();
extern void mlirLLVMFunctionTypeGet();
extern void mlirLLVMFunctionTypeGetInput();
extern void mlirLLVMFunctionTypeGetName();
extern void mlirLLVMFunctionTypeGetNumInputs();
extern void mlirLLVMFunctionTypeGetReturnType();
extern void mlirLLVMFunctionTypeGetTypeID();
extern void mlirLLVMFunctionTypeIsVarArg();
extern void mlirLLVMLinkageAttrGet();
extern void mlirLLVMLinkageAttrGetName();
extern void mlirLLVMMDConstantAttrGet();
extern void mlirLLVMMDConstantAttrGetTypeID();
extern void mlirLLVMMDConstantAttrGetValue();
extern void mlirLLVMMDGlobalValueAttrGet();
extern void mlirLLVMMDGlobalValueAttrGetName();
extern void mlirLLVMMDGlobalValueAttrGetTypeID();
extern void mlirLLVMMDNodeAttrGet();
extern void mlirLLVMMDNodeAttrGetNumOperands();
extern void mlirLLVMMDNodeAttrGetOperand();
extern void mlirLLVMMDNodeAttrGetTypeID();
extern void mlirLLVMMDStringAttrGet();
extern void mlirLLVMMDStringAttrGetTypeID();
extern void mlirLLVMMDStringAttrGetValue();
extern void mlirLLVMPointerTypeGet();
extern void mlirLLVMPointerTypeGetAddressSpace();
extern void mlirLLVMPointerTypeGetName();
extern void mlirLLVMPointerTypeGetTypeID();
extern void mlirLLVMStructTypeGetElementType();
extern void mlirLLVMStructTypeGetIdentifier();
extern void mlirLLVMStructTypeGetName();
extern void mlirLLVMStructTypeGetNumElementTypes();
extern void mlirLLVMStructTypeGetTypeID();
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 mlirLLVMVoidTypeGetName();
extern void mlirLinalgFillBuiltinNamedOpRegion();
extern void mlirLinalgGetIndexingMapsAttribute();
extern void mlirLinalgInferContractionDimensions();
extern void mlirLinalgInferContractionDimensionsFromMaps();
extern void mlirLinalgInferConvolutionDimensions();
extern void mlirLinalgInferConvolutionDimensionsFromMaps();
extern void mlirLinalgIsAContractionOp();
extern void mlirLinalgIsAConvolutionOp();
extern void mlirLlvmRawFdOStreamCreate();
extern void mlirLlvmRawFdOStreamDestroy();
extern void mlirLlvmRawFdOStreamIsNull();
extern void mlirLlvmRawFdOStreamWrite();
extern void mlirLlvmThreadPoolCreate();
extern void mlirLlvmThreadPoolDestroy();
extern void mlirLlvmThreadPoolGetMaxConcurrency();
extern void mlirLocationCallSiteGet();
extern void mlirLocationCallSiteGetCallee();
extern void mlirLocationCallSiteGetCaller();
extern void mlirLocationCallSiteGetTypeID();
extern void mlirLocationEqual();
extern void mlirLocationFileLineColGet();
extern void mlirLocationFileLineColRangeGet();
extern void mlirLocationFileLineColRangeGetEndColumn();
extern void mlirLocationFileLineColRangeGetEndLine();
extern void mlirLocationFileLineColRangeGetFilename();
extern void mlirLocationFileLineColRangeGetStartColumn();
extern void mlirLocationFileLineColRangeGetStartLine();
extern void mlirLocationFileLineColRangeGetTypeID();
extern void mlirLocationFromAttribute();
extern void mlirLocationFusedGet();
extern void mlirLocationFusedGetLocations();
extern void mlirLocationFusedGetMetadata();
extern void mlirLocationFusedGetNumLocations();
extern void mlirLocationFusedGetTypeID();
extern void mlirLocationGetAttribute();
extern void mlirLocationGetContext();
extern void mlirLocationIsACallSite();
extern void mlirLocationIsAFileLineColRange();
extern void mlirLocationIsAFused();
extern void mlirLocationIsAName();
extern void mlirLocationIsAUnknown();
extern void mlirLocationNameGet();
extern void mlirLocationNameGetChildLoc();
extern void mlirLocationNameGetName();
extern void mlirLocationNameGetTypeID();
extern void mlirLocationPrint();
extern void mlirLocationUnknownGet();
extern void mlirLocationUnknownGetTypeID();
extern void mlirMemRefTypeContiguousGet();
extern void mlirMemRefTypeContiguousGetChecked();
extern void mlirMemRefTypeGet();
extern void mlirMemRefTypeGetAffineMap();
extern void mlirMemRefTypeGetChecked();
extern void mlirMemRefTypeGetLayout();
extern void mlirMemRefTypeGetMemorySpace();
extern void mlirMemRefTypeGetName();
extern void mlirMemRefTypeGetStridesAndOffset();
extern void mlirMemRefTypeGetTypeID();
extern void mlirMemoryEffectInstanceCreate();
extern void mlirMemoryEffectInstanceCreateForBlockArgument();
extern void mlirMemoryEffectInstanceCreateForOpOperand();
extern void mlirMemoryEffectInstanceCreateForOpResult();
extern void mlirMemoryEffectInstanceCreateForSymbol();
extern void mlirMemoryEffectInstanceDestroy();
extern void mlirMemoryEffectInstancesListAppend();
extern void mlirMemoryEffectsAllocateGet();
extern void mlirMemoryEffectsFreeGet();
extern void mlirMemoryEffectsOpInterfaceAttachFallbackModel();
extern void mlirMemoryEffectsOpInterfaceTypeID();
extern void mlirMemoryEffectsReadGet();
extern void mlirMemoryEffectsWriteGet();
extern void mlirMergeSymbolsIntoFromClone();
extern void mlirModuleCreateEmpty();
extern void mlirModuleCreateParse();
extern void mlirModuleCreateParseFromFile();
extern void mlirModuleDestroy();
extern void mlirModuleEqual();
extern void mlirModuleFromOperation();
extern void mlirModuleGetBody();
extern void mlirModuleGetContext();
extern void mlirModuleGetOperation();
extern void mlirModuleHashValue();
extern void mlirNamedAttributeGet();
extern void mlirNoneTypeGet();
extern void mlirNoneTypeGetName();
extern void mlirNoneTypeGetTypeID();
extern void mlirOpConversionPatternCreate();
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 mlirOpPrintingFlagsPrintNameLocAsPrefix();
extern void mlirOpPrintingFlagsSkipRegions();
extern void mlirOpPrintingFlagsUseLocalScope();
extern void mlirOpResultGetOwner();
extern void mlirOpResultGetResultNumber();
extern void mlirOpRewritePatternCreate();
extern void mlirOpaqueAttrGet();
extern void mlirOpaqueAttrGetData();
extern void mlirOpaqueAttrGetDialectNamespace();
extern void mlirOpaqueAttrGetName();
extern void mlirOpaqueAttrGetTypeID();
extern void mlirOpaqueTypeGet();
extern void mlirOpaqueTypeGetData();
extern void mlirOpaqueTypeGetDialectNamespace();
extern void mlirOpaqueTypeGetName();
extern void mlirOpaqueTypeGetTypeID();
extern void mlirOperationClone();
extern void mlirOperationCloneWithMapping();
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 mlirOperationGetOpOperand();
extern void mlirOperationGetOperand();
extern void mlirOperationGetParentOperation();
extern void mlirOperationGetRegion();
extern void mlirOperationGetResult();
extern void mlirOperationGetSuccessor();
extern void mlirOperationGetTypeID();
extern void mlirOperationHasInherentAttributeByName();
extern void mlirOperationHashValue();
extern void mlirOperationImplementsInterface();
extern void mlirOperationImplementsInterfaceStatic();
extern void mlirOperationIsBeforeInBlock();
extern void mlirOperationIsStructurallyEquivalent();
extern void mlirOperationMoveAfter();
extern void mlirOperationMoveBefore();
extern void mlirOperationNameHasTrait();
extern void mlirOperationPrint();
extern void mlirOperationPrintWithFlags();
extern void mlirOperationPrintWithState();
extern void mlirOperationRemoveAttributeByName();
extern void mlirOperationRemoveDiscardableAttributeByName();
extern void mlirOperationRemoveFromParent();
extern void mlirOperationReplaceUsesOfWith();
extern void mlirOperationSetAttributeByName();
extern void mlirOperationSetDiscardableAttributeByName();
extern void mlirOperationSetInherentAttributeByName();
extern void mlirOperationSetLocation();
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 mlirOperationStructuralHashValue();
extern void mlirOperationVerify();
extern void mlirOperationWalk();
extern void mlirOperationWriteBytecode();
extern void mlirOperationWriteBytecodeWithConfig();
extern void mlirPDLAttributeTypeGet();
extern void mlirPDLAttributeTypeGetName();
extern void mlirPDLAttributeTypeGetTypeID();
extern void mlirPDLOperationTypeGet();
extern void mlirPDLOperationTypeGetName();
extern void mlirPDLOperationTypeGetTypeID();
extern void mlirPDLPatternModuleDestroy();
extern void mlirPDLPatternModuleFromModule();
extern void mlirPDLPatternModuleRegisterConstraintFunction();
extern void mlirPDLPatternModuleRegisterRewriteFunction();
extern void mlirPDLRangeTypeGet();
extern void mlirPDLRangeTypeGetElementType();
extern void mlirPDLRangeTypeGetName();
extern void mlirPDLRangeTypeGetTypeID();
extern void mlirPDLResultListPushBackAttribute();
extern void mlirPDLResultListPushBackOperation();
extern void mlirPDLResultListPushBackType();
extern void mlirPDLResultListPushBackValue();
extern void mlirPDLTypeTypeGet();
extern void mlirPDLTypeTypeGetName();
extern void mlirPDLTypeTypeGetTypeID();
extern void mlirPDLValueAsAttribute();
extern void mlirPDLValueAsOperation();
extern void mlirPDLValueAsType();
extern void mlirPDLValueAsValue();
extern void mlirPDLValueTypeGet();
extern void mlirPDLValueTypeGetName();
extern void mlirPDLValueTypeGetTypeID();
extern void mlirParsePassPipeline();
extern void mlirPassManagerAddOwnedPass();
extern void mlirPassManagerCreate();
extern void mlirPassManagerCreateOnOperation();
extern void mlirPassManagerDestroy();
extern void mlirPassManagerEnableIRPrinting();
extern void mlirPassManagerEnableStatistics();
extern void mlirPassManagerEnableTiming();
extern void mlirPassManagerEnableVerifier();
extern void mlirPassManagerGetAsOpPassManager();
extern void mlirPassManagerGetNestedUnder();
extern void mlirPassManagerRunOnOp();
extern void mlirPatternDescriptorOpInterfaceAttachFallbackModel();
extern void mlirPatternDescriptorOpInterfaceTypeID();
extern void mlirPatternRewriterAsBase();
extern void mlirPrintPassPipeline();
extern void mlirRankedTensorTypeGet();
extern void mlirRankedTensorTypeGetChecked();
extern void mlirRankedTensorTypeGetEncoding();
extern void mlirRankedTensorTypeGetName();
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 mlirRewritePatternSetAdd();
extern void mlirRewritePatternSetCreate();
extern void mlirRewritePatternSetDestroy();
extern void mlirRewritePatternSetFromPDLPatternModule();
extern void mlirRewritePatternSetGetContext();
extern void mlirRewriterBaseCancelOpModification();
extern void mlirRewriterBaseClearInsertionPoint();
extern void mlirRewriterBaseClone();
extern void mlirRewriterBaseCloneRegionBefore();
extern void mlirRewriterBaseCloneWithMapping();
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 mlirRewriterBaseGetOperationAfterInsertion();
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 mlirRewriterBaseRestoreInsertionPoint();
extern void mlirRewriterBaseSaveInsertionPoint();
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 mlirShapedTypeIsStaticDim();
extern void mlirShapedTypeIsStaticSize();
extern void mlirShapedTypeIsStaticStrideOrOffset();
extern void mlirSideEffectsDefaultResourceGet();
extern void mlirSimplifyAffineExpr();
extern void mlirSparseElementsAttrGetIndices();
extern void mlirSparseElementsAttrGetTypeID();
extern void mlirSparseElementsAttrGetValues();
extern void mlirSparseElementsAttribute();
extern void mlirStridedLayoutAttrGet();
extern void mlirStridedLayoutAttrGetName();
extern void mlirStridedLayoutAttrGetNumStrides();
extern void mlirStridedLayoutAttrGetOffset();
extern void mlirStridedLayoutAttrGetStride();
extern void mlirStridedLayoutAttrGetTypeID();
extern void mlirStringAttrGet();
extern void mlirStringAttrGetName();
extern void mlirStringAttrGetTypeID();
extern void mlirStringAttrGetValue();
extern void mlirStringAttrTypedGet();
extern void mlirStringRefCreateFromCString();
extern void mlirStringRefEqual();
extern void mlirSymbolRefAttrGet();
extern void mlirSymbolRefAttrGetLeafReference();
extern void mlirSymbolRefAttrGetName();
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 mlirTF32TypeGetName();
extern void mlirTransformAnyOpTypeGet();
extern void mlirTransformAnyOpTypeGetName();
extern void mlirTransformAnyOpTypeGetTypeID();
extern void mlirTransformAnyParamTypeGet();
extern void mlirTransformAnyParamTypeGetName();
extern void mlirTransformAnyParamTypeGetTypeID();
extern void mlirTransformAnyValueTypeGet();
extern void mlirTransformAnyValueTypeGetName();
extern void mlirTransformAnyValueTypeGetTypeID();
extern void mlirTransformApplyNamedSequence();
extern void mlirTransformConsumesHandle();
extern void mlirTransformModifiesPayload();
extern void mlirTransformOnlyReadsHandle();
extern void mlirTransformOnlyReadsPayload();
extern void mlirTransformOpInterfaceAttachFallbackModel();
extern void mlirTransformOpInterfaceTypeID();
extern void mlirTransformOperationTypeGet();
extern void mlirTransformOperationTypeGetName();
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 mlirTransformParamTypeGetName();
extern void mlirTransformParamTypeGetType();
extern void mlirTransformParamTypeGetTypeID();
extern void mlirTransformProducesHandle();
extern void mlirTransformResultsSetOps();
extern void mlirTransformResultsSetParams();
extern void mlirTransformResultsSetValues();
extern void mlirTransformRewriterAsBase();
extern void mlirTransformStateForEachParam();
extern void mlirTransformStateForEachPayloadOp();
extern void mlirTransformStateForEachPayloadValue();
extern void mlirTupleTypeGet();
extern void mlirTupleTypeGetName();
extern void mlirTupleTypeGetNumTypes();
extern void mlirTupleTypeGetType();
extern void mlirTupleTypeGetTypeID();
extern void mlirTypeAttrGet();
extern void mlirTypeAttrGetName();
extern void mlirTypeAttrGetTypeID();
extern void mlirTypeAttrGetValue();
extern void mlirTypeConverterAdd1ToNConversion();
extern void mlirTypeConverterAdd1ToNTargetMaterialization();
extern void mlirTypeConverterAddConversion();
extern void mlirTypeConverterAddSourceMaterialization();
extern void mlirTypeConverterAddTargetMaterialization();
extern void mlirTypeConverterConversionResultsAppend();
extern void mlirTypeConverterConvertType();
extern void mlirTypeConverterCreate();
extern void mlirTypeConverterDestroy();
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 mlirTypeIsAFloat8E5M3FNU();
extern void mlirTypeIsAFloat8E8M0FNU();
extern void mlirTypeIsAFunction();
extern void mlirTypeIsAGPUAsyncTokenType();
extern void mlirTypeIsAIndex();
extern void mlirTypeIsAInteger();
extern void mlirTypeIsALLVMArrayType();
extern void mlirTypeIsALLVMFunctionType();
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 mlirUnitAttrGetName();
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 mlirUnrankedMemRefTypeGetName();
extern void mlirUnrankedMemRefTypeGetTypeID();
extern void mlirUnrankedMemrefGetMemorySpace();
extern void mlirUnrankedTensorTypeGet();
extern void mlirUnrankedTensorTypeGetChecked();
extern void mlirUnrankedTensorTypeGetName();
extern void mlirUnrankedTensorTypeGetTypeID();
extern void mlirValueDump();
extern void mlirValueEqual();
extern void mlirValueGetContext();
extern void mlirValueGetFirstUse();
extern void mlirValueGetLocation();
extern void mlirValueGetType();
extern void mlirValueIsABlockArgument();
extern void mlirValueIsAOpResult();
extern void mlirValuePrint();
extern void mlirValuePrintAsOperand();
extern void mlirValueReplaceAllUsesExcept();
extern void mlirValueReplaceAllUsesOfWith();
extern void mlirValueReplaceUsesWithIf();
extern void mlirValueSetType();
extern void mlirVectorTypeGet();
extern void mlirVectorTypeGetChecked();
extern void mlirVectorTypeGetName();
extern void mlirVectorTypeGetScalable();
extern void mlirVectorTypeGetScalableChecked();
extern void mlirVectorTypeGetTypeID();
extern void mlirVectorTypeIsDimScalable();
extern void mlirVectorTypeIsScalable();
extern void mlirWalkAndApplyPatterns();

uintptr_t __iree_compiler_hidden_force_extern() {
  uintptr_t x = 0;
  x += (uintptr_t)&ireeAttributeIsACodegenCompilationInfoAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenIntKnobAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenNoPipelineAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenOneOfKnobAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenPassPipelineAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenRootOpAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenTransformDialectCodegenPipelineAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenTranslationInfoAttr;
  x += (uintptr_t)&ireeAttributeIsACodegenVMVXPipelineAttr;
  x += (uintptr_t)&ireeAttributeIsAGPULoweringConfigAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUMMAAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUMMAIntrinsicAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUPipelineAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUPipelineOptionsAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUReorderWorkgroupsStrategyAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUVirtualMMAAttr;
  x += (uintptr_t)&ireeAttributeIsAGPUVirtualMMAIntrinsicAttr;
  x += (uintptr_t)&ireeCodegenCompilationInfoAttrGet;
  x += (uintptr_t)&ireeCodegenCompilationInfoAttrGetParameters;
  x += (uintptr_t)&ireeCodegenCompilationInfoAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenConvertConstraintsOpToSMTLIB;
  x += (uintptr_t)&ireeCodegenGetAttentionOpDetail;
  x += (uintptr_t)&ireeCodegenGetExecutableVariantOps;
  x += (uintptr_t)&ireeCodegenGetIGEMMGenericConvDetails;
  x += (uintptr_t)&ireeCodegenGetTunerRootOps;
  x += (uintptr_t)&ireeCodegenHasIGEMMGenericConvDetails;
  x += (uintptr_t)&ireeCodegenInferScaledContractionDimensions;
  x += (uintptr_t)&ireeCodegenIntKnobAttrGetName;
  x += (uintptr_t)&ireeCodegenIntKnobAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenMaterializeConfigurationAttrFromConstraintsOp;
  x += (uintptr_t)&ireeCodegenMlirOperationIsACodegenAttentionOp;
  x += (uintptr_t)&ireeCodegenMlirOperationIsAScaledContractionOp;
  x += (uintptr_t)&ireeCodegenNoPipelineAttrGet;
  x += (uintptr_t)&ireeCodegenNoPipelineAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenOneOfKnobAttrGetName;
  x += (uintptr_t)&ireeCodegenOneOfKnobAttrGetOptions;
  x += (uintptr_t)&ireeCodegenOneOfKnobAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenPassPipelineAttrGet;
  x += (uintptr_t)&ireeCodegenPassPipelineAttrGetPipeline;
  x += (uintptr_t)&ireeCodegenPassPipelineAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenRootOpAttrGet;
  x += (uintptr_t)&ireeCodegenRootOpAttrGetSet;
  x += (uintptr_t)&ireeCodegenRootOpAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenTransformDialectCodegenPipelineAttrGet;
  x += (uintptr_t)&ireeCodegenTransformDialectCodegenPipelineAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenTranslationInfoAttrGet;
  x += (uintptr_t)&ireeCodegenTranslationInfoAttrGetParameters;
  x += (uintptr_t)&ireeCodegenTranslationInfoAttrGetTypeID;
  x += (uintptr_t)&ireeCodegenVMVXPipelineAttrGet;
  x += (uintptr_t)&ireeCodegenVMVXPipelineAttrGetTypeID;
  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)&ireeCompilerInvocationSetupRemarks;
  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)&ireeGPUGetSingleSubgroupLayout;
  x += (uintptr_t)&ireeGPUGetXorShuffleBounds;
  x += (uintptr_t)&ireeGPUIsXORShuffleValid;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGet;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetAttributes;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetMmaKind;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetSubgroupBasis;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetTileSizes;
  x += (uintptr_t)&ireeGPULoweringConfigAttrGetTypeID;
  x += (uintptr_t)&ireeGPUMMAAttrGet;
  x += (uintptr_t)&ireeGPUMMAAttrGetColMajor;
  x += (uintptr_t)&ireeGPUMMAAttrGetInfo;
  x += (uintptr_t)&ireeGPUMMAAttrGetTypeID;
  x += (uintptr_t)&ireeGPUMMAAttrGetVirtualMMAIntrinsic;
  x += (uintptr_t)&ireeGPUMMAIntrinsicAttrGet;
  x += (uintptr_t)&ireeGPUMMAIntrinsicAttrGetTypeID;
  x += (uintptr_t)&ireeGPUMMAIntrinsicAttrGetValue;
  x += (uintptr_t)&ireeGPUPipelineAttrGet;
  x += (uintptr_t)&ireeGPUPipelineAttrGetTypeID;
  x += (uintptr_t)&ireeGPUPipelineAttrGetValue;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGet;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetNoReduceSharedMemoryBankConflicts;
  x += (uintptr_t)&ireeGPUPipelineOptionsAttrGetPrefetchNumStages;
  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)&ireeGPUTargetInfoGet;
  x += (uintptr_t)&ireeGPUTargetInfoGetMMAIntrinsics;
  x += (uintptr_t)&ireeGPUVirtualMMAAttrGet;
  x += (uintptr_t)&ireeGPUVirtualMMAAttrGetColMajor;
  x += (uintptr_t)&ireeGPUVirtualMMAAttrGetTypeID;
  x += (uintptr_t)&ireeGPUVirtualMMAIntrinsicAttrGet;
  x += (uintptr_t)&ireeGPUVirtualMMAIntrinsicAttrGetTypeID;
  x += (uintptr_t)&ireeGPUVirtualMMAIntrinsicAttrGetValue;
  x += (uintptr_t)&ireeHALExecutableTargetAttrGetGPUTargetInfo;
  x += (uintptr_t)&ireeLinkRunMain;
  x += (uintptr_t)&ireeMlirLspServerRunMain;
  x += (uintptr_t)&ireeOptRunMain;
  x += (uintptr_t)&ireeReduceRunMain;
  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)&mlirAffineExprShiftDims;
  x += (uintptr_t)&mlirAffineExprShiftSymbols;
  x += (uintptr_t)&mlirAffineFloorDivExprGet;
  x += (uintptr_t)&mlirAffineMapAttrGet;
  x += (uintptr_t)&mlirAffineMapAttrGetName;
  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)&mlirApplyFullConversion;
  x += (uintptr_t)&mlirApplyPartialConversion;
  x += (uintptr_t)&mlirApplyPatternsAndFoldGreedily;
  x += (uintptr_t)&mlirApplyPatternsAndFoldGreedilyWithOp;
  x += (uintptr_t)&mlirArrayAttrGet;
  x += (uintptr_t)&mlirArrayAttrGetElement;
  x += (uintptr_t)&mlirArrayAttrGetName;
  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)&mlirBF16TypeGetName;
  x += (uintptr_t)&mlirBFloat16TypeGetTypeID;
  x += (uintptr_t)&mlirBlockAddArgument;
  x += (uintptr_t)&mlirBlockAppendOwnedOperation;
  x += (uintptr_t)&mlirBlockArgumentGetArgNumber;
  x += (uintptr_t)&mlirBlockArgumentGetOwner;
  x += (uintptr_t)&mlirBlockArgumentSetLocation;
  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)&mlirBlockGetNumPredecessors;
  x += (uintptr_t)&mlirBlockGetNumSuccessors;
  x += (uintptr_t)&mlirBlockGetParentOperation;
  x += (uintptr_t)&mlirBlockGetParentRegion;
  x += (uintptr_t)&mlirBlockGetPredecessor;
  x += (uintptr_t)&mlirBlockGetSuccessor;
  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)&mlirComplexTypeGetName;
  x += (uintptr_t)&mlirComplexTypeGetTypeID;
  x += (uintptr_t)&mlirConditionallySpeculatableOpInterfaceAttachFallbackModel;
  x += (uintptr_t)&mlirConditionallySpeculatableOpInterfaceGetSpeculatability;
  x += (uintptr_t)&mlirConditionallySpeculatableOpInterfaceTypeID;
  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)&mlirContextGetLoadedDialect;
  x += (uintptr_t)&mlirContextGetNumLoadedDialects;
  x += (uintptr_t)&mlirContextGetNumRegisteredDialects;
  x += (uintptr_t)&mlirContextGetNumThreads;
  x += (uintptr_t)&mlirContextGetOrLoadDialect;
  x += (uintptr_t)&mlirContextGetThreadPool;
  x += (uintptr_t)&mlirContextIsRegisteredOperation;
  x += (uintptr_t)&mlirContextLoadAllAvailableDialects;
  x += (uintptr_t)&mlirContextSetAllowUnregisteredDialects;
  x += (uintptr_t)&mlirContextSetThreadPool;
  x += (uintptr_t)&mlirConversionConfigCreate;
  x += (uintptr_t)&mlirConversionConfigDestroy;
  x += (uintptr_t)&mlirConversionConfigEnableBuildMaterializations;
  x += (uintptr_t)&mlirConversionConfigGetFoldingMode;
  x += (uintptr_t)&mlirConversionConfigIsBuildMaterializationsEnabled;
  x += (uintptr_t)&mlirConversionConfigSetFoldingMode;
  x += (uintptr_t)&mlirConversionPatternAsRewritePattern;
  x += (uintptr_t)&mlirConversionPatternGetTypeConverter;
  x += (uintptr_t)&mlirConversionPatternRewriterAsPatternRewriter;
  x += (uintptr_t)&mlirConversionPatternRewriterConvertRegionTypes;
  x += (uintptr_t)&mlirConversionPatternRewriterReplaceOpWithMultiple;
  x += (uintptr_t)&mlirConversionTargetAddDynamicallyLegalDialect;
  x += (uintptr_t)&mlirConversionTargetAddDynamicallyLegalOp;
  x += (uintptr_t)&mlirConversionTargetAddIllegalDialect;
  x += (uintptr_t)&mlirConversionTargetAddIllegalOp;
  x += (uintptr_t)&mlirConversionTargetAddLegalDialect;
  x += (uintptr_t)&mlirConversionTargetAddLegalOp;
  x += (uintptr_t)&mlirConversionTargetCreate;
  x += (uintptr_t)&mlirConversionTargetDestroy;
  x += (uintptr_t)&mlirConversionTargetMarkOpRecursivelyLegal;
  x += (uintptr_t)&mlirConversionTargetMarkUnknownOpDynamicallyLegal;
  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)&mlirDenseElementsAttrGetIndexValue;
  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)&mlirDenseResourceElementsAttrGetName;
  x += (uintptr_t)&mlirDenseTypedElementsAttrGetTypeID;
  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)&mlirDictionaryAttrGetName;
  x += (uintptr_t)&mlirDictionaryAttrGetNumElements;
  x += (uintptr_t)&mlirDictionaryAttrGetTypeID;
  x += (uintptr_t)&mlirDistinctAttrCreate;
  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)&mlirF16TypeGetName;
  x += (uintptr_t)&mlirF32TypeGet;
  x += (uintptr_t)&mlirF32TypeGetName;
  x += (uintptr_t)&mlirF64TypeGet;
  x += (uintptr_t)&mlirF64TypeGetName;
  x += (uintptr_t)&mlirFlatSymbolRefAttrGet;
  x += (uintptr_t)&mlirFlatSymbolRefAttrGetName;
  x += (uintptr_t)&mlirFlatSymbolRefAttrGetValue;
  x += (uintptr_t)&mlirFloat16TypeGetTypeID;
  x += (uintptr_t)&mlirFloat32TypeGetTypeID;
  x += (uintptr_t)&mlirFloat4E2M1FNTypeGet;
  x += (uintptr_t)&mlirFloat4E2M1FNTypeGetName;
  x += (uintptr_t)&mlirFloat4E2M1FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat64TypeGetTypeID;
  x += (uintptr_t)&mlirFloat6E2M3FNTypeGet;
  x += (uintptr_t)&mlirFloat6E2M3FNTypeGetName;
  x += (uintptr_t)&mlirFloat6E2M3FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat6E3M2FNTypeGet;
  x += (uintptr_t)&mlirFloat6E3M2FNTypeGetName;
  x += (uintptr_t)&mlirFloat6E3M2FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E3M4TypeGet;
  x += (uintptr_t)&mlirFloat8E3M4TypeGetName;
  x += (uintptr_t)&mlirFloat8E3M4TypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E4M3B11FNUZTypeGet;
  x += (uintptr_t)&mlirFloat8E4M3B11FNUZTypeGetName;
  x += (uintptr_t)&mlirFloat8E4M3B11FNUZTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E4M3FNTypeGet;
  x += (uintptr_t)&mlirFloat8E4M3FNTypeGetName;
  x += (uintptr_t)&mlirFloat8E4M3FNTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E4M3FNUZTypeGet;
  x += (uintptr_t)&mlirFloat8E4M3FNUZTypeGetName;
  x += (uintptr_t)&mlirFloat8E4M3FNUZTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E4M3TypeGet;
  x += (uintptr_t)&mlirFloat8E4M3TypeGetName;
  x += (uintptr_t)&mlirFloat8E4M3TypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGet;
  x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGetName;
  x += (uintptr_t)&mlirFloat8E5M2FNUZTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E5M2TypeGet;
  x += (uintptr_t)&mlirFloat8E5M2TypeGetName;
  x += (uintptr_t)&mlirFloat8E5M2TypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E5M3FNUTypeGet;
  x += (uintptr_t)&mlirFloat8E5M3FNUTypeGetName;
  x += (uintptr_t)&mlirFloat8E5M3FNUTypeGetTypeID;
  x += (uintptr_t)&mlirFloat8E8M0FNUTypeGet;
  x += (uintptr_t)&mlirFloat8E8M0FNUTypeGetName;
  x += (uintptr_t)&mlirFloat8E8M0FNUTypeGetTypeID;
  x += (uintptr_t)&mlirFloatAttrDoubleGet;
  x += (uintptr_t)&mlirFloatAttrDoubleGetChecked;
  x += (uintptr_t)&mlirFloatAttrGetName;
  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)&mlirFunctionTypeGetName;
  x += (uintptr_t)&mlirFunctionTypeGetNumInputs;
  x += (uintptr_t)&mlirFunctionTypeGetNumResults;
  x += (uintptr_t)&mlirFunctionTypeGetResult;
  x += (uintptr_t)&mlirFunctionTypeGetTypeID;
  x += (uintptr_t)&mlirGPUAsyncTokenTypeGet;
  x += (uintptr_t)&mlirGPUAsyncTokenTypeGetName;
  x += (uintptr_t)&mlirGPUObjectAttrGet;
  x += (uintptr_t)&mlirGPUObjectAttrGetFormat;
  x += (uintptr_t)&mlirGPUObjectAttrGetKernels;
  x += (uintptr_t)&mlirGPUObjectAttrGetName;
  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__transform__;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigCreate;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigDestroy;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigEnableConstantCSE;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigEnableFolding;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigGetMaxIterations;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigGetMaxNumRewrites;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigGetRegionSimplificationLevel;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigGetStrictness;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigGetUseTopDownTraversal;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigIsConstantCSEEnabled;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigIsFoldingEnabled;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigSetMaxIterations;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigSetMaxNumRewrites;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigSetRegionSimplificationLevel;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigSetStrictness;
  x += (uintptr_t)&mlirGreedyRewriteDriverConfigSetUseTopDownTraversal;
  x += (uintptr_t)&mlirIRMappingClear;
  x += (uintptr_t)&mlirIRMappingContainsBlock;
  x += (uintptr_t)&mlirIRMappingContainsOperation;
  x += (uintptr_t)&mlirIRMappingContainsValue;
  x += (uintptr_t)&mlirIRMappingCreate;
  x += (uintptr_t)&mlirIRMappingDestroy;
  x += (uintptr_t)&mlirIRMappingEraseBlock;
  x += (uintptr_t)&mlirIRMappingEraseOperation;
  x += (uintptr_t)&mlirIRMappingEraseValue;
  x += (uintptr_t)&mlirIRMappingLookupOrDefaultBlock;
  x += (uintptr_t)&mlirIRMappingLookupOrDefaultOperation;
  x += (uintptr_t)&mlirIRMappingLookupOrDefaultValue;
  x += (uintptr_t)&mlirIRMappingLookupOrNullBlock;
  x += (uintptr_t)&mlirIRMappingLookupOrNullOperation;
  x += (uintptr_t)&mlirIRMappingLookupOrNullValue;
  x += (uintptr_t)&mlirIRMappingMapBlock;
  x += (uintptr_t)&mlirIRMappingMapOperation;
  x += (uintptr_t)&mlirIRMappingMapValue;
  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)&mlirIndexTypeGetName;
  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)&mlirIntegerAttrGetFromWords;
  x += (uintptr_t)&mlirIntegerAttrGetName;
  x += (uintptr_t)&mlirIntegerAttrGetTypeID;
  x += (uintptr_t)&mlirIntegerAttrGetValueBitWidth;
  x += (uintptr_t)&mlirIntegerAttrGetValueInt;
  x += (uintptr_t)&mlirIntegerAttrGetValueNumWords;
  x += (uintptr_t)&mlirIntegerAttrGetValueSInt;
  x += (uintptr_t)&mlirIntegerAttrGetValueUInt;
  x += (uintptr_t)&mlirIntegerAttrGetValueWords;
  x += (uintptr_t)&mlirIntegerSetAttrGet;
  x += (uintptr_t)&mlirIntegerSetAttrGetName;
  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)&mlirIntegerTypeGetName;
  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)&mlirLLVMArrayTypeGetElementType;
  x += (uintptr_t)&mlirLLVMArrayTypeGetName;
  x += (uintptr_t)&mlirLLVMArrayTypeGetNumElements;
  x += (uintptr_t)&mlirLLVMArrayTypeGetTypeID;
  x += (uintptr_t)&mlirLLVMAttrIsAMDConstantAttr;
  x += (uintptr_t)&mlirLLVMAttrIsAMDGlobalValueAttr;
  x += (uintptr_t)&mlirLLVMAttrIsAMDNodeAttr;
  x += (uintptr_t)&mlirLLVMAttrIsAMDStringAttr;
  x += (uintptr_t)&mlirLLVMCConvAttrGet;
  x += (uintptr_t)&mlirLLVMCConvAttrGetName;
  x += (uintptr_t)&mlirLLVMComdatAttrGet;
  x += (uintptr_t)&mlirLLVMComdatAttrGetName;
  x += (uintptr_t)&mlirLLVMDIAnnotationAttrGet;
  x += (uintptr_t)&mlirLLVMDIAnnotationAttrGetName;
  x += (uintptr_t)&mlirLLVMDIBasicTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDIBasicTypeAttrGetName;
  x += (uintptr_t)&mlirLLVMDICompileUnitAttrGet;
  x += (uintptr_t)&mlirLLVMDICompileUnitAttrGetName;
  x += (uintptr_t)&mlirLLVMDICompileUnitAttrGetRecSelf;
  x += (uintptr_t)&mlirLLVMDICompositeTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDICompositeTypeAttrGetName;
  x += (uintptr_t)&mlirLLVMDICompositeTypeAttrGetRecSelf;
  x += (uintptr_t)&mlirLLVMDIDerivedTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDIDerivedTypeAttrGetBaseType;
  x += (uintptr_t)&mlirLLVMDIDerivedTypeAttrGetName;
  x += (uintptr_t)&mlirLLVMDIExpressionAttrGet;
  x += (uintptr_t)&mlirLLVMDIExpressionAttrGetName;
  x += (uintptr_t)&mlirLLVMDIExpressionElemAttrGet;
  x += (uintptr_t)&mlirLLVMDIExpressionElemAttrGetName;
  x += (uintptr_t)&mlirLLVMDIFileAttrGet;
  x += (uintptr_t)&mlirLLVMDIFileAttrGetName;
  x += (uintptr_t)&mlirLLVMDIFlagsAttrGet;
  x += (uintptr_t)&mlirLLVMDIFlagsAttrGetName;
  x += (uintptr_t)&mlirLLVMDIImportedEntityAttrGet;
  x += (uintptr_t)&mlirLLVMDIImportedEntityAttrGetName;
  x += (uintptr_t)&mlirLLVMDILexicalBlockAttrGet;
  x += (uintptr_t)&mlirLLVMDILexicalBlockAttrGetName;
  x += (uintptr_t)&mlirLLVMDILexicalBlockFileAttrGet;
  x += (uintptr_t)&mlirLLVMDILexicalBlockFileAttrGetName;
  x += (uintptr_t)&mlirLLVMDILocalVariableAttrGet;
  x += (uintptr_t)&mlirLLVMDILocalVariableAttrGetName;
  x += (uintptr_t)&mlirLLVMDIModuleAttrGet;
  x += (uintptr_t)&mlirLLVMDIModuleAttrGetName;
  x += (uintptr_t)&mlirLLVMDIModuleAttrGetScope;
  x += (uintptr_t)&mlirLLVMDINullTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDINullTypeAttrGetName;
  x += (uintptr_t)&mlirLLVMDIStringTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDIStringTypeAttrGetName;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGet;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetCompileUnit;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetFile;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetLine;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetName;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetRecSelf;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetScope;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetScopeLine;
  x += (uintptr_t)&mlirLLVMDISubprogramAttrGetType;
  x += (uintptr_t)&mlirLLVMDISubroutineTypeAttrGet;
  x += (uintptr_t)&mlirLLVMDISubroutineTypeAttrGetName;
  x += (uintptr_t)&mlirLLVMFunctionTypeGet;
  x += (uintptr_t)&mlirLLVMFunctionTypeGetInput;
  x += (uintptr_t)&mlirLLVMFunctionTypeGetName;
  x += (uintptr_t)&mlirLLVMFunctionTypeGetNumInputs;
  x += (uintptr_t)&mlirLLVMFunctionTypeGetReturnType;
  x += (uintptr_t)&mlirLLVMFunctionTypeGetTypeID;
  x += (uintptr_t)&mlirLLVMFunctionTypeIsVarArg;
  x += (uintptr_t)&mlirLLVMLinkageAttrGet;
  x += (uintptr_t)&mlirLLVMLinkageAttrGetName;
  x += (uintptr_t)&mlirLLVMMDConstantAttrGet;
  x += (uintptr_t)&mlirLLVMMDConstantAttrGetTypeID;
  x += (uintptr_t)&mlirLLVMMDConstantAttrGetValue;
  x += (uintptr_t)&mlirLLVMMDGlobalValueAttrGet;
  x += (uintptr_t)&mlirLLVMMDGlobalValueAttrGetName;
  x += (uintptr_t)&mlirLLVMMDGlobalValueAttrGetTypeID;
  x += (uintptr_t)&mlirLLVMMDNodeAttrGet;
  x += (uintptr_t)&mlirLLVMMDNodeAttrGetNumOperands;
  x += (uintptr_t)&mlirLLVMMDNodeAttrGetOperand;
  x += (uintptr_t)&mlirLLVMMDNodeAttrGetTypeID;
  x += (uintptr_t)&mlirLLVMMDStringAttrGet;
  x += (uintptr_t)&mlirLLVMMDStringAttrGetTypeID;
  x += (uintptr_t)&mlirLLVMMDStringAttrGetValue;
  x += (uintptr_t)&mlirLLVMPointerTypeGet;
  x += (uintptr_t)&mlirLLVMPointerTypeGetAddressSpace;
  x += (uintptr_t)&mlirLLVMPointerTypeGetName;
  x += (uintptr_t)&mlirLLVMPointerTypeGetTypeID;
  x += (uintptr_t)&mlirLLVMStructTypeGetElementType;
  x += (uintptr_t)&mlirLLVMStructTypeGetIdentifier;
  x += (uintptr_t)&mlirLLVMStructTypeGetName;
  x += (uintptr_t)&mlirLLVMStructTypeGetNumElementTypes;
  x += (uintptr_t)&mlirLLVMStructTypeGetTypeID;
  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)&mlirLLVMVoidTypeGetName;
  x += (uintptr_t)&mlirLinalgFillBuiltinNamedOpRegion;
  x += (uintptr_t)&mlirLinalgGetIndexingMapsAttribute;
  x += (uintptr_t)&mlirLinalgInferContractionDimensions;
  x += (uintptr_t)&mlirLinalgInferContractionDimensionsFromMaps;
  x += (uintptr_t)&mlirLinalgInferConvolutionDimensions;
  x += (uintptr_t)&mlirLinalgInferConvolutionDimensionsFromMaps;
  x += (uintptr_t)&mlirLinalgIsAContractionOp;
  x += (uintptr_t)&mlirLinalgIsAConvolutionOp;
  x += (uintptr_t)&mlirLlvmRawFdOStreamCreate;
  x += (uintptr_t)&mlirLlvmRawFdOStreamDestroy;
  x += (uintptr_t)&mlirLlvmRawFdOStreamIsNull;
  x += (uintptr_t)&mlirLlvmRawFdOStreamWrite;
  x += (uintptr_t)&mlirLlvmThreadPoolCreate;
  x += (uintptr_t)&mlirLlvmThreadPoolDestroy;
  x += (uintptr_t)&mlirLlvmThreadPoolGetMaxConcurrency;
  x += (uintptr_t)&mlirLocationCallSiteGet;
  x += (uintptr_t)&mlirLocationCallSiteGetCallee;
  x += (uintptr_t)&mlirLocationCallSiteGetCaller;
  x += (uintptr_t)&mlirLocationCallSiteGetTypeID;
  x += (uintptr_t)&mlirLocationEqual;
  x += (uintptr_t)&mlirLocationFileLineColGet;
  x += (uintptr_t)&mlirLocationFileLineColRangeGet;
  x += (uintptr_t)&mlirLocationFileLineColRangeGetEndColumn;
  x += (uintptr_t)&mlirLocationFileLineColRangeGetEndLine;
  x += (uintptr_t)&mlirLocationFileLineColRangeGetFilename;
  x += (uintptr_t)&mlirLocationFileLineColRangeGetStartColumn;
  x += (uintptr_t)&mlirLocationFileLineColRangeGetStartLine;
  x += (uintptr_t)&mlirLocationFileLineColRangeGetTypeID;
  x += (uintptr_t)&mlirLocationFromAttribute;
  x += (uintptr_t)&mlirLocationFusedGet;
  x += (uintptr_t)&mlirLocationFusedGetLocations;
  x += (uintptr_t)&mlirLocationFusedGetMetadata;
  x += (uintptr_t)&mlirLocationFusedGetNumLocations;
  x += (uintptr_t)&mlirLocationFusedGetTypeID;
  x += (uintptr_t)&mlirLocationGetAttribute;
  x += (uintptr_t)&mlirLocationGetContext;
  x += (uintptr_t)&mlirLocationIsACallSite;
  x += (uintptr_t)&mlirLocationIsAFileLineColRange;
  x += (uintptr_t)&mlirLocationIsAFused;
  x += (uintptr_t)&mlirLocationIsAName;
  x += (uintptr_t)&mlirLocationIsAUnknown;
  x += (uintptr_t)&mlirLocationNameGet;
  x += (uintptr_t)&mlirLocationNameGetChildLoc;
  x += (uintptr_t)&mlirLocationNameGetName;
  x += (uintptr_t)&mlirLocationNameGetTypeID;
  x += (uintptr_t)&mlirLocationPrint;
  x += (uintptr_t)&mlirLocationUnknownGet;
  x += (uintptr_t)&mlirLocationUnknownGetTypeID;
  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)&mlirMemRefTypeGetName;
  x += (uintptr_t)&mlirMemRefTypeGetStridesAndOffset;
  x += (uintptr_t)&mlirMemRefTypeGetTypeID;
  x += (uintptr_t)&mlirMemoryEffectInstanceCreate;
  x += (uintptr_t)&mlirMemoryEffectInstanceCreateForBlockArgument;
  x += (uintptr_t)&mlirMemoryEffectInstanceCreateForOpOperand;
  x += (uintptr_t)&mlirMemoryEffectInstanceCreateForOpResult;
  x += (uintptr_t)&mlirMemoryEffectInstanceCreateForSymbol;
  x += (uintptr_t)&mlirMemoryEffectInstanceDestroy;
  x += (uintptr_t)&mlirMemoryEffectInstancesListAppend;
  x += (uintptr_t)&mlirMemoryEffectsAllocateGet;
  x += (uintptr_t)&mlirMemoryEffectsFreeGet;
  x += (uintptr_t)&mlirMemoryEffectsOpInterfaceAttachFallbackModel;
  x += (uintptr_t)&mlirMemoryEffectsOpInterfaceTypeID;
  x += (uintptr_t)&mlirMemoryEffectsReadGet;
  x += (uintptr_t)&mlirMemoryEffectsWriteGet;
  x += (uintptr_t)&mlirMergeSymbolsIntoFromClone;
  x += (uintptr_t)&mlirModuleCreateEmpty;
  x += (uintptr_t)&mlirModuleCreateParse;
  x += (uintptr_t)&mlirModuleCreateParseFromFile;
  x += (uintptr_t)&mlirModuleDestroy;
  x += (uintptr_t)&mlirModuleEqual;
  x += (uintptr_t)&mlirModuleFromOperation;
  x += (uintptr_t)&mlirModuleGetBody;
  x += (uintptr_t)&mlirModuleGetContext;
  x += (uintptr_t)&mlirModuleGetOperation;
  x += (uintptr_t)&mlirModuleHashValue;
  x += (uintptr_t)&mlirNamedAttributeGet;
  x += (uintptr_t)&mlirNoneTypeGet;
  x += (uintptr_t)&mlirNoneTypeGetName;
  x += (uintptr_t)&mlirNoneTypeGetTypeID;
  x += (uintptr_t)&mlirOpConversionPatternCreate;
  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)&mlirOpPrintingFlagsPrintNameLocAsPrefix;
  x += (uintptr_t)&mlirOpPrintingFlagsSkipRegions;
  x += (uintptr_t)&mlirOpPrintingFlagsUseLocalScope;
  x += (uintptr_t)&mlirOpResultGetOwner;
  x += (uintptr_t)&mlirOpResultGetResultNumber;
  x += (uintptr_t)&mlirOpRewritePatternCreate;
  x += (uintptr_t)&mlirOpaqueAttrGet;
  x += (uintptr_t)&mlirOpaqueAttrGetData;
  x += (uintptr_t)&mlirOpaqueAttrGetDialectNamespace;
  x += (uintptr_t)&mlirOpaqueAttrGetName;
  x += (uintptr_t)&mlirOpaqueAttrGetTypeID;
  x += (uintptr_t)&mlirOpaqueTypeGet;
  x += (uintptr_t)&mlirOpaqueTypeGetData;
  x += (uintptr_t)&mlirOpaqueTypeGetDialectNamespace;
  x += (uintptr_t)&mlirOpaqueTypeGetName;
  x += (uintptr_t)&mlirOpaqueTypeGetTypeID;
  x += (uintptr_t)&mlirOperationClone;
  x += (uintptr_t)&mlirOperationCloneWithMapping;
  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)&mlirOperationGetOpOperand;
  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)&mlirOperationHashValue;
  x += (uintptr_t)&mlirOperationImplementsInterface;
  x += (uintptr_t)&mlirOperationImplementsInterfaceStatic;
  x += (uintptr_t)&mlirOperationIsBeforeInBlock;
  x += (uintptr_t)&mlirOperationIsStructurallyEquivalent;
  x += (uintptr_t)&mlirOperationMoveAfter;
  x += (uintptr_t)&mlirOperationMoveBefore;
  x += (uintptr_t)&mlirOperationNameHasTrait;
  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)&mlirOperationReplaceUsesOfWith;
  x += (uintptr_t)&mlirOperationSetAttributeByName;
  x += (uintptr_t)&mlirOperationSetDiscardableAttributeByName;
  x += (uintptr_t)&mlirOperationSetInherentAttributeByName;
  x += (uintptr_t)&mlirOperationSetLocation;
  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)&mlirOperationStructuralHashValue;
  x += (uintptr_t)&mlirOperationVerify;
  x += (uintptr_t)&mlirOperationWalk;
  x += (uintptr_t)&mlirOperationWriteBytecode;
  x += (uintptr_t)&mlirOperationWriteBytecodeWithConfig;
  x += (uintptr_t)&mlirPDLAttributeTypeGet;
  x += (uintptr_t)&mlirPDLAttributeTypeGetName;
  x += (uintptr_t)&mlirPDLAttributeTypeGetTypeID;
  x += (uintptr_t)&mlirPDLOperationTypeGet;
  x += (uintptr_t)&mlirPDLOperationTypeGetName;
  x += (uintptr_t)&mlirPDLOperationTypeGetTypeID;
  x += (uintptr_t)&mlirPDLPatternModuleDestroy;
  x += (uintptr_t)&mlirPDLPatternModuleFromModule;
  x += (uintptr_t)&mlirPDLPatternModuleRegisterConstraintFunction;
  x += (uintptr_t)&mlirPDLPatternModuleRegisterRewriteFunction;
  x += (uintptr_t)&mlirPDLRangeTypeGet;
  x += (uintptr_t)&mlirPDLRangeTypeGetElementType;
  x += (uintptr_t)&mlirPDLRangeTypeGetName;
  x += (uintptr_t)&mlirPDLRangeTypeGetTypeID;
  x += (uintptr_t)&mlirPDLResultListPushBackAttribute;
  x += (uintptr_t)&mlirPDLResultListPushBackOperation;
  x += (uintptr_t)&mlirPDLResultListPushBackType;
  x += (uintptr_t)&mlirPDLResultListPushBackValue;
  x += (uintptr_t)&mlirPDLTypeTypeGet;
  x += (uintptr_t)&mlirPDLTypeTypeGetName;
  x += (uintptr_t)&mlirPDLTypeTypeGetTypeID;
  x += (uintptr_t)&mlirPDLValueAsAttribute;
  x += (uintptr_t)&mlirPDLValueAsOperation;
  x += (uintptr_t)&mlirPDLValueAsType;
  x += (uintptr_t)&mlirPDLValueAsValue;
  x += (uintptr_t)&mlirPDLValueTypeGet;
  x += (uintptr_t)&mlirPDLValueTypeGetName;
  x += (uintptr_t)&mlirPDLValueTypeGetTypeID;
  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)&mlirPassManagerEnableStatistics;
  x += (uintptr_t)&mlirPassManagerEnableTiming;
  x += (uintptr_t)&mlirPassManagerEnableVerifier;
  x += (uintptr_t)&mlirPassManagerGetAsOpPassManager;
  x += (uintptr_t)&mlirPassManagerGetNestedUnder;
  x += (uintptr_t)&mlirPassManagerRunOnOp;
  x += (uintptr_t)&mlirPatternDescriptorOpInterfaceAttachFallbackModel;
  x += (uintptr_t)&mlirPatternDescriptorOpInterfaceTypeID;
  x += (uintptr_t)&mlirPatternRewriterAsBase;
  x += (uintptr_t)&mlirPrintPassPipeline;
  x += (uintptr_t)&mlirRankedTensorTypeGet;
  x += (uintptr_t)&mlirRankedTensorTypeGetChecked;
  x += (uintptr_t)&mlirRankedTensorTypeGetEncoding;
  x += (uintptr_t)&mlirRankedTensorTypeGetName;
  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)&mlirRewritePatternSetAdd;
  x += (uintptr_t)&mlirRewritePatternSetCreate;
  x += (uintptr_t)&mlirRewritePatternSetDestroy;
  x += (uintptr_t)&mlirRewritePatternSetFromPDLPatternModule;
  x += (uintptr_t)&mlirRewritePatternSetGetContext;
  x += (uintptr_t)&mlirRewriterBaseCancelOpModification;
  x += (uintptr_t)&mlirRewriterBaseClearInsertionPoint;
  x += (uintptr_t)&mlirRewriterBaseClone;
  x += (uintptr_t)&mlirRewriterBaseCloneRegionBefore;
  x += (uintptr_t)&mlirRewriterBaseCloneWithMapping;
  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)&mlirRewriterBaseGetOperationAfterInsertion;
  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)&mlirRewriterBaseRestoreInsertionPoint;
  x += (uintptr_t)&mlirRewriterBaseSaveInsertionPoint;
  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)&mlirShapedTypeIsStaticDim;
  x += (uintptr_t)&mlirShapedTypeIsStaticSize;
  x += (uintptr_t)&mlirShapedTypeIsStaticStrideOrOffset;
  x += (uintptr_t)&mlirSideEffectsDefaultResourceGet;
  x += (uintptr_t)&mlirSimplifyAffineExpr;
  x += (uintptr_t)&mlirSparseElementsAttrGetIndices;
  x += (uintptr_t)&mlirSparseElementsAttrGetTypeID;
  x += (uintptr_t)&mlirSparseElementsAttrGetValues;
  x += (uintptr_t)&mlirSparseElementsAttribute;
  x += (uintptr_t)&mlirStridedLayoutAttrGet;
  x += (uintptr_t)&mlirStridedLayoutAttrGetName;
  x += (uintptr_t)&mlirStridedLayoutAttrGetNumStrides;
  x += (uintptr_t)&mlirStridedLayoutAttrGetOffset;
  x += (uintptr_t)&mlirStridedLayoutAttrGetStride;
  x += (uintptr_t)&mlirStridedLayoutAttrGetTypeID;
  x += (uintptr_t)&mlirStringAttrGet;
  x += (uintptr_t)&mlirStringAttrGetName;
  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)&mlirSymbolRefAttrGetName;
  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)&mlirTF32TypeGetName;
  x += (uintptr_t)&mlirTransformAnyOpTypeGet;
  x += (uintptr_t)&mlirTransformAnyOpTypeGetName;
  x += (uintptr_t)&mlirTransformAnyOpTypeGetTypeID;
  x += (uintptr_t)&mlirTransformAnyParamTypeGet;
  x += (uintptr_t)&mlirTransformAnyParamTypeGetName;
  x += (uintptr_t)&mlirTransformAnyParamTypeGetTypeID;
  x += (uintptr_t)&mlirTransformAnyValueTypeGet;
  x += (uintptr_t)&mlirTransformAnyValueTypeGetName;
  x += (uintptr_t)&mlirTransformAnyValueTypeGetTypeID;
  x += (uintptr_t)&mlirTransformApplyNamedSequence;
  x += (uintptr_t)&mlirTransformConsumesHandle;
  x += (uintptr_t)&mlirTransformModifiesPayload;
  x += (uintptr_t)&mlirTransformOnlyReadsHandle;
  x += (uintptr_t)&mlirTransformOnlyReadsPayload;
  x += (uintptr_t)&mlirTransformOpInterfaceAttachFallbackModel;
  x += (uintptr_t)&mlirTransformOpInterfaceTypeID;
  x += (uintptr_t)&mlirTransformOperationTypeGet;
  x += (uintptr_t)&mlirTransformOperationTypeGetName;
  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)&mlirTransformParamTypeGetName;
  x += (uintptr_t)&mlirTransformParamTypeGetType;
  x += (uintptr_t)&mlirTransformParamTypeGetTypeID;
  x += (uintptr_t)&mlirTransformProducesHandle;
  x += (uintptr_t)&mlirTransformResultsSetOps;
  x += (uintptr_t)&mlirTransformResultsSetParams;
  x += (uintptr_t)&mlirTransformResultsSetValues;
  x += (uintptr_t)&mlirTransformRewriterAsBase;
  x += (uintptr_t)&mlirTransformStateForEachParam;
  x += (uintptr_t)&mlirTransformStateForEachPayloadOp;
  x += (uintptr_t)&mlirTransformStateForEachPayloadValue;
  x += (uintptr_t)&mlirTupleTypeGet;
  x += (uintptr_t)&mlirTupleTypeGetName;
  x += (uintptr_t)&mlirTupleTypeGetNumTypes;
  x += (uintptr_t)&mlirTupleTypeGetType;
  x += (uintptr_t)&mlirTupleTypeGetTypeID;
  x += (uintptr_t)&mlirTypeAttrGet;
  x += (uintptr_t)&mlirTypeAttrGetName;
  x += (uintptr_t)&mlirTypeAttrGetTypeID;
  x += (uintptr_t)&mlirTypeAttrGetValue;
  x += (uintptr_t)&mlirTypeConverterAdd1ToNConversion;
  x += (uintptr_t)&mlirTypeConverterAdd1ToNTargetMaterialization;
  x += (uintptr_t)&mlirTypeConverterAddConversion;
  x += (uintptr_t)&mlirTypeConverterAddSourceMaterialization;
  x += (uintptr_t)&mlirTypeConverterAddTargetMaterialization;
  x += (uintptr_t)&mlirTypeConverterConversionResultsAppend;
  x += (uintptr_t)&mlirTypeConverterConvertType;
  x += (uintptr_t)&mlirTypeConverterCreate;
  x += (uintptr_t)&mlirTypeConverterDestroy;
  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)&mlirTypeIsAFloat8E5M3FNU;
  x += (uintptr_t)&mlirTypeIsAFloat8E8M0FNU;
  x += (uintptr_t)&mlirTypeIsAFunction;
  x += (uintptr_t)&mlirTypeIsAGPUAsyncTokenType;
  x += (uintptr_t)&mlirTypeIsAIndex;
  x += (uintptr_t)&mlirTypeIsAInteger;
  x += (uintptr_t)&mlirTypeIsALLVMArrayType;
  x += (uintptr_t)&mlirTypeIsALLVMFunctionType;
  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)&mlirUnitAttrGetName;
  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)&mlirUnrankedMemRefTypeGetName;
  x += (uintptr_t)&mlirUnrankedMemRefTypeGetTypeID;
  x += (uintptr_t)&mlirUnrankedMemrefGetMemorySpace;
  x += (uintptr_t)&mlirUnrankedTensorTypeGet;
  x += (uintptr_t)&mlirUnrankedTensorTypeGetChecked;
  x += (uintptr_t)&mlirUnrankedTensorTypeGetName;
  x += (uintptr_t)&mlirUnrankedTensorTypeGetTypeID;
  x += (uintptr_t)&mlirValueDump;
  x += (uintptr_t)&mlirValueEqual;
  x += (uintptr_t)&mlirValueGetContext;
  x += (uintptr_t)&mlirValueGetFirstUse;
  x += (uintptr_t)&mlirValueGetLocation;
  x += (uintptr_t)&mlirValueGetType;
  x += (uintptr_t)&mlirValueIsABlockArgument;
  x += (uintptr_t)&mlirValueIsAOpResult;
  x += (uintptr_t)&mlirValuePrint;
  x += (uintptr_t)&mlirValuePrintAsOperand;
  x += (uintptr_t)&mlirValueReplaceAllUsesExcept;
  x += (uintptr_t)&mlirValueReplaceAllUsesOfWith;
  x += (uintptr_t)&mlirValueReplaceUsesWithIf;
  x += (uintptr_t)&mlirValueSetType;
  x += (uintptr_t)&mlirVectorTypeGet;
  x += (uintptr_t)&mlirVectorTypeGetChecked;
  x += (uintptr_t)&mlirVectorTypeGetName;
  x += (uintptr_t)&mlirVectorTypeGetScalable;
  x += (uintptr_t)&mlirVectorTypeGetScalableChecked;
  x += (uintptr_t)&mlirVectorTypeGetTypeID;
  x += (uintptr_t)&mlirVectorTypeIsDimScalable;
  x += (uintptr_t)&mlirVectorTypeIsScalable;
  x += (uintptr_t)&mlirWalkAndApplyPatterns;
  return x;
}

// clang-format off
