Skip to content

bloqade.lanes.dialects.stack_move

stack_move

bloqade.lanes.dialects.stack_move

stack_move dialect — 1:1 SSA image of the bytecode.

Attributes

NameTypeDefaultDescription
dialect—ir.Dialect(name='lanes.stack_move')
LocationAddressType—types.PyClass(LocationAddress)
LaneAddressType—types.PyClass(LaneAddress)
ZoneAddressType—types.PyClass(ZoneAddress)
T—types.TypeVar('T')
TopType—types.TypeVar('TopType')
BottomType—types.TypeVar('BottomType')
ElemType—types.TypeVar('ElemType')
Dim0Type—types.TypeVar('Dim0Type')
Dim1Type—types.TypeVar('Dim1Type')
TYPE_TAGdict[int, types.TypeAttribute]{0: types.Float, 1: types.Int, 2: ArrayType[types.Any, types.Any, types.Any], 3: LocationAddressType, 4: LaneAddressTyp…
View bloqade.lanes.dialects.stack_move.HasArity →View bloqade.lanes.dialects.stack_move.HasArity.n_fixed →View bloqade.lanes.dialects.stack_move.HasArity.arity →View bloqade.lanes.dialects.stack_move.ConstFloat →View bloqade.lanes.dialects.stack_move.ConstFloat.traits →View bloqade.lanes.dialects.stack_move.ConstFloat.value →View bloqade.lanes.dialects.stack_move.ConstFloat.result →View bloqade.lanes.dialects.stack_move.ConstInt →View bloqade.lanes.dialects.stack_move.ConstInt.traits →View bloqade.lanes.dialects.stack_move.ConstInt.value →View bloqade.lanes.dialects.stack_move.ConstInt.result →View bloqade.lanes.dialects.stack_move.ConstLoc →View bloqade.lanes.dialects.stack_move.ConstLoc.traits →View bloqade.lanes.dialects.stack_move.ConstLoc.value →View bloqade.lanes.dialects.stack_move.ConstLoc.result →View bloqade.lanes.dialects.stack_move.ConstLane →View bloqade.lanes.dialects.stack_move.ConstLane.traits →View bloqade.lanes.dialects.stack_move.ConstLane.value →View bloqade.lanes.dialects.stack_move.ConstLane.result →View bloqade.lanes.dialects.stack_move.ConstZone →View bloqade.lanes.dialects.stack_move.ConstZone.traits →View bloqade.lanes.dialects.stack_move.ConstZone.value →View bloqade.lanes.dialects.stack_move.ConstZone.result →View bloqade.lanes.dialects.stack_move.Pop →View bloqade.lanes.dialects.stack_move.Pop.traits →View bloqade.lanes.dialects.stack_move.Pop.value →View bloqade.lanes.dialects.stack_move.Dup →View bloqade.lanes.dialects.stack_move.Dup.traits →View bloqade.lanes.dialects.stack_move.Dup.value →View bloqade.lanes.dialects.stack_move.Dup.result →View bloqade.lanes.dialects.stack_move.Swap →View bloqade.lanes.dialects.stack_move.Swap.traits →View bloqade.lanes.dialects.stack_move.Swap.in_top →View bloqade.lanes.dialects.stack_move.Swap.in_bot →View bloqade.lanes.dialects.stack_move.Swap.out_top →View bloqade.lanes.dialects.stack_move.Swap.out_bot →View bloqade.lanes.dialects.stack_move.InitialFill →View bloqade.lanes.dialects.stack_move.InitialFill.traits →View bloqade.lanes.dialects.stack_move.InitialFill.locations →View bloqade.lanes.dialects.stack_move.Fill →View bloqade.lanes.dialects.stack_move.Fill.traits →View bloqade.lanes.dialects.stack_move.Fill.locations →View bloqade.lanes.dialects.stack_move.Move →View bloqade.lanes.dialects.stack_move.Move.traits →View bloqade.lanes.dialects.stack_move.Move.lanes →View bloqade.lanes.dialects.stack_move.LocalR →View bloqade.lanes.dialects.stack_move.LocalR.traits →View bloqade.lanes.dialects.stack_move.LocalR.axis_angle →View bloqade.lanes.dialects.stack_move.LocalR.rotation_angle →View bloqade.lanes.dialects.stack_move.LocalR.locations →View bloqade.lanes.dialects.stack_move.LocalRz →View bloqade.lanes.dialects.stack_move.LocalRz.traits →View bloqade.lanes.dialects.stack_move.LocalRz.rotation_angle →View bloqade.lanes.dialects.stack_move.LocalRz.locations →View bloqade.lanes.dialects.stack_move.GlobalR →View bloqade.lanes.dialects.stack_move.GlobalR.traits →View bloqade.lanes.dialects.stack_move.GlobalR.axis_angle →View bloqade.lanes.dialects.stack_move.GlobalR.rotation_angle →View bloqade.lanes.dialects.stack_move.GlobalRz →View bloqade.lanes.dialects.stack_move.GlobalRz.traits →View bloqade.lanes.dialects.stack_move.GlobalRz.rotation_angle →View bloqade.lanes.dialects.stack_move.CZ →View bloqade.lanes.dialects.stack_move.CZ.traits →View bloqade.lanes.dialects.stack_move.CZ.zone →View bloqade.lanes.dialects.stack_move.Measure →View bloqade.lanes.dialects.stack_move.Measure.traits →View bloqade.lanes.dialects.stack_move.Measure.zones →View bloqade.lanes.dialects.stack_move.AwaitMeasure →View bloqade.lanes.dialects.stack_move.AwaitMeasure.traits →View bloqade.lanes.dialects.stack_move.AwaitMeasure.future →View bloqade.lanes.dialects.stack_move.AwaitMeasure.result →View bloqade.lanes.dialects.stack_move.NewArray →View bloqade.lanes.dialects.stack_move.NewArray.traits →View bloqade.lanes.dialects.stack_move.NewArray.values →View bloqade.lanes.dialects.stack_move.NewArray.type_tag →View bloqade.lanes.dialects.stack_move.NewArray.dim0 →View bloqade.lanes.dialects.stack_move.NewArray.dim1 →View bloqade.lanes.dialects.stack_move.NewArray.result →View bloqade.lanes.dialects.stack_move.GetItem →View bloqade.lanes.dialects.stack_move.GetItem.traits →View bloqade.lanes.dialects.stack_move.GetItem.array →View bloqade.lanes.dialects.stack_move.GetItem.indices →View bloqade.lanes.dialects.stack_move.GetItem.result →View bloqade.lanes.dialects.stack_move.SetDetector →View bloqade.lanes.dialects.stack_move.SetDetector.traits →View bloqade.lanes.dialects.stack_move.SetDetector.array →View bloqade.lanes.dialects.stack_move.SetDetector.result →View bloqade.lanes.dialects.stack_move.SetObservable →View bloqade.lanes.dialects.stack_move.SetObservable.traits →View bloqade.lanes.dialects.stack_move.SetObservable.array →View bloqade.lanes.dialects.stack_move.SetObservable.result →