bloqade.lanes.bytecode.decode
decode¶
bloqade.lanes.bytecode.decode
BytecodeDecoder -- syntactic Program -> stack_move ir.Method.
- Instruction
- Program
- StackUnderflowError
- StackMachineFrame
- DecodingError
- BytecodeDecoder
- load_program
Attributes
| Name | Type | Default | Description |
|---|---|---|---|
T | — | TypeVar('T', bound=(ir.Statement)) |
View bloqade.lanes.bytecode.decode.Instruction →View bloqade.lanes.bytecode.decode.Program →View bloqade.lanes.bytecode.decode.StackUnderflowError →View bloqade.lanes.bytecode.decode.StackUnderflowError.snapshot →View bloqade.lanes.bytecode.decode.StackUnderflowError.required →View bloqade.lanes.bytecode.decode.StackMachineFrame →View bloqade.lanes.bytecode.decode.StackMachineFrame.current_region →View bloqade.lanes.bytecode.decode.StackMachineFrame.current_block →View bloqade.lanes.bytecode.decode.StackMachineFrame.stack →View bloqade.lanes.bytecode.decode.StackMachineFrame.push →View bloqade.lanes.bytecode.decode.StackMachineFrame.push_value →View bloqade.lanes.bytecode.decode.StackMachineFrame.pop_value →View bloqade.lanes.bytecode.decode.StackMachineFrame.pop_n →View bloqade.lanes.bytecode.decode.StackMachineFrame.peek_value →View bloqade.lanes.bytecode.decode.StackMachineFrame.swap_values →View bloqade.lanes.bytecode.decode.StackMachineFrame.snapshot →View bloqade.lanes.bytecode.decode.StackMachineFrame.depth →View bloqade.lanes.bytecode.decode.DecodingError →View bloqade.lanes.bytecode.decode.DecodingError.instruction_index →View bloqade.lanes.bytecode.decode.DecodingError.opcode_name →View bloqade.lanes.bytecode.decode.DecodingError.stack_snapshot →View bloqade.lanes.bytecode.decode.DecodingError.reason →View bloqade.lanes.bytecode.decode.BytecodeDecoder →View bloqade.lanes.bytecode.decode.BytecodeDecoder.frame →View bloqade.lanes.bytecode.decode.BytecodeDecoder.decode →View bloqade.lanes.bytecode.decode.load_program →