Skip to content

bloqade.lanes.upstream.PlaceToMove

← Module overview

classPlaceToMovesource

bloqade.lanes.upstream.PlaceToMove

Signature
class PlaceToMove(layout_heuristic: layout.LayoutHeuristicABC, placement_strategy: placement.PlacementStrategyABC, logical_initialize: bool = True)

Parameters

NameTypeDefaultDescription
layout_heuristiclayout.LayoutHeuristicABCrequired
placement_strategyplacement.PlacementStrategyABCrequired
logical_initializeboolTrue

Attributes

NameTypeDefaultDescription
layout_heuristiclayout.LayoutHeuristicABCrequired
placement_strategyplacement.PlacementStrategyABCrequired
logical_initializeboolTrue

methodemitsource

bloqade.lanes.upstream.PlaceToMove.emit

def emit(mt: Method, no_raise: bool = True)

Parameters

NameTypeDefaultDescription
mtMethodrequired
no_raiseboolTrue
source