Skip to content

Analysis

PlacementAnalysis dataclass

PlacementAnalysis(
    initial_layout: tuple[LocationAddress, ...],
    address_analysis: dict[SSAValue, Address],
    placement_strategy: PlacementStrategyABC,
)

Bases: Forward[AtomState]


              flowchart TD
              bloqade.lanes.analysis.placement.analysis.PlacementAnalysis[PlacementAnalysis]

              

              click bloqade.lanes.analysis.placement.analysis.PlacementAnalysis href "" "bloqade.lanes.analysis.placement.analysis.PlacementAnalysis"
            

placement_strategy instance-attribute

placement_strategy: PlacementStrategyABC

The strategy function to use for calculating placements.