bloqade.lanes.dialects.stack_move.Dup
← Module overview
class
classDup¶source
bloqade.lanes.dialects.stack_move.Dup
Bases: ir.Statement
Duplicate the top of the virtual stack. Semantically result ≡ value; preserved as an explicit op to give downstream passes a hook for non-cloning invariants.
class DupAttributes
| Name | Type | Default | Description |
|---|---|---|---|
traits | — | frozenset({lowering.FromPythonCall(), ir.Pure()}) | |
value | ir.SSAValue | info.argument(T) | |
result | ir.ResultValue | info.result(T) |