bloqade.lanes.analysis.atom.impl.Move
← Module overview
class
method
sourcemethod
sourcemethod
sourcemethod
sourcemethod
sourcemethod
sourcemethod
sourcemethod
sourcemethod
source
classMove¶source
bloqade.lanes.analysis.atom.impl.Move
Bases: interp.MethodTable
class Movemethodmove_impl¶source
bloqade.lanes.analysis.atom.impl.Move.move_impl
Signature
def move_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.Move)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.Move |
methodnoop_impl¶source
bloqade.lanes.analysis.atom.impl.Move.noop_impl
Signature
def noop_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.StatefulStatement)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.StatefulStatement |
methodload_impl¶source
bloqade.lanes.analysis.atom.impl.Move.load_impl
Signature
def load_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.Load)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.Load |
methodfill_impl¶source
bloqade.lanes.analysis.atom.impl.Move.fill_impl
Signature
def fill_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.Fill)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.Fill |
methodend_measure_impl¶source
bloqade.lanes.analysis.atom.impl.Move.end_measure_impl
Signature
def end_measure_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.EndMeasure)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.EndMeasure |
methodconst_zone_impl¶source
bloqade.lanes.analysis.atom.impl.Move.const_zone_impl
Signature
def const_zone_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.ConstZone)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.ConstZone |
methodmeasure_impl¶source
bloqade.lanes.analysis.atom.impl.Move.measure_impl
Signature
def measure_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.Measure)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.Measure |
methodstore_impl¶source
bloqade.lanes.analysis.atom.impl.Move.store_impl
Signature
def store_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.Store)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.Store |
methodget_future_result_impl¶source
bloqade.lanes.analysis.atom.impl.Move.get_future_result_impl
Signature
def get_future_result_impl(interp_: AtomInterpreter, frame: ForwardFrame[MoveExecution], stmt: move.GetFutureResult)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | AtomInterpreter | |
frame | ForwardFrame[MoveExecution] | |
stmt | move.GetFutureResult |