BSTART¶
Assembly Syntax¶
BSTART {DIRECT, CALL}, <label>BSTART COND, <label>
Encoding¶
bstart_32_416bc417fc20 — BSTART {DIRECT, CALL}, . MSB is on the left, LSB is on the right.bstart_32_7e66993d15d0 — BSTART COND, . MSB is on the left, LSB is on the right.Description¶
Block split marker. Terminates the current basic block and begins the next. Encodes block type and transition kind.
Pseudocode (informative)¶
Encoding Notes¶
Closes the current bundle, initializes the next bundle descriptor, and selects its transfer and execution kind.
Full Catalog Forms¶
| Form ID | Assembly | Length | Decode | Encoding |
|---|---|---|---|---|
bstart_32_416bc417fc20 |
BSTART {DIRECT, CALL}, <label> |
32 | — | SVG |
bstart_32_7e66993d15d0 |
BSTART COND, <label> |
32 | — | SVG |
← [Bundle Split](../groups/bundle_split.md) [Index](../index.md) [All instructions](index.md) →