List of all items
Structs
- DslxConvertOptions
- DslxToIrPackageResult
- DslxToIrTextResult
- dslx::Attribute
- dslx::ColonRef
- dslx::ConstantDef
- dslx::EnumDef
- dslx::EnumMember
- dslx::Expr
- dslx::Function
- dslx::FunctionCallGraph
- dslx::FunctionSpecializationRequest
- dslx::Import
- dslx::ImportData
- dslx::InterpValue
- dslx::Invocation
- dslx::InvocationCalleeData
- dslx::InvocationCalleeDataArray
- dslx::InvocationData
- dslx::InvocationRewriteRule
- dslx::Module
- dslx::ModuleMember
- dslx::Param
- dslx::ParametricBinding
- dslx::ParametricEnv
- dslx::Quickcheck
- dslx::StructDef
- dslx::StructMember
- dslx::Type
- dslx::TypeAlias
- dslx::TypeAnnotation
- dslx::TypeDefinition
- dslx::TypeInfo
- dslx::TypeRef
- dslx::TypeRefTypeAnnotation
- dslx::TypecheckedModule
- dslx_bridge::StructMemberData
- ir_analysis::Interval
- ir_analysis::IntervalSet
- ir_analysis::IrAnalysis
- ir_analysis::KnownBits
- ir_builder::BValue
- ir_builder::FnBuilder
- ir_package::IrFunction
- ir_package::IrFunctionJit
- ir_package::IrFunctionType
- ir_package::IrPackage
- ir_package::IrType
- ir_package::RunResult
- ir_package::ScheduleAndCodegenResult
- ir_value::IrBits
- ir_value::IrSBits
- ir_value::IrUBits
- ir_value::IrValue
- rust_bridge_builder::RustBridgeBuilder
- sv_bridge_builder::SvBridgeBuilder
- vast::BlankLine
- vast::CaseStatement
- vast::Comment
- vast::Conditional
- vast::ContinuousAssignment
- vast::Def
- vast::Expr
- vast::GenerateLoop
- vast::Index
- vast::IndexableExpr
- vast::InlineVerilogStatement
- vast::Instantiation
- vast::LocalparamRef
- vast::LogicRef
- vast::MacroRef
- vast::MacroStatement
- vast::ModulePort
- vast::ParameterRef
- vast::Slice
- vast::VastAlwaysBase
- vast::VastDataType
- vast::VastFile
- vast::VastModule
- vast::VastStatement
- vast::VastStatementBlock
- vast_helpers::RegisterDefinition
- vast_helpers::Reset
- vast_helpers_options::CodegenOptions
- xlsynth_error::XlsynthError
Enums
- DslxCallingConvention
- dslx::AttributeArgument
- dslx::AttributeArgumentKind
- dslx::AttributeKind
- dslx::MatchableModuleMember
- dslx::ModuleMemberKind
- dslx::TypeDefinitionKind
- ir_value::IrFormatPreference
- vast::AlwaysKind
- vast::DataKind
- vast::ModulePortDirection
- vast::VastFileType
- vast_helpers::RegisterScope
- vast_helpers_options::OptionsLoadError
- vast_helpers_options::TemplateVariable
Traits
Functions
- convert_dslx_to_ir
- convert_dslx_to_ir_text
- dslx::parse_and_typecheck
- dslx_bridge::convert_imported_module
- dslx_bridge::convert_leaf_module
- dslx_path_to_module_name
- mangle_dslx_name
- mangle_dslx_name_with_calling_convention
- mangle_dslx_name_with_env
- optimize_ir
- schedule_and_codegen
- vast_helpers::add_registers
- vast_helpers::bitwise_or_reduce
- vast_helpers::bitwise_or_reduce_array_elements
- vast_helpers::logical_and_reduce
- vast_helpers::logical_or_reduce
- x_path_to_rs_bridge
- x_path_to_rs_bridge_via_env
- xls_parse_typed_value