# MLIR mlirContextCreate mlirContextDestroy mlirGetDialectHandle__firrtl__ mlirGetDialectHandle__chirrtl__ mlirGetDialectHandle__sv__ mlirGetDialectHandle__seq__ mlirDialectHandleLoadDialect #mlirStringRefCreate inline function cannot be generated mlirStringRefCreateFromCString mlirLocationGetAttribute mlirLocationUnknownGet mlirLocationFileLineColGet mlirModuleCreateEmpty mlirModuleDestroy mlirModuleGetBody mlirModuleGetOperation mlirOperationStateGet mlirNamedAttributeGet mlirIntegerAttrGet mlirFloatAttrDoubleGet mlirStringAttrGet mlirArrayAttrGet mlirTypeAttrGet mlirArrayAttrGet mlirUnitAttrGet mlirIntegerTypeGet mlirIntegerTypeUnsignedGet mlirIntegerTypeSignedGet mlirF64TypeGet mlirNoneTypeGet mlirIdentifierGet mlirFlatSymbolRefAttrGet # mlirAttributeParseGet: We should not parse anything mlirOperationStateAddOperands mlirOperationStateAddResults mlirOperationStateAddAttributes mlirOperationGetResult mlirRegionCreate mlirOperationCreate mlirBlockCreate mlirBlockGetArgument mlirBlockAppendOwnedOperation mlirBlockInsertOwnedOperationAfter mlirBlockInsertOwnedOperationBefore mlirRegionAppendOwnedBlock mlirOperationStateAddOwnedRegions mlirOperationPrint mlirExportFIRRTL # mlirPassManager mlirPassManagerCreate mlirPassManagerCreateOnOperation mlirPassManagerDestroy mlirPassManagerGetNestedUnder mlirPassManagerRunOnOp mlirPassManagerAddOwnedPass mlirOpPassManagerGetNestedUnder mlirOpPassManagerAddOwnedPass # FIRRTL Type firrtlTypeGetUInt firrtlTypeGetSInt firrtlTypeGetClock firrtlTypeGetReset firrtlTypeGetAsyncReset firrtlTypeGetAnalog firrtlTypeGetVector firrtlTypeGetBundle # FIRRTL Attribute firrtlAttrGetPortDirs firrtlAttrGetParamDecl firrtlAttrGetConvention firrtlAttrGetNameKind firrtlAttrGetRUW firrtlAttrGetMemoryInit firrtlAttrGetMemDir # CHIRRTL Attribute chirrtlTypeGetCMemory chirrtlTypeGetCMemoryPort # firtoolOptions firtoolOptionsCreateDefault firtoolOptionsDestroy firtoolOptionsSetOutputFilename firtoolOptionsGetOutputFilename firtoolOptionsSetDisableAnnotationsUnknown firtoolOptionsGetDisableAnnotationsUnknown firtoolOptionsSetDisableAnnotationsClassless firtoolOptionsGetDisableAnnotationsClassless firtoolOptionsSetLowerAnnotationsNoRefTypePorts firtoolOptionsGetLowerAnnotationsNoRefTypePorts firtoolOptionsSetPreserveAggregate firtoolOptionsGetPreserveAggregate firtoolOptionsSetPreserveValues firtoolOptionsGetPreserveValues firtoolOptionsSetBuildMode firtoolOptionsGetBuildMode firtoolOptionsSetDisableOptimization firtoolOptionsGetDisableOptimization firtoolOptionsSetExportChiselInterface firtoolOptionsGetExportChiselInterface firtoolOptionsSetChiselInterfaceOutDirectory firtoolOptionsGetChiselInterfaceOutDirectory firtoolOptionsSetVbToBv firtoolOptionsGetVbToBv firtoolOptionsSetDedup firtoolOptionsGetDedup firtoolOptionsSetCompanionMode firtoolOptionsGetCompanionMode firtoolOptionsSetDisableAggressiveMergeConnections firtoolOptionsGetDisableAggressiveMergeConnections firtoolOptionsSetEmitOMIR firtoolOptionsGetEmitOMIR firtoolOptionsSetOMIROutFile firtoolOptionsGetOMIROutFile firtoolOptionsSetLowerMemories firtoolOptionsGetLowerMemories firtoolOptionsSetBlackBoxRootPath firtoolOptionsGetBlackBoxRootPath firtoolOptionsSetReplSeqMem firtoolOptionsGetReplSeqMem firtoolOptionsSetReplSeqMemFile firtoolOptionsGetReplSeqMemFile firtoolOptionsSetExtractTestCode firtoolOptionsGetExtractTestCode firtoolOptionsSetIgnoreReadEnableMem firtoolOptionsGetIgnoreReadEnableMem firtoolOptionsSetDisableRandom firtoolOptionsGetDisableRandom firtoolOptionsSetOutputAnnotationFilename firtoolOptionsGetOutputAnnotationFilename firtoolOptionsSetEnableAnnotationWarning firtoolOptionsGetEnableAnnotationWarning firtoolOptionsSetAddMuxPragmas firtoolOptionsGetAddMuxPragmas firtoolOptionsSetEmitChiselAssertsAsSVA firtoolOptionsGetEmitChiselAssertsAsSVA firtoolOptionsSetEmitSeparateAlwaysBlocks firtoolOptionsGetEmitSeparateAlwaysBlocks firtoolOptionsSetEtcDisableInstanceExtraction firtoolOptionsGetEtcDisableInstanceExtraction firtoolOptionsSetEtcDisableRegisterExtraction firtoolOptionsGetEtcDisableRegisterExtraction firtoolOptionsSetEtcDisableModuleInlining firtoolOptionsGetEtcDisableModuleInlining firtoolOptionsSetAddVivadoRAMAddressConflictSynthesisBugWorkaround firtoolOptionsGetAddVivadoRAMAddressConflictSynthesisBugWorkaround firtoolOptionsSetCkgModuleName firtoolOptionsGetCkgModuleName firtoolOptionsSetCkgInputName firtoolOptionsGetCkgInputName firtoolOptionsSetCkgOutputName firtoolOptionsGetCkgOutputName firtoolOptionsSetCkgEnableName firtoolOptionsGetCkgEnableName firtoolOptionsSetCkgTestEnableName firtoolOptionsGetCkgTestEnableName firtoolOptionsSetExportModuleHierarchy firtoolOptionsGetExportModuleHierarchy firtoolOptionsSetStripFirDebugInfo firtoolOptionsGetStripFirDebugInfo firtoolOptionsSetStripDebugInfo firtoolOptionsGetStripDebugInfo # populate functions firtoolPopulatePreprocessTransforms firtoolPopulateCHIRRTLToLowFIRRTL firtoolPopulateLowFIRRTLToHW firtoolPopulateHWToSV firtoolPopulateExportVerilog firtoolPopulateExportSplitVerilog firtoolPopulateFinalizeIR