List of all items
Structs
- analysis::ControlId
- analysis::ControlOrder
- analysis::ControlPorts
- analysis::DataflowOrder
- analysis::DominatorMap
- analysis::GraphAnalysis
- analysis::GraphColoring
- analysis::LiveRangeAnalysis
- analysis::PortInterface
- analysis::ReadWriteSet
- analysis::ScheduleConflicts
- analysis::ShareSet
- analysis::VariableDetection
- analysis::reaching_defns::DefSet
- analysis::reaching_defns::MetadataMap
- analysis::reaching_defns::ReachingDefinitionAnalysis
- errors::Error
- errors::Span
- frontend::Workspace
- frontend::ast::BitNum
- frontend::ast::Cell
- frontend::ast::ComponentDef
- frontend::ast::Group
- frontend::ast::Guard
- frontend::ast::NamespaceDef
- frontend::ast::Proto
- frontend::ast::Wire
- frontend::parser::CalyxParser
- ir::Assignment
- ir::Attributes
- ir::BackendConf
- ir::Builder
- ir::Canonical
- ir::Cell
- ir::CombGroup
- ir::Component
- ir::Context
- ir::Empty
- ir::Enable
- ir::Group
- ir::Id
- ir::IdList
- ir::If
- ir::Invoke
- ir::LibrarySignatures
- ir::Par
- ir::Port
- ir::PortDef
- ir::PortIterator
- ir::Primitive
- ir::Printer
- ir::Seq
- ir::WRC
- ir::While
- ir::rewriter::Rewriter
- ir::traversal::PostOrder
- pass_manager::PassManager
- passes::Canonicalize
- passes::CellShare
- passes::ClkInsertion
- passes::CollapseControl
- passes::CombProp
- passes::CompileEmpty
- passes::CompileInvoke
- passes::CompileRef
- passes::CompileSync
- passes::ComponentInliner
- passes::ComponentInterface
- passes::DeadCellRemoval
- passes::DeadGroupRemoval
- passes::Externalize
- passes::GoInsertion
- passes::GroupToInvoke
- passes::GroupToSeq
- passes::HoleInliner
- passes::InferShare
- passes::InferStaticTiming
- passes::LowerGuards
- passes::MergeAssign
- passes::MergeStaticPar
- passes::Papercut
- passes::ParToSeq
- passes::RegisterUnsharing
- passes::RemoveCombGroups
- passes::RemoveIds
- passes::ResetInsertion
- passes::SimplifyGuards
- passes::StaticParConv
- passes::SynthesisPapercut
- passes::TopDownCompileControl
- passes::TopDownStaticTiming
- passes::UnrollBounded
- passes::WellFormed
- passes::WireInliner
- utils::BoolIdx
- utils::NameGenerator
- utils::WeightGraph
Enums
- analysis::reaching_defns::GroupOrInvoke
- errors::ErrorKind
- frontend::ast::Atom
- frontend::ast::Control
- frontend::ast::GuardComp
- frontend::ast::GuardExpr
- frontend::ast::NumType
- frontend::ast::Port
- frontend::parser::AliasedRule
- frontend::parser::Rule
- ir::CellType
- ir::Control
- ir::Direction
- ir::Guard
- ir::PortComp
- ir::PortParent
- ir::Width
- ir::traversal::Action
- utils::OutputFile
Traits
- errors::WithPos
- ir::CloneName
- ir::GetAttributes
- ir::GetName
- ir::traversal::ConstructVisitor
- ir::traversal::Named
- ir::traversal::Visitable
- ir::traversal::Visitor
Macros
Functions
Typedefs
- errors::CalyxResult
- ir::Binding
- ir::RRC
- ir::rewriter::CellRewriteMap
- ir::rewriter::CombGroupRewriteMap
- ir::rewriter::PortRewriteMap
- ir::traversal::VisResult
- pass_manager::PassClosure
- utils::Idx