Skip to main content
Original clauses and owning units

NDF index

Every stable NDF ID has a readable detail page, canonical source identity, and links to its instruction or unit workbenches.

1019
1019 / 1019
PTO-ACRC-DECISION-BINDING-001

contract

L1 · scalar · accepted

ACRC MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-ACRE-IMPLICIT-STOP-001

contract

L1 · scalar · accepted

ACRE MUST be the terminating scalar operation of an active SYS block and MUST act as that block's implicit stop. Request values zero and one are aliases; values two through fifteen MUST reject before recovery effects. ACRE MUST validate recovery without mutation, commit the SYS block, and only then consume and restore the complete saved context atomically.

PTO-ADD-DECISION-BINDING-001

contract

L1 · scalar · accepted

ADD MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-ADDTPC-PAGE-001

contract

L1 · scalar · accepted

ADDTPC MUST add SignExtend(imm20) shifted left by twelve to the current instruction TPC, MUST wrap at XLEN, and MUST write only through the selected Reg5 destination. It MUST NOT install a control-flow target or directly advance TPC. Encoded immediate zero MUST produce the current TPC.

PTO-AND-DECISION-BINDING-001

contract

L1 · scalar · accepted

AND MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-ARCH-COMMIT-EVENT-CONFORMANCE-001

contract

L1 · architecture · accepted

Accepted instruction completion and its architecture-visible memory events MUST be defined by the reachable ASL dispatch, completion, and memory-event owners.

PTO-ARCH-CONDITIONAL-BRANCH-RESERVATION-001

contract

L1 · architecture · accepted

B.EQ, B.NE, B.LT, B.GE, B.LTU, B.GEU, B.Z, and B.NZ are reserved two-level block-body forms. PTO scalar decode MUST reject every complete encoding in these families before operand reads or architectural effects. Their spellings MUST NOT be emitted as active PTO instructions.

PTO-ARCH-ENCODING-OWNERSHIP-001

contract

L1 · architecture · accepted

PTO owns every accepted scalar, block, and Tile encoding. The declared Two-level vector, machine-block, and extended BSTART encodings, the B.TEXT out-of-line block root, and every nonzero BSTART.{FP,STD,SYS} FALL Fixup payload are reserved and MUST NOT be assigned by a future PTO instruction. Permanently deleted instruction names are assembler errors, not reservations; their former slots MAY be assigned by an active PTO instruction.

PTO-ARCH-EXTENSION-FIRST-USE-PROFILE-001

contract

L1 · architecture · accepted

A target profile MAY provide a precise extension first-use trap. The portable default MUST remain disabled and effect-free. An enabling profile MUST define covered kinds, enable state, source and manager ACRs, the exact trap envelope, pre-effect ordering, retry state, and context-save progress.

PTO-ARCH-GM-ACCESS-001

contract

L1 · memory · accepted

A TLOAD or TSTORE B.IOR binding MUST encode an absolute GPR selector for the GM base and an absolute GPR selector for row stride in bytes. Each selected PE MUST resolve both selectors in its private GPR file. When B.IOR is absent, base MUST default to zero and stride MUST default to the dense physical row width in bytes; an explicitly encoded zero stride MUST remain zero. The byte address is base + row * stride + column * element size; packed four-bit columns select floor(column / 2) from each byte-aligned row base and use column parity to select the low or high nibble. Shared TSTORE Function 1 MAY use any nonzero participating PE subset. PE_MASK zero MUST have no effect. Selected PE accesses MUST be preflighted before any effect, and the architecture defines no order among them. Programmers MUST avoid conflicting GM regions.

PTO-ARCH-STATE-CLOSURE-001

contract

L1 · architecture · accepted

Architecture-visible state MUST be exactly [[PTO-STATE-ARCH-GPR]], [[PTO-STATE-ARCH-TEMPORARY-QUEUES]], [[PTO-STATE-ARCH-PROGRAM-CONTROL]], [[PTO-STATE-ARCH-FAULT]], [[PTO-STATE-ARCH-MEMORY]], [[PTO-STATE-ARCH-MAINTENANCE]], [[PTO-STATE-ARCH-SYSTEM-REGISTERS]], [[PTO-STATE-ARCH-EXTENDED-SYSTEM-REGISTERS]], [[PTO-STATE-ARCH-TRAP-CONTEXT]], [[PTO-STATE-TILE-LOCAL]], [[PTO-STATE-TILE-SHARED]], [[PTO-STATE-ARCH-GQM]], and [[PTO-STATE-BLOCK-CONTROL]], and MUST change only through the accepted ASL transitions owned by those state units.

PTO-ARCH-TEPL-ALIAS-001

contract

L1 · block · accepted

BSTART.VEC and BSTART.SFU MUST use the unchanged TEPL Mode/Function carrier. BSTART.TEPL remains an accepted compatibility spelling. Canonical assembly and disassembly MUST render BSTART.VEC or BSTART.SFU according to the selected Tile operation and MUST NOT render BSTART.TEPL.

PTO-ARCH-TILE-EXECUTION-ENGINE-001

contract

L1 · tile · accepted

Every direct Tile operation MUST select exactly one of VEC, TLSU, CUBE, or SFU. VEC MUST execute only elementwise operations. Specialized complex operations use SFU, global-memory and data-transfer operations use TLSU, and matrix and matrix-vector operations use CUBE.

PTO-ARCH-TILE-INSTRUCTION-CLASS-001

contract

L1 · tile · accepted

Every direct Tile operation MUST belong to exactly one PTO instruction class: Elementwise Tile-Tile, Tile-Scalar and Immediate, Reduce and Expand, Memory and Data Movement, Matrix and Matrix-Vector, Layout and Rearrangement, or Irregular and Complex. Sync and Config is a PTO Tile programming class but has no direct Tile operation in the current binary carrier. Classification MUST remain independent of execution-engine choice.

PTO-B-ASSEMBLE-CONSUMER-READINESS-001

contract

L1 · block · accepted

A decoded Local consumer binds either a selected CELL range or the complete descriptor-required CELL set after LAST. Waiting is a non-faulting, no-effect state; a consumer reads only after its required set is ready.

PTO-B-ASSEMBLE-LOCAL-GENERATION-001

contract

L1 · block · accepted

A Local B.ASSEMBLE generation is keyed by selected PE mask and architectural destination hand/name. INIT captures one normalized parent descriptor; later writers must match that identity and use a distinct instruction instance unless they are an exact replay. Coverage and readiness are checked before LAST publication, and a fault aborts the pending working version while preserving the committed version, mapping, payload, definedness, and sources.

PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001

contract

L1 · block · accepted

Each accepted Tile semantic-handler group has exactly one generated effect class. Nonrollback auxiliary effects are rejected before B.ASSEMBLE body or auxiliary effects; rollback-safe and atomic-auxiliary effects participate in the same transaction.

PTO-B-ASSEMBLE-RANGE-001

contract

L1 · block · accepted

B.ASSEMBLE MUST decode the exact 0x53 form, preserve raw controls and the XLEN-wrapped GPR-plus-uimm11 offset, and apply only to its preceding contiguous B.IOT/B.IOS group.

PTO-B-ASSEMBLE-SHARED-GENERATION-001

contract

L1 · block · accepted

A Shared B.ASSEMBLE generation MUST retain the previously published Sx object until the matching collective LAST has complete non-overlapping CELL coverage, all declared writer data is ready, every participating PE reaches the same generation ordinal with matching metadata, and no participant has faulted or been squashed. Publication MUST replace the complete Shared descriptor and payload atomically; every rejection MUST preserve the prior published generation.

PTO-B-ASSEMBLE-SHARED-STANDALONE-001

contract

L1 · block · accepted

A Shared destination with more than one participating PE MUST carry one B.ASSEMBLE modifier. A multi-PE standalone B.IOS destination MUST raise Fault_TileLegality before descriptor, payload, memory, or publication effects. A single-PE standalone destination retains the ordinary B.IOS behavior.

PTO-B-ASSEMBLE-SPECULATION-001

contract

L1 · block · accepted

Dynamic writers carry an opaque instruction-instance plus execution-domain identity. A squash cancels every unretired contribution in that domain and preserves the older committed mapping.

PTO-B-CATR-CONTROL-001

contract

L1 · block · accepted

B.CATR MUST be unique in an active block header. DR MUST select only operation-defined VEC, SFU, or TLSU dimension reduction. trap MUST occur only after a successful atomic commit and MUST resume the selected continuation. far MUST expose results only through initiating-core commit.

PTO-B-DATR-FIELDS-001

contract

L1 · block · accepted

B.DATR MUST distinguish omission from every encoded zero value, MUST accept exactly the assigned DataType, Layout, CMode, and RMode values, and MUST defer nonzero field applicability to the selected Tile operation schema.

PTO-B-DIM-WRITE-001

contract

L1 · block · accepted

B.DIM MUST read only absolute GPR codes 0..23, MUST write the low sixteen bits of GPR plus unsigned uimm17, and MUST write each selected LB at most once across all full and compressed dimension forms in one block.

PTO-B-FPATR-MATRIX-POSTPROCESS-001

contract

L1 · block · accepted

B.FPATR MUST appear exactly once in every CUBE Matrix block and MUST precede every effective B.IOR, B.IOT, or B.IOS binding. TransA and TransB MUST control only the corresponding Shared primary and scale. CScaleEn MUST control only an explicit FP32 C source on TMATMUL.ACC or TMATMULMX.ACC; bit 10 and every other reserved mode value MUST reject before descriptor state or effects. Enabled D, RowMaxOut, and GroupMaxOut results MUST publish as one atomic output group. Every assigned nonzero mode MUST execute the bit-exact FP19, conversion, activation, reduction, packing, exceptional-value, and numeric-status contract rather than an identity or implementation-selected fallback.

PTO-B-HINT-LIFECYCLE-001

contract

L1 · block · accepted

An ordinary B.HINT MUST occur at most once in an active block header and MUST NOT change functional results. B.HINT TRACE MUST begin an empty block and that block MUST remain active until BSTOP or a following block start.

PTO-B-IOR-BINDING-001

contract

L1 · block · accepted

B.IOR MUST bind only absolute GPR selectors 0..23, MUST distinguish an omitted instruction from an encoded zero selector, and MUST derive consumed fields and omission defaults from the complete selected block schema.

PTO-B-IOS-SHARED-STATE-001

contract

L1 · block · accepted

B.IOS MUST bind the six-bit absolute SharedTileID namespace S0..S63 and MUST reject nonzero reserved bits 27:26 before effects. SizeCode MUST denote one complete Core-wide Shared allocation in the independent 256 KiB Shared pool; decoded PEMode MUST NOT multiply that capacity. PEMode=000 MUST be a strict no-op. PEMode selects participating issuer or consumer PEs and MUST NOT imply payload quarters or offsets. One issuer publishes a complete parent; multi-PE destinations require B.ASSEMBLE. Pending sources MUST wait without payload access or binding consumption.

PTO-B-IOT-STREAM-001

contract

L1 · block · accepted

A participating B.IOT sequence MUST use one common decoded PE mask, MUST terminate exactly once with L, and MUST allocate a new descriptor for each destination. PEMode=000 MUST decode to zero and suppress every placement, schema, and effect check. Destination SizeCode 1..10 MUST encode 128 B through 64 KiB and MUST charge the encoded capacity independently to each selected PE's 256 KiB Local pool; codes 11..15 MUST remain reserved.

PTO-B-SHARED-WHOLE-PARENT-READY-001

contract

L1 · tile · accepted

Shared producer participation, logical coverage, whole_parent_ready, and published visibility MUST remain distinct. Every Shared source consumer MUST wait/no-op before payload access until whole_parent_ready and published are both true; producer and consumer masks are independent.

PTO-B-SUBVIEW-DESCRIPTOR-001

contract

L1 · block · accepted

A legal Local CUBE B.SUBVIEW MUST derive a bounded descriptor from the parent descriptor, XLEN offset, and encoded view capacity in CELL order. Parent lifetime and payload remain unchanged; non-CUBE, zero-valid, and out-of-range geometry is rejected with Fault_TileLegality before effects.

PTO-B-SUBVIEW-RANGE-001

contract

L1 · block · accepted

B.SUBVIEW MUST decode the exact 0x53 form, preserve raw fields and the XLEN-wrapped GPR-plus-uimm11 offset, and apply only to its preceding contiguous B.IOT/B.IOS group.

PTO-B-SUBVIEW-SHARED-PER-PE-001

contract

L1 · block · accepted

A Shared B.SUBVIEW source MUST evaluate GPR[RegSrc]+uimm11 in each participating PE's private GPR context. The encoded size is common, but selected PEs may materialize distinct ranges of one published parent.

PTO-BARG-CONTINUATION-001

contract

L1 · block · accepted

BSTART MUST initialize BARG.BPC, BARG.BlockType, BARG.BPCN, BARG.TYPE, and BARG.TAKEN; BSTOP or the next BSTART MUST be the only boundary that selects the next PC from BARG.BPCN or the sequential continuation.

PTO-BCNT-DECISION-BINDING-001

contract

L1 · scalar · accepted

BCNT MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BIC-DECISION-BINDING-001

contract

L1 · scalar · accepted

BIC MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BIS-DECISION-BINDING-001

contract

L1 · scalar · accepted

BIS MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BLOCK-ERCOV-RESERVED-001

contract

L1 · block · accepted

PTO MUST reserve every ERCOV selector combination. A matching form MUST raise Fault_IllegalInstruction before reading any register or changing memory-command, trap-context, execution-context, or TPC state.

PTO-BLOCK-ESAVE-RESERVED-001

contract

L1 · block · accepted

PTO MUST reserve every ESAVE selector combination. A matching form MUST raise Fault_IllegalInstruction before reading any register or changing memory-command, trap-context, execution-context, or TPC state.

PTO-BLOCK-MSET-FILL-001

contract

L1 · block · accepted

MSET MUST read only absolute GPR codes 0..23. It MUST reject a complete XLEN length above 63 before effects. For an accepted nonzero length it MUST preflight the complete range and replicate RegSrc1[7:0] to every byte.

PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001

contract

L1 · block · accepted

B.SUBVIEW applicability is total over accepted Tile operations; the selected operation handler retains ownership of dtype, layout, shape, and definedness legality.

PTO-BLOCK-XB-RESERVED-001

contract

L1 · block · accepted

PTO MUST reserve the complete XB raw encoding family. Every matching form MUST raise Fault_IllegalInstruction before decoding an operand value or changing command, block, memory, cross-block, or control-flow state.

PTO-BSE-DECISION-BINDING-001

contract

L1 · scalar · accepted

BSE MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTART-CALL-DECISION-BINDING-001

contract

L1 · block · accepted

BSTART.CALL MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTART-DECISION-BINDING-001

contract

L1 · block · accepted

BSTART MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTART-FP-CONTROL-001

contract

L1 · block · accepted

BSTART.FP MUST accept only FALL(0), DIRECT, COND, IND, and RET, MUST initialize one FP BARG after successful predecessor retirement, and MUST reject nonzero Fixup payloads and deleted bare call forms before effects.

PTO-BSTART-GMOV-COLLECTIVE-001

contract

L1 · block · accepted

GMOV MUST rendezvous and preflight all four peer-resolved Local sources, MAY use any nonzero PE_MASK solely to select destination writes, and MUST perform no global-memory or Shared-register effect.

PTO-BSTART-ICALL-DECISION-BINDING-001

contract

L1 · block · accepted

BSTART.ICALL MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTART-MGATHER-CAS-SCHEMA-001

contract

L1 · block · accepted

A participating BSTART.MGATHER.CAS block MUST contain explicit B.IOR, LB0, one non-terminating Local B.IOT carrying IndexTile and ExpectedTile, and one terminating Local B.IOT carrying ReplacementTile and destination. Omitted LB1, LB2, and B.DATR MUST use the MGATHER.CAS defaults.

PTO-BSTART-MGATHER-MASK-SCHEMA-001

contract

L1 · block · accepted

A participating BSTART.MGATHER.MASK block MUST contain explicit B.IOR, LB0, and exactly one terminating Local B.IOT carrying IndexTile, MaskTile, and destination. Omitted LB1, LB2, and B.DATR MUST use the masked-gather defaults.

PTO-BSTART-MGATHER-SCHEMA-001

contract

L1 · block · accepted

A participating BSTART.MGATHER block MUST contain explicit B.IOR, LB0, and exactly one terminating Local B.IOT carrying IndexTile and destination. Omitted LB1, LB2, and B.DATR MUST use the MGATHER defaults.

PTO-BSTART-MSCATTER-MASK-SCHEMA-001

contract

L1 · block · accepted

A participating BSTART.MSCATTER.MASK block MUST contain explicit B.IOR and LB0 plus exactly two Local B.IOT records: DataTile with IndexTile, followed by MaskTile with the sole last marker. Neither record has a destination.

PTO-BSTART-MSCATTER-SCHEMA-001

contract

L1 · block · accepted

A participating BSTART.MSCATTER block MUST contain explicit B.IOR, LB0, and exactly one terminating Local B.IOT carrying DataTile and IndexTile with no destination. Omitted LB1, LB2, and B.DATR MUST use MSCATTER defaults.

PTO-BSTART-SFU-DECISION-BINDING-001

contract

L1 · block · accepted

BSTART.SFU MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTART-STD-CONTROL-001

contract

L1 · block · accepted

BSTART.STD MUST accept only FALL(0), DIRECT, COND, IND, and RET, MUST initialize one STD BARG after successful predecessor retirement, and MUST reject nonzero Fixup payloads and deleted bare call forms before effects.

PTO-BSTART-SYS-CONTROL-001

contract

L1 · block · accepted

BSTART.SYS MUST accept only FALL with simm17=0, MUST publish BPC and SYS BlockType after successful predecessor retirement, and MUST treat BPCN, TYPE, and TAKEN as inapplicable non-selecting state.

PTO-BSTART-TEPL-DECISION-BINDING-001

contract

L1 · block · accepted

BSTART.TEPL MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTART-TGEMV-ACC-CONTRACT-001

contract

L1 · block · accepted

BSTART.TGEMV.ACC MUST select CUBE Function 18 and TileOperation_TGEMV_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. AType and BType must be supported ordinary Matrix types from one numeric class. C is one explicit Local MxN accumulator source and D is a newly published destination; C and D may use one architectural Tile name. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TGEMV-BIAS-CONTRACT-001

contract

L1 · block · accepted

BSTART.TGEMV.BIAS MUST select CUBE Function 17 and TileOperation_TGEMV_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. AType and BType must be supported ordinary Matrix types from one numeric class. Bias is one Local row-major 1xN accumulator-type source. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TGEMV-CONTRACT-001

contract

L1 · block · accepted

BSTART.TGEMV MUST select CUBE Function 16 and TileOperation_TGEMV. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. AType and BType must be supported ordinary Matrix types from one numeric class. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TGEMVMX-ACC-CONTRACT-001

contract

L1 · block · accepted

BSTART.TGEMVMX.ACC MUST select CUBE Function 22 and TileOperation_TGEMV_MX_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. C is one explicit Local MxN accumulator source and D is a distinct newly published destination. C's encoded relative selector MUST differ from zero-extended DstTile before physical rename. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TGEMVMX-BIAS-CONTRACT-001

contract

L1 · block · accepted

BSTART.TGEMVMX.BIAS MUST select CUBE Function 21 and TileOperation_TGEMV_MX_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. Bias is one Local row-major 1xN accumulator- type source. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TGEMVMX-CONTRACT-001

contract

L1 · block · accepted

BSTART.TGEMVMX MUST select CUBE Function 20 and TileOperation_TGEMV_MX. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TLOAD-CUBE-001

contract

L1 · block · accepted

An explicit ND2M32, ND2M16, or ND2N8 B.DATR MUST select Local CUBE conversion, MUST use the BSTART DataType through DTYPE_NONE, MUST interpret LB1 as valid rows and LB0 as valid columns, and MUST reject LB2 or B.IOS.

PTO-BSTART-TLOAD-MEMORY-001

contract

L1 · block · accepted

TLOAD MUST retain B.IOR RegSrc0 as the per-PE GM base and RegSrc1 as the byte row stride, MUST preflight the complete selected footprint, and MUST publish its Local or Shared destination only after success. A singleton Shared issuer MUST load and publish the complete logical parent from that PE's private base and stride; multi-PE Shared producers MUST use B.ASSEMBLE with explicit ranges.

PTO-BSTART-TMATMUL-ACC-CONTRACT-001

contract

L1 · block · accepted

BSTART.TMATMUL.ACC MUST select CUBE Function 2 and TileOperation_TMATMUL_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. AType and BType must be supported ordinary Matrix types from one numeric class. C is one explicit Local MxN accumulator source and D is a newly published destination; C and D may use one architectural Tile name. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST be fully published and ready in all four fixed quarters. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TMATMUL-BIAS-CONTRACT-001

contract

L1 · block · accepted

BSTART.TMATMUL.BIAS MUST select CUBE Function 1 and TileOperation_TMATMUL_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. AType and BType must be supported ordinary Matrix types from one numeric class. Bias is one Local row-major 1xN accumulator-type source. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST be fully published and ready in all four fixed quarters. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TMATMUL-CONTRACT-001

contract

L1 · block · accepted

BSTART.TMATMUL MUST select CUBE Function 0 and TileOperation_TMATMUL. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. AType and BType must be supported ordinary Matrix types from one numeric class. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST be fully published and ready in all four fixed quarters. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TMATMULMX-ACC-CONTRACT-001

contract

L1 · block · accepted

BSTART.TMATMULMX.ACC MUST select CUBE Function 6 and TileOperation_TMATMUL_MX_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. C is one explicit Local MxN accumulator source and D is a distinct newly published destination. C's encoded relative selector MUST differ from zero-extended DstTile before physical rename. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST be fully published and ready in all four fixed quarters. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TMATMULMX-BIAS-CONTRACT-001

contract

L1 · block · accepted

BSTART.TMATMULMX.BIAS MUST select CUBE Function 5 and TileOperation_TMATMUL_MX_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. Bias is one Local row-major 1xN accumulator- type source. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST be fully published and ready in all four fixed quarters. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TMATMULMX-CONTRACT-001

contract

L1 · block · accepted

BSTART.TMATMULMX MUST select CUBE Function 4 and TileOperation_TMATMUL_MX. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST be fully published and ready in all four fixed quarters. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-BSTART-TMOV-SHARED-001

contract

L1 · block · accepted

Canonical Function 2 Local-to-Shared MUST let one participating issuer atomically publish the complete Shared parent, while a multi-PE producer MUST use B.ASSEMBLE with explicit ranges and atomic LAST publication. Shared-to-Local MUST wait without consuming bindings until the complete parent is whole-ready and published. B.SUBVIEW is the only partial-source range mechanism. PE_MASK zero MUST have no effect.

PTO-BSTART-TPREFETCH-MEMORY-001

contract

L1 · block · accepted

TPREFETCH MUST preflight the complete typed, strided footprint of all four PEs before effects and MUST use the same load-event decomposition, ordering, fault, and restart rules as destination-producing TLOAD.

PTO-BSTART-TSTORE-CUBE-001

contract

L1 · block · accepted

An explicit M322ND, M162ND, or N82ND B.DATR MUST select Local CUBE conversion, MUST use the BSTART DataType through DTYPE_NONE, MUST interpret LB1 as valid rows and LB0 as valid columns, and MUST reject LB2 or B.IOS.

PTO-BSTART-TSTORE-MEMORY-001

contract

L1 · block · accepted

TSTORE MUST interpret B.IOR RegSrc1 as a byte row stride, MUST preflight the complete selected GM footprint before any store, MUST preserve its Local or Shared source, and MUST keep a pending Shared-source block active for retry without reading payload, consuming bindings, or producing a GM effect. Function 1 Shared access MUST accept any nonzero participating PE subset; mask zero MUST have no effect.

PTO-BSTART-VEC-DECISION-BINDING-001

contract

L1 · block · accepted

BSTART.VEC MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BSTOP-DECISION-BINDING-001

contract

L1 · block · accepted

BSTOP MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BWE-DECISION-BINDING-001

contract

L1 · scalar · accepted

BWE MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BWI-DECISION-BINDING-001

contract

L1 · scalar · accepted

BWI MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BWT-DECISION-BINDING-001

contract

L1 · scalar · accepted

BWT MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BXS-DECISION-BINDING-001

contract

L1 · scalar · accepted

BXS MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-BXU-DECISION-BINDING-001

contract

L1 · scalar · accepted

BXU MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-C-BSTART-CONTROL-001

contract

L1 · block · accepted

C.BSTART MUST open one standard block with either a direct or conditional transfer. Its signed displacement MUST be shifted left by one and added to the C.BSTART address before the retiring block is committed.

PTO-C-BSTART-FP-CONTROL-001

contract

L1 · block · accepted

C.BSTART.FP MUST accept exactly FALL, IND, and RET. IND MUST snapshot the retiring standard-or-floating BARG.BPCN before commit. Every BrType that is not assigned to another standalone mnemonic MUST raise Fault_IllegalInstruction before effects.

PTO-C-BSTART-STD-CONTROL-001

contract

L1 · block · accepted

C.BSTART.STD MUST accept exactly FALL, IND, and RET. IND MUST snapshot the retiring standard-or-floating BARG.BPCN before commit. BrType zero remains C.BSTOP; every other unassigned BrType MUST raise Fault_IllegalInstruction before effects.

PTO-C-BSTART-SYS-CONTROL-001

contract

L1 · block · accepted

C.BSTART.SYS MUST open the unique compressed sequential system block. It MUST NOT install a selecting BPCN, TYPE, or TAKEN continuation field.

PTO-C-BSTOP-DECISION-BINDING-001

contract

L1 · block · accepted

C.BSTOP MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-C-CMP-EQI-DECISION-BINDING-001

contract

L1 · scalar · accepted

C.CMP.EQI MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-C-CMP-NEI-DECISION-BINDING-001

contract

L1 · scalar · accepted

C.CMP.NEI MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-C-EBREAK-CAUSE-001

contract

L1 · scalar · accepted

C.EBREAK MUST raise software-breakpoint trap 50 and MUST zero-extend its encoded five-bit immediate into the 24-bit trap-cause field. It MUST NOT maintain a separate architectural breakpoint-tag state.

PTO-C-SETC-EQ-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

C.SETC.EQ MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-C-SETC-NE-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

C.SETC.NE MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-C-SETC-TGT-SNAPSHOT-001

contract

L1 · scalar · accepted

C.SETC.TGT MUST snapshot the complete selected scalar value into BARG.BPCN. At most one successful occurrence is permitted per active Standard/Floating block; applicability and duplicate checks MUST precede source readiness.

PTO-C-SETRET-DECISION-BINDING-001

contract

L1 · scalar · accepted

C.SETRET MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-C-SSRGET-DIRECT-IDS-001

contract

L1 · scalar · accepted

C.SSRGET MUST assign only direct system-register IDs 0, 1, and 16. Every other five-bit ID MUST reject before the implicit T destination effect.

PTO-CLZ-DECISION-BINDING-001

contract

L1 · scalar · accepted

CLZ MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-CTZ-DECISION-BINDING-001

contract

L1 · scalar · accepted

CTZ MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-CUBE-ACCUMULATOR-OUTPUT-001

contract

L1 · block · accepted

Every Matrix ACC form MUST read explicit C and publish distinct D. C's encoded relative selector MUST differ from zero-extended DstTile before allocation, and direct Tile calls MUST use different C/D TileIndex values. C MUST persist while D, reductions, and numeric status publish atomically.

PTO-CUBE-CELL-STATE-001

contract

L1 · tile · accepted

Local CUBE layouts MUST use the assigned 128-byte width-parametric CELL mappings, derive storage independently of valid M/N/K, and reject unsupported types or insufficient per-PE capacity before effects.

PTO-CUBE-CELL-TRANSPORT-001

contract

L1 · block · accepted

B.DATR Layout codes 21 through 26 MUST select ND2M32, ND2M16, ND2N8, M322ND, M162ND, and N82ND respectively. The first three are GM-to-Local CUBE loads and the last three are Local CUBE-to-GM stores. These selectors MUST NOT create distinct Tile instruction identities.

PTO-CUBE-CSCALE-001

contract

L1 · block · accepted

B.FPATR bit 9 MUST enable one final mathematical Local CScale source only for FP32 TMATMUL.ACC and TMATMULMX.ACC. CScale MUST be U8 CUBE_M32 [M,1], MUST not alias any output, and MUST scale C[m,n] by 2^-CScale[m,0] before RowMax, GroupMax, activation, quantization, and destination conversion. Bit 10 MUST remain reserved zero; disabled CScale MUST preserve prior results.

PTO-CUBE-GROUP-M-DISTRIBUTION-001

contract

L1 · block · accepted

Every cooperative Local-A/Shared-B or Shared-A/Shared-B TMATMUL form MUST interpret LB0 as Core-total group_M in 1..128 and MUST use PE_MASK=1111. group_M<=64 selects M_per_PE=16; group_M>=65 selects M_per_PE=32; PE i owns valid_M=clamp(group_M-i*M_per_PE,0,M_per_PE). A zero-row PE MUST retain structural, collective, and Shared preflight while suppressing all compute-only Local resolution, dependency, subview, alias, allocation, generation, payload, parameter, and output effects. TGEMV remains Local-only.

PTO-CUBE-HIF4-SCALE-001

contract

L1 · architecture · accepted

A HiF4 Matrix scale MUST be one raw U32 word containing E6M2 in bits 7:0, eight E1_8 exponents in bits 15:8, and sixteen E1_16 exponents in bits 31:16. E6M2 values 00..FE MUST be finite with bias 48 and two fraction bits; FF MUST be a legal quiet NaN scale. One word scales 64 logical HiF4 lanes through the selected E1_8 plus E1_16 exponent bits.

PTO-CUBE-LOCAL-MATRIX-001

contract

L1 · tile · accepted

Local Matrix primary A, C, and D MUST use one compatible CUBE_M16 or CUBE_M32 layout, primary B MUST use CUBE_N8, and their logical M/N/K dimensions MUST remain independent of per-PE TSize.

PTO-CUBE-MATRIX-SCALE-001

contract

L1 · tile · accepted

Each Matrix-MX primary side MUST independently select group-32 E8M0 scale for MX FP8/FP4 carriers or group-64 raw U32 scale for HiF4X2. HiF4X2 MUST be accepted only by Matrix-MX input roles; ordinary Matrix MUST not gain it. Each Local scale MUST use CUBE_M32 and each Shared scale MUST remain an independently bound ordinary Tile with the corresponding primary location.

PTO-CUBE-MATRIX-SCALE-CELL-001

contract

L1 · tile · accepted

Matrix scale Tiles in CUBE_M32 MUST use a two-dimensional 128-byte CellReg grid with column/K repeat fast and 32-row repeat slow. Partial final group slots and final row blocks MUST remain invalid storage tail. This generic grid MUST NOT expand primary A/C/D legality beyond one M16/M32 row block.

PTO-CUBE-SHARED-TRANSPOSE-001

contract

L1 · block · accepted

B.FPATR bits 7 and 8 MUST independently select logical transpose for a corresponding Shared A or B primary and its separately bound scale, while Local-side transpose MUST remain illegal and neither source is mutated.

PTO-EBREAK-DECISION-BINDING-001

contract

L1 · scalar · accepted

EBREAK MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FABS-DECISION-BINDING-001

contract

L1 · scalar · accepted

FABS MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FCVTA-DECISION-BINDING-001

contract

L1 · scalar · accepted

FCVTA MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FCVTM-DECISION-BINDING-001

contract

L1 · scalar · accepted

FCVTM MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FCVTN-DECISION-BINDING-001

contract

L1 · scalar · accepted

FCVTN MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FCVTP-DECISION-BINDING-001

contract

L1 · scalar · accepted

FCVTP MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FCVTZ-DECISION-BINDING-001

contract

L1 · scalar · accepted

FCVTZ MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FENCE-D-DECISION-BINDING-001

contract

L1 · scalar · accepted

FENCE.D MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FENCE-I-DECISION-BINDING-001

contract

L1 · scalar · accepted

FENCE.I MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FENTRY-RESTARTABLE-FRAME-001

contract

L1 · block · accepted

FENTRY MUST snapshot the inclusive R2..R23 ring before adjusting sp and MUST commit each descending stack store as one restartable memory step.

PTO-FEXIT-RESTARTABLE-FRAME-001

contract

L1 · block · accepted

FEXIT MUST restore the inclusive R2..R23 ring and MUST retry exactly the first uncommitted load without applying the stack adjustment twice.

PTO-FMAX-DECISION-BINDING-001

contract

L1 · scalar · accepted

FMAX MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FMIN-DECISION-BINDING-001

contract

L1 · scalar · accepted

FMIN MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FNE-DECISION-BINDING-001

contract

L1 · scalar · accepted

FNE MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FNES-DECISION-BINDING-001

contract

L1 · scalar · accepted

FNES MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-FP19-PARAMETER-CARRIER-001

contract

L1 · architecture · accepted

FP19 MUST use one sign bit, an eight-bit bias-127 exponent, and a ten-bit fraction. B.FPATR scales MUST be positive normal values; activation parameters MUST be positive zero or positive normal values. Subnormal and non-finite FP19 parameter carriers are illegal before architectural effects.

PTO-FRET-RA-RESTARTABLE-FRAME-001

contract

L1 · block · accepted

FRET.RA MUST snapshot and validate the pre-restore ra target before frame effects, restore the inclusive ring, then publish only that retained target.

PTO-FRET-STK-RESTARTABLE-FRAME-001

contract

L1 · block · accepted

FRET.STK MUST begin its inclusive ring at ra, load and validate stack slot zero as the target, then restore remaining slots and publish that target.

PTO-GMOV-CORE4-PEER-001

contract

L1 · tile · accepted

GMOV MUST complete Core4 source readiness before effects. Each selected PE reads the Local fragment chosen by its private peer_tid and writes only its same-index Local destination; partial PE masks are legal and mask zero is a strict no-op. GMOV MUST NOT access Shared tile state.

PTO-HL-ADDI-CONTRACT-001

contract

L1 · scalar · accepted

HL.ADDI MUST reconstruct its split uimm24 field exactly and apply addition with a zero-extended unsigned 24-bit immediate. The result MUST wrap modulo 2^PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-ADDIW-CONTRACT-001

contract

L1 · scalar · accepted

HL.ADDIW MUST reconstruct its split uimm24 field exactly and apply word addition with a zero-extended unsigned 24-bit immediate. Only the low 32 bits of both operands participate; the 32-bit result MUST be sign-extended to PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-ADDTPC-PAGE-001

contract

L1 · scalar · accepted

HL.ADDTPC MUST add SignExtend(imm32) shifted left by twelve to the current instruction TPC, MUST wrap at XLEN, and MUST write only through the selected Reg5 destination. It MUST NOT install a control-flow target or directly advance TPC. Encoded immediate zero MUST produce the current TPC.

PTO-HL-ANDI-CONTRACT-001

contract

L1 · scalar · accepted

HL.ANDI MUST reconstruct its split simm24 field exactly and apply bitwise conjunction with a sign-extended signed 24-bit immediate. The result MUST wrap modulo 2^PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-ANDIW-CONTRACT-001

contract

L1 · scalar · accepted

HL.ANDIW MUST reconstruct its split simm24 field exactly and apply word bitwise conjunction with a sign-extended signed 24-bit immediate. Only the low 32 bits of both operands participate; the 32-bit result MUST be sign-extended to PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-BFI-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.BFI MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-CCAT-CONTRACT-001

contract

L1 · scalar · accepted

HL.CCAT MUST snapshot SrcL and SrcR, form {SrcL, SrcR}, and logically shift the concatenation right by the complete seven-bit shamt. Dst0 MUST receive the low result before Dst1 receives the high result. All shifts 0 through 127 MUST be assigned and zero-filling. Both sources MUST use the complete non-consuming Reg5 source map and both destinations MUST use the common ordered Reg5 destination map. Successful execution MUST advance TPC by six bytes and preserve all memory, Tile, block, reservation, privilege, numeric-status, and fault state.

PTO-HL-CCATW-CONTRACT-001

contract

L1 · scalar · accepted

HL.CCATW MUST snapshot SrcL and SrcR, form {SrcL[31:0], SrcR[31:0]}, and logically shift the concatenation right by the complete seven-bit shamt. Dst0 MUST receive the low result before Dst1 receives the high result. Each 32-bit result MUST be sign-extended; shifts 64 through 127 MUST produce two zeros. Both sources MUST use the complete non-consuming Reg5 source map and both destinations MUST use the common ordered Reg5 destination map. Successful execution MUST advance TPC by six bytes and preserve all memory, Tile, block, reservation, privilege, numeric-status, and fault state.

PTO-HL-DIV-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.DIV MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-DIVU-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.DIVU MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-DIVUW-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.DIVUW MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-DIVW-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.DIVW MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-LIS-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.LIS MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-LUI-UPPER-HALF-001

contract

L1 · scalar · accepted

HL.LUI MUST reconstruct its encoded 32-bit immediate, place it in result bits 63:32, clear result bits 31:0, and publish through RegDst. Encoded immediate zero MUST materialize zero.

PTO-HL-MADDW-WORD-HALVES-001

contract

L1 · scalar · accepted

HL.MADDW MUST interpret the low 32 bits of all three sources as signed values and MUST compute their multiply-add result modulo 2^64. RegDst0 MUST receive SignExtend(result[31:0]) before RegDst1 receives SignExtend(result[63:32]). Sources MUST be snapshotted before either write.

PTO-HL-ORI-CONTRACT-001

contract

L1 · scalar · accepted

HL.ORI MUST reconstruct its split simm24 field exactly and apply bitwise inclusive-or with a sign-extended signed 24-bit immediate. The result MUST wrap modulo 2^PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-ORIW-CONTRACT-001

contract

L1 · scalar · accepted

HL.ORIW MUST reconstruct its split simm24 field exactly and apply word bitwise inclusive-or with a sign-extended signed 24-bit immediate. Only the low 32 bits of both operands participate; the 32-bit result MUST be sign-extended to PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-PRF-A-CACHE-MODEL-001

contract

L1 · scalar · accepted

HL.PRF.A MUST assign model 0 to L1, 1 to L2, and 2 to L3. Model values 3 through 31 MUST reject before scalar source reads or effects. Legal hints MUST form the encoded address without translation, memory event, ordering edge, data-access fault, or architecturally guaranteed placement. The effective address MUST be published through RegDst after source snapshot.

PTO-HL-PRF-CACHE-MODEL-001

contract

L1 · scalar · accepted

HL.PRF MUST assign model 0 to L1, 1 to L2, and 2 to L3. Model values 3 through 31 MUST reject before scalar source reads or effects. Legal hints MUST form the encoded address without translation, memory event, ordering edge, data-access fault, or architecturally guaranteed placement. The effective address MUST be discarded with no destination effect.

PTO-HL-PRFI-U-CACHE-MODEL-001

contract

L1 · scalar · accepted

HL.PRFI.U MUST assign model 0 to L1, 1 to L2, and 2 to L3. Model values 3 through 31 MUST reject before scalar source reads or effects. Legal hints MUST form the encoded address without translation, memory event, ordering edge, data-access fault, or architecturally guaranteed placement. The effective address MUST be discarded with no destination effect.

PTO-HL-PRFI-UA-CACHE-MODEL-001

contract

L1 · scalar · accepted

HL.PRFI.UA MUST assign model 0 to L1, 1 to L2, and 2 to L3. Model values 3 through 31 MUST reject before scalar source reads or effects. Legal hints MUST form the encoded address without translation, memory event, ordering edge, data-access fault, or architecturally guaranteed placement. The effective address MUST be published through RegDst after source snapshot.

PTO-HL-QMT-GQM-001

contract

L1 · block · accepted

HL.QMT MUST query or atomically initialize one GQM queue, then apply event and suspend-or-restore actions in order. The s+r flag combination MUST reject before reads or effects; SrcR MUST be read only when initialization is selected.

PTO-HL-QPOP-GQM-001

contract

L1 · block · accepted

HL.QPOP MUST atomically remove one head entry, optionally notify after success, publish data before status, and provide acquire ordering unless r=1. Empty, missing, or corrupt queues MUST report status without a queue update.

PTO-HL-QPUSH-GQM-001

contract

L1 · block · accepted

HL.QPUSH MUST atomically insert one entry at the tail or head, optionally notify after success, and provide release ordering unless r=1. Full, suspended, missing, or corrupt queues MUST report status without insertion.

PTO-HL-REM-RESULT-ORDER-001

contract

L1 · scalar · accepted

HL.REM MUST snapshot both sources before destination effects. RegDst0 MUST receive the remainder before RegDst1 receives the quotient. Duplicate destinations and queue pushes MUST preserve that write order. Zero-divisor, signed-overflow, selector, and retirement behavior MUST remain identical to the corresponding quotient/remainder arithmetic contract.

PTO-HL-REMU-RESULT-ORDER-001

contract

L1 · scalar · accepted

HL.REMU MUST snapshot both sources before destination effects. RegDst0 MUST receive the remainder before RegDst1 receives the quotient. Duplicate destinations and queue pushes MUST preserve that write order. Zero-divisor, signed-overflow, selector, and retirement behavior MUST remain identical to the corresponding quotient/remainder arithmetic contract.

PTO-HL-REMUW-RESULT-ORDER-001

contract

L1 · scalar · accepted

HL.REMUW MUST snapshot both sources before destination effects. RegDst0 MUST receive the remainder before RegDst1 receives the quotient. Duplicate destinations and queue pushes MUST preserve that write order. Zero-divisor, signed-overflow, selector, and retirement behavior MUST remain identical to the corresponding quotient/remainder arithmetic contract.

PTO-HL-REMW-RESULT-ORDER-001

contract

L1 · scalar · accepted

HL.REMW MUST snapshot both sources before destination effects. RegDst0 MUST receive the remainder before RegDst1 receives the quotient. Duplicate destinations and queue pushes MUST preserve that write order. Zero-divisor, signed-overflow, selector, and retirement behavior MUST remain identical to the corresponding quotient/remainder arithmetic contract.

PTO-HL-SD-UPO-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SD.UPO MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SD-UPR-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SD.UPR MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SETC-ANDI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.ANDI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-EQI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.EQI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-GEI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.GEI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-GEUI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.GEUI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-LTI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.LTI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-LTUI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.LTUI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-NEI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.NEI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETC-ORI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

HL.SETC.ORI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-HL-SETRET-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SETRET MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SH-UPO-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SH.UPO MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SH-UPR-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SH.UPR MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SSRGET-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SSRGET MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SSRSET-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SSRSET MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SUBI-CONTRACT-001

contract

L1 · scalar · accepted

HL.SUBI MUST reconstruct its split uimm24 field exactly and apply subtraction with a zero-extended unsigned 24-bit immediate. The result MUST wrap modulo 2^PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-SUBIW-CONTRACT-001

contract

L1 · scalar · accepted

HL.SUBIW MUST reconstruct its split uimm24 field exactly and apply word subtraction with a zero-extended unsigned 24-bit immediate. Only the low 32 bits of both operands participate; the 32-bit result MUST be sign-extended to PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-SW-UPO-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SW.UPO MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-SW-UPR-DECISION-BINDING-001

contract

L1 · scalar · accepted

HL.SW.UPR MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-HL-XORI-CONTRACT-001

contract

L1 · scalar · accepted

HL.XORI MUST reconstruct its split simm24 field exactly and apply bitwise exclusive-or with a sign-extended signed 24-bit immediate. The result MUST wrap modulo 2^PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-HL-XORIW-CONTRACT-001

contract

L1 · scalar · accepted

HL.XORIW MUST reconstruct its split simm24 field exactly and apply word bitwise exclusive-or with a sign-extended signed 24-bit immediate. Only the low 32 bits of both operands participate; the 32-bit result MUST be sign-extended to PTO_XLEN. SrcL MUST use the complete non-consuming Reg5 source map. RegDst MUST use the common GPR, discard, U-push, and T-push destination map. The source MUST be snapshotted before destination publication. Successful execution MUST advance TPC by six bytes and MUST NOT change memory, Tile, block, reservation, privilege, numeric-status, or fault state.

PTO-INST-BLOCK-B-ASSEMBLE

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-CATR

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-DATR

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-DIM

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-FPATR

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-HINT

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-IOR

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-IOS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-IOT

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-B-SUBVIEW

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-CALL

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-FP

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-GMOV

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-ICALL

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-MGATHER

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-MGATHER-CAS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-MGATHER-MASK

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-MSCATTER

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-MSCATTER-MASK

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-SFU

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-STD

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-SYS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TEPL

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TGEMV

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TGEMV-ACC

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TGEMV-BIAS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TGEMVMX

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TGEMVMX-ACC

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TGEMVMX-BIAS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TLOAD

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMATMUL

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMATMUL-ACC

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMATMUL-BIAS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMATMULMX

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMATMULMX-ACC

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMATMULMX-BIAS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TMOV

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TPREFETCH

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-TSTORE

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTART-VEC

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-BSTOP

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-C-B-DIMI

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-C-BSTART

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-C-BSTART-FP

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-C-BSTART-STD

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-C-BSTART-SYS

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-C-BSTOP

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-ERCOV

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-ESAVE

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-FENTRY

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-FEXIT

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-FRET-RA

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-FRET-STK

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-HL-QMT

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-HL-QPOP

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-HL-QPUSH

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-L-BSTOP

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-MCOPY

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-MSET

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-BLOCK-XB

instruction-contract

block · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ACRC

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ACRE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ADDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ADDIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ADDTPC

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ADDW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ANDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ANDIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ANDW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ASSERT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BC-IALL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BC-IVA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BCNT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BIC

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BIS

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BSE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BWE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BWT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BXS

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-BXU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-ADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-ADDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-CMP-EQI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-CMP-NEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-EBREAK

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-LDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-LWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-MOVI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-MOVR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SETC-EQ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SETC-NE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SETC-TGT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SETRET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SEXT-B

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SEXT-H

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SEXT-W

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SLLI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SRLI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SSRGET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SUB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-SWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-ZEXT-B

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-ZEXT-H

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-C-ZEXT-W

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CASB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CASD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CASH

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CASW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CLZ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-ANDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-EQ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-EQI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-GE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-GEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-GEU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-GEUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-LT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-LTI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-LTU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-LTUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-NE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-NEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CMP-ORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CSEL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-CTZ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-CISW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-CIVA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-CSW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-CVA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-IALL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-ISW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-IVA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DC-ZVA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DIV

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DIVU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DIVUW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DIVW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-DMA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-EBREAK

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FABS

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FCVT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FCVTA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FCVTM

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FCVTN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FCVTP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FCVTZ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FDIV

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FENCE-D

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FENCE-I

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FEQ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FEQS

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FEXP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FGE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FGES

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FLT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FLTS

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FMADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FMSUB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FMUL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FNE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FNES

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FNMADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FNMSUB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FRECIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FSQRT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-FSUB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ADDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ADDIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ADDTPC

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ANDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ANDIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-BFI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CASB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CASD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CASH

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CASW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CCAT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CCATW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-ANDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-EQI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-GEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-GEUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-LTI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-LTUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-NEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-CMP-ORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-DIV

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-DIVU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-DIVUW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-DIVW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LB-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LB-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LB-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBU-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBU-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBU-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBUI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBUI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBUIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LBUP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LD-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LD-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LD-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LDP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LH-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LH-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LH-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHU-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHU-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHU-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LHUP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LIS

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LIU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LW-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LW-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LW-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWU-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWU-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWU-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-LWUP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-MADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-MADDW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-MIADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-MISUB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-MUL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-MULU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-ORIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-PRF

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-PRF-A

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-PRFI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-PRFI-UA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-REM

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-REMU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-REMUW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-REMW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SB-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SB-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SB-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SBI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SBI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SBI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SBIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SBP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SD-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SD-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SD-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SD-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SD-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SDP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-ANDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-EQI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-GEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-GEUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-LTI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-LTUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-NEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETC-ORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SETRET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SH-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SH-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SH-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SH-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SH-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SHP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SSRGET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SSRSET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SUBI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SUBIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SW-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SW-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SW-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SW-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SW-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWI-PO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWI-PR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWI-UPO

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWI-UPR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWIP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWIP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-SWP-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-XORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-HL-XORIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-IC-IALL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-IC-IVA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-J

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-JR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LB-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LBI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LBU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LBU-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LBUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-ADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-SMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-SMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-UMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-UMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LD-XOR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LDI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LH

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LH-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LHI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LHI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LHU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LHU-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LHUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LHUI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LR-B

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LR-D

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LR-H

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LR-W

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LSRGET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-ADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-SMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-SMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-UMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-UMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LW-XOR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LWI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LWU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LWU-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LWUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-LWUI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MADDW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MAXU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MINU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MUL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MULU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MULUW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-MULW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ORIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-ORW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-PRF

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-PRFI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-REM

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-REMU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-REMUW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-REMW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-REV

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SB-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SBI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SC-B

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SC-D

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SC-H

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SC-W

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SCVTF

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-ADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-SMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-SMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-UMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-UMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SD-XOR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SDI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-ANDI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-EQ

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-EQI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-GE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-GEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-GEU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-GEUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-LT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-LTI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-LTU

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-LTUI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-NE

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-NEI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-ORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETC-TGT

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SETRET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SH

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SH-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SH-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SHI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SHI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SLL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SLLI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SLLIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SLLW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRAI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRAIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRAW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRLI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRLIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SRLW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SSRGET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SSRSET

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SSRSWAP

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SUB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SUBI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SUBIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SUBW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-ADD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-AND

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-OR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-PCR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-SMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-SMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-UMAX

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-UMIN

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SW-XOR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SWAPB

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SWAPD

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SWAPH

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SWAPW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SWI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-SWI-U

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-TLB-IA

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-TLB-IALL

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-TLB-IAV

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-TLB-IV

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-UCVTF

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-XOR

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-XORI

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-XORIW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-SCALAR-XORW

instruction-contract

scalar · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-GMOV

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-MGATHER

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-MGATHER-CAS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-MGATHER-MASK

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-MSCATTER

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-MSCATTER-MASK

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TABS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TADD

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TADDS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TAND

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TANDS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCI

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCMP

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCMPS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLARGMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLARGMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPAND

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDADD

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDDIV

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDEXPDIF

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDMUL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLEXPANDSUB

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLPROD

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCOLSUM

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCONCAT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TCVT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TDEQUANT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TDIV

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TDIVS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TEXP

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TEXPANDS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TEXTRACT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TFMA

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGATHER

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGEMV

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGEMV-ACC

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGEMV-BIAS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGEMV-MX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGEMV-MX-ACC

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TGEMV-MX-BIAS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-THISTOGRAM

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TIMG2COL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TINSERT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TLOAD

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TLOG

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMATMUL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMATMUL-ACC

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMATMUL-BIAS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMATMUL-MX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMATMUL-MX-ACC

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMATMUL-MX-BIAS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMAXS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMINS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMOV

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMRGSORT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMUL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TMULS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TNEG

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TNOT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TOR

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TORS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TPACK

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TPERMUTE

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TPREFETCH

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TQUANT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TRECIP

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TRELU

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TREM

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TREMS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWARGMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWARGMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPAND

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDADD

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDDIV

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDEXPDIF

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDMUL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWEXPANDSUB

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWMAX

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWMIN

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWPROD

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TROWSUM

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TRSQRT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSCATTER

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSEL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSELS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSHL

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSHLS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSHR

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSHRS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSHUF

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSORT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSQRT

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSTORE

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSUB

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TSUBS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TTRI

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TUNPACK

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TXOR

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-INST-TILE-TXORS

instruction-contract

tile · instruction · executable

This stable identity is owned by an instruction contract; the link opens its canonical unit workbench directly.

PTO-ISA-LEGACY-SHARED-MOVEMENT-001

contract

L1 · block · accepted

Former independent Shared movement function encodings are reserved. Canonical TMOV/TSTORE with B.SUBVIEW or B.ASSEMBLE carry all accepted Shared movement, range, readiness, and publication semantics; Function 13 GMOV remains unchanged.

PTO-J-DECISION-BINDING-001

contract

L1 · scalar · accepted

J MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-JR-DECISION-BINDING-001

contract

L1 · scalar · accepted

JR MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-L-BSTOP-DECISION-BINDING-001

contract

L1 · block · accepted

L.BSTOP MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-LSRGET-BARG-001

contract

L1 · scalar · accepted

LSRGET MUST read the active BARG view: ID 0 is BPC, ID 1 is BPCN for Standard/Floating blocks, and ID 2 is the canonical packed control word. IDs 3 through 4095 and inapplicable ID 1 MUST reject before destination effects.

PTO-MATRIX-POSTPROCESS-BITEXACT-001

contract

L1 · architecture · accepted

Matrix post-processing MUST reduce the raw accumulator before conversion, select an activation-dependent multiplier before destination conversion, canonicalize special results, and publish D, enabled auxiliary outputs, and sticky flags as one non-faulting commit.

PTO-MATRIX-QUANT-BITEXACT-001

contract

L1 · architecture · accepted

Matrix PreQuant MUST multiply by the selected FP19 scale, round and saturate at an assigned S5, S9, or S17 intermediate, add the signed offset, and only then apply final destination encoding. Shift modes MUST perform their assigned one-through-sixteen-bit ASR and saturate its S16 result.

PTO-MCOPY-RESTART-001

contract

L1 · block · accepted

MCOPY MUST snapshot absolute GPR destination, source, and complete XLEN length, reject wrapping or overlapping nonempty ranges, and copy forward. Each memory step MUST be an exact restart boundary and MUST NOT be repeated.

PTO-MGATHER-BYTE-DISPLACEMENT-001

contract

L1 · tile · accepted

MGATHER MUST accept non-packed B8-NP, B16, B32, or B64 transfer data with S32, U32, S64, or U64 IndexTile elements. It MUST interpret each index as a full-width byte displacement, move raw carrier bits without numeric-validity rejection, probe the complete valid region before effects, and define the full physical destination using B.DATR padding outside the valid region. Packed four-bit transfer DataTypes MUST reject before allocation.

PTO-MGATHER-CAS-ATOMIC-001

contract

L1 · tile · accepted

MGATHER_CAS MUST accept non-packed B8-NP, B16, B32, or B64 transfer data with S32, U32, S64, or U64 byte-displacement indices and preserve raw carrier bits without numeric-validity rejection. Each valid lane MUST perform one atomic compare-and-swap at the signed or unsigned byte displacement supplied by IndexTile and MUST place the value observed by that atomic operation in the corresponding destination element. Duplicate-address lanes MUST serialize in an implementation-defined order and MUST NOT expose a fixed row-major ordering requirement.

PTO-MGATHER-CAS-PUBLICATION-001

contract

L1 · tile · accepted

MGATHER_CAS MUST preflight every valid-region read and write address before its first atomic effect. On success it MUST publish one fully defined destination whose non-valid physical elements contain the selected pad value.

PTO-MGATHER-MASK-PREDICATE-001

contract

L1 · tile · accepted

MaskTile MUST use packed predicate storage and every valid predicate bit MUST be defined. A zero bit MUST suppress address generation, translation, permission checks, memory access, and memory events for that lane and MUST select PadValue for the destination. A one bit MUST enable the signed-or-unsigned byte-displacement load.

PTO-MGATHER-MASK-PUBLICATION-001

contract

L1 · tile · accepted

MGATHER_MASK MUST preflight all and only enabled addresses before its first load effect. On success it MUST publish one fully defined destination whose disabled and non-valid physical elements contain the selected pad value.

PTO-MGATHER-MASK-TYPE-002

contract

L1 · tile · accepted

MGATHER_MASK MUST accept non-packed B8-NP, B16, B32, or B64 transfer data with S32, U32, S64, or U64 byte-displacement indices. It MUST preserve raw carrier bits without numeric-validity rejection and MUST reject packed four-bit transfer DataTypes before allocation.

PTO-MSCATTER-BYTE-DISPLACEMENT-001

contract

L1 · tile · accepted

MSCATTER MUST accept non-packed B8-NP, B16, B32, or B64 transfer data with S32, U32, S64, or U64 IndexTile elements. It MUST interpret each index as a full-width byte displacement, move raw carrier bits without numeric-validity rejection, preflight every valid lane before its first store, and leave source descriptors unchanged. Packed transfer types MUST reject.

PTO-MSCATTER-DUPLICATE-ORDER-001

contract

L1 · tile · accepted

Duplicate or overlapping target addresses MUST have an implementation-defined winner. B.CATR.atomic MUST NOT impose an internal lane order; it only makes the complete block effect non-interleavable.

PTO-MSCATTER-MASK-DUPLICATE-001

contract

L1 · tile · accepted

Duplicate enabled addresses MUST have an implementation-defined winner. B.CATR.atomic MUST NOT impose an internal enabled-lane order; it only makes the complete block effect non-interleavable.

PTO-MSCATTER-MASK-PREDICATE-001

contract

L1 · tile · accepted

MaskTile MUST use packed predicate storage and every valid predicate bit MUST be defined. A zero bit MUST suppress address generation, translation, permission checks, stores, and events; a one bit MUST enable the corresponding signed-or-unsigned byte-displacement store.

PTO-MSCATTER-MASK-TYPE-002

contract

L1 · tile · accepted

MSCATTER_MASK MUST accept non-packed B8-NP, B16, B32, or B64 transfer data with S32, U32, S64, or U64 byte-displacement indices. It MUST preserve raw carrier bits without numeric-validity rejection and MUST reject packed four-bit transfer DataTypes before effects.

PTO-NUMERIC-FINITE-DECOMPOSITION-001

executable

L3 · architecture · accepted

Every valid finite floating or scale encoding MUST decompose without host floating-point arithmetic into available, sign, integer significand, and integer exponent such that its exact value is (-1)^sign * UInt(significand) * 2^exponent. Invalid internal encodings, infinities, NaNs, and integer Tile DataTypes MUST report unavailable.

PTO-NUMERIC-FORMAT-DESCRIPTOR-001

contract

L1 · architecture · accepted

Each assigned floating or scale Tile DataType MUST expose one exact carrier, lane, field-width, bias, constrained-bit, and special-value descriptor. Integer Tile DataTypes MUST report that no floating-format descriptor exists.

PTO-NUMERIC-STATUS-STICKY-001

contract

L1 · architecture · accepted

Numeric execution flags MUST map to CORE_STATE[36:32] as NV, DZ, OF, UF, and NX, and a successful numeric operation MUST OR its produced flags into the existing sticky status without clearing an earlier flag.

PTO-OR-DECISION-BINDING-001

contract

L1 · scalar · accepted

OR MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-PRF-NONFAULTING-HINT-001

contract

L1 · scalar · accepted

PRF MUST form its modified and shifted register address as a non-faulting hint. Every encoded RegDst value is a non-writing alias, and legal execution MUST perform no translation, memory event, ordering edge, or destination effect.

PTO-PRFI-U-NONFAULTING-HINT-001

contract

L1 · scalar · accepted

PRFI.U MUST sign-extend its unscaled 12-bit byte displacement and form one non-faulting L1 hint address. Every encoded RegDst value is a non-writing alias, with no translation, memory event, ordering edge, or destination effect.

PTO-RELEASE-VERIFICATION

mechanism

L2 · architecture · accepted

A release candidate MUST be the exact commit that passes the pinned ASL model, every independent AVS result, coverage, projections, and release-evidence checks.

PTO-REQ-STATE-001

contract

L1 · state · accepted

Architecture-visible execution state MUST be the state defined by [[PTO-STATE-ARCH-GPR]], [[PTO-STATE-ARCH-TEMPORARY-QUEUES]], [[PTO-STATE-ARCH-PROGRAM-CONTROL]], [[PTO-STATE-ARCH-FAULT]], [[PTO-STATE-ARCH-MEMORY]], [[PTO-STATE-ARCH-MAINTENANCE]], [[PTO-STATE-ARCH-SYSTEM-REGISTERS]], [[PTO-STATE-ARCH-EXTENDED-SYSTEM-REGISTERS]], and [[PTO-STATE-ARCH-TRAP-CONTEXT]].

PTO-REV-DECISION-BINDING-001

contract

L1 · scalar · accepted

REV MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-SCVTF-DECISION-BINDING-001

contract

L1 · scalar · accepted

SCVTF MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-SD-U-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SD.U MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SD-XOR-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SD.XOR MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SDI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SDI MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SDI-U-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SDI.U MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SETC-AND-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.AND MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-ANDI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.ANDI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-EQ-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.EQ MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-EQI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.EQI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-GE-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.GE MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-GEI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.GEI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-GEU-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.GEU MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-GEUI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.GEUI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-LT-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.LT MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-LTI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.LTI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-LTU-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.LTU MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-LTUI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.LTUI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-NE-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.NE MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-NEI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.NEI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-OR-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.OR MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-ORI-CONDITIONAL-SETTER-001

contract

L1 · scalar · accepted

SETC.ORI MUST be applicable only in one active Conditional block. Across all SETC condition setters, only the first successful occurrence in that block may snapshot sources and atomically update CommitArgument and BARG.TAKEN. A rejected occurrence MUST NOT consume the shared marker.

PTO-SETC-TGT-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SETC.TGT MUST snapshot its complete scalar source into the applicable active block BARG.BPCN only after placement and source readiness checks. Rejection MUST preserve the prior target and pending-block state.

PTO-SETRET-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026, ADR-0027. SETRET MUST compute pre-increment TPC plus the zero-extended unsigned halfword-scaled immediate, update architectural ra and retained return state atomically, then retire sequentially without installing a direct branch target.

PTO-SH-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SH MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SH-PCR-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SH.PCR MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SH-U-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SH.U MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SHI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SHI MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SHI-U-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SHI.U MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SLL-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SLL MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SLLI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SLLI MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SLLIW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SLLIW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SLLW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SLLW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SOURCE-HIERARCHY

contract

L1 · architecture · accepted

Current architecture contracts MUST be owned by mnemonic or architecture ASL; catalogs and Markdown MUST remain deterministic projections or evidence.

PTO-SRA-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRA MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRAI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRAI MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRAIW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRAIW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRAW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRAW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRL-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRL MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRLI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRLI MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRLIW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRLIW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SRLW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SRLW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SSRGET-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. SSRGET MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-SSRSET-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. SSRSET MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-SSRSWAP-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. SSRSWAP MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-SUB-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SUB MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SUBI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SUBI MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SUBIW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SUBIW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SUBW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. SUBW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-SW-ADD-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.ADD MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SW MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SW-AND-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.AND MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-OR-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.OR MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-PCR-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SW.PCR MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SW-SMAX-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.SMAX MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-SMIN-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.SMIN MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-U-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SW.U MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SW-UMAX-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.UMAX MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-UMIN-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.UMIN MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SW-XOR-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SW.XOR MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SWAPB-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SWAPB MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SWAPD-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SWAPD MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SWAPH-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SWAPH MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SWAPW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0030. SWAPW MUST preflight its complete mnemonic-owned atomic access before memory, reservation, event, or destination effects and MUST commit the selected width, ordering, memory update, event, and result atomically.

PTO-SWI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SWI MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-SWI-U-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0024, ADR-0029. SWI.U MUST snapshot scalar address/data sources, apply its mnemonic width and address-update mode, preflight access before effects, then commit the store event and any base update at the defined restart boundary.

PTO-TABS-CONTRACT-001

contract

L1 · tile · accepted

TABS MUST select VEC Mode 0 Function 15 and MUST compute typed absolute value over one ordered Local source. Element-width integer behavior, floating sign clearing, supported types, closed unary schema, PadValue, complete preflight, source snapshot, and atomic destination publication MUST follow ADR-0080 and NDF clause PTO-TABS-CONTRACT-001. Rejection MUST precede all architectural effects.

PTO-TADD-CONTRACT-001

contract

L1 · tile · accepted

TADD MUST select VEC Mode 0 Function 0 and MUST consume exactly two ordered Local Tile sources plus one newly allocated Local Tile destination. LB0 MUST provide nonzero ValidCol; omitted LB1 MUST select ValidRow=1; omitted LB2 MUST select Col=ValidCol. Omitted B.DATR MUST select Null padding; explicit PadValue 00, 01, 10, and 11 MUST select Zero, Max, Min, and Null respectively. Both sources MUST be completely defined and match the destination shape, row-major layout, and one supported arithmetic type. Complete legality and allocation preflight MUST precede source snapshots; the valid result and padding MUST publish together after elementwise add.

PTO-TADDS-CONTRACT-001

contract

L1 · tile · accepted

TADDS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source + scalar over the valid region. The selected DataType MUST satisfy TileA9DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TAND-CONTRACT-001

contract

L1 · tile · accepted

TAND MUST select VEC Mode 0 Function 6 and MUST compute the bitwise AND of corresponding integer elements. It MUST accept only S64/S32/S16/S8 and U64/U32/U16/U8. PadValue, shape defaults, source snapshots, and atomic destination publication MUST follow the closed Local binary Tile contract.

PTO-TANDS-CONTRACT-001

contract

L1 · tile · accepted

TANDS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source AND scalar over the valid region. The selected DataType MUST satisfy TileVecScalarIntegerDataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TCI-CONTRACT-001

contract

L1 · tile · accepted

TCI MUST select SFU Mode 3 Function 6. It MUST publish one newly allocated row-major Local S32, S16, U32, or U16 destination with ValidRow equal to one. Logical column k MUST contain start+k for ascending direction or start-k for descending direction, modulo the selected element width. Omitted B.IOR MUST select start zero and ascending direction.

PTO-TCMP-CONTRACT-001

contract

L1 · tile · accepted

TCMP MUST accept exactly the sixteen numeric source types defined by this instruction, MUST reject CMode 6 and 7 before effects, and MUST pack logical comparison i into bit i mod 8 of byte floor(i/8). The destination MUST use predicate-kind storage with source geometry and sufficient packed capacity. Complete legality preflight MUST precede source snapshots, allocation, flag updates, and the atomic predicate destination publication.

PTO-TCMPS-CONTRACT-001

contract

L1 · tile · accepted

TCMPS MUST compare one Local numeric source with one private-GPR scalar, MUST accept only CMode 0 through 5, and MUST pack logical predicate i into bit i mod 8 of byte floor(i/8). Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic predicate publication.

PTO-TCOLARGMAX-CONTRACT-001

contract

L1 · tile · accepted

TCOLARGMAX MUST select SFU Mode 2 Function 28 and MUST compute an increasing-row TMAX scan that retains the lowest winning index over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use S32 or U32 indices and equal winners MUST retain the lowest index. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TCOLARGMIN-CONTRACT-001

contract

L1 · tile · accepted

TCOLARGMIN MUST select SFU Mode 2 Function 29 and MUST compute an increasing-row TMIN scan that retains the lowest winning index over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use S32 or U32 indices and equal winners MUST retain the lowest index. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TCOLEXPAND-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPAND MUST copy the one-row source bit-for-bit down rows. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDADD-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDADD MUST add the full-shape source and one-row source down rows at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDDIV-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDDIV MUST divide the full-shape source and one-row source down rows at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDEXPDIF-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDEXPDIF MUST subtract the one-row SrcDataType source from the full-shape source down rows and MUST exponentiate at DstDataType. The only legal (SrcDataType,DstDataType) pairs are (FP16,FP16), (BF16,BF16), (FP32,FP32), (FP16,FP32), and (BF16,FP32). BSTART selects SrcDataType; omitted B.DATR or DataType=DTYPE_NONE inherits it, while a concrete B.DATR DataType selects DstDataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST reject every other source/destination pair. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDMAX-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDMAX MUST select the maximum of the full-shape source and one-row source down rows at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDMIN-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDMIN MUST select the minimum of the full-shape source and one-row source down rows at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDMUL-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDMUL MUST multiply the full-shape source and one-row source down rows at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLEXPANDSUB-CONTRACT-001

contract

L1 · tile · accepted

TCOLEXPANDSUB MUST subtract the full-shape source and one-row source down rows at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TCOLMAX-CONTRACT-001

contract

L1 · tile · accepted

TCOLMAX MUST select SFU Mode 2 Function 17 and MUST compute a typed increasing-row TMAX fold initialized from row zero over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TCOLMIN-CONTRACT-001

contract

L1 · tile · accepted

TCOLMIN MUST select SFU Mode 2 Function 18 and MUST compute a typed increasing-row TMIN fold initialized from row zero over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TCOLPROD-CONTRACT-001

contract

L1 · tile · accepted

TCOLPROD MUST select SFU Mode 2 Function 19 and MUST compute a typed increasing-row left fold from one using TMUL over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TCOLSUM-CONTRACT-001

contract

L1 · tile · accepted

TCOLSUM MUST select SFU Mode 2 Function 16 and MUST compute a typed increasing-row left fold from zero using TADD over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TCONCAT-CONTRACT-001

contract

L1 · tile · accepted

TCONCAT MUST concatenate exactly two persistent Local sources along columns. It MUST NOT accept an axis operand or a vertical concatenation form. Complete source validation and snapshot MUST precede atomic destination payload, definedness, Null-padding, and descriptor publication.

PTO-TCVT-CONTRACT-001

contract

L1 · tile · accepted

TCVT MUST accept every assigned Tile DataType, MUST distinguish omitted or DTYPE_NONE destination type from encoded FP64, MUST execute every assigned Layout transformation, and MUST reject an incompatible private/public representation before destination allocation or payload effects. Under the named hardware profile an E8M0 destination MUST accept only FP16, BF16, or FP32 sources and MUST apply PTO-TCVT-E8M0-PROFILE-001 exactly.

PTO-TCVT-E8M0-PROFILE-001

executable

L3 · architecture · accepted

TCVT to E8M0 MUST accept only FP16, BF16, and FP32 sources. Positive finite values MUST round their base-two exponent under the selected RMode. Zero, negative values, and NaNs MUST produce 0xFF with NV. Positive infinity and finite range overflow or underflow MUST produce 0xFF when Sat is zero and the corresponding finite endpoint when Sat is one, with exact OF or UF plus NX status. Canonicalize MUST retain its representation role.

PTO-TDEQUANT-CONTRACT-001

contract

L1 · tile · accepted

TDEQUANT MUST select SFU Mode 3 Function 11. It MUST accept one persistent Local S8 or U8 source and MUST publish one newly allocated Local FP32 destination. Each valid result MUST equal source minus the source-typed zero point, multiplied by a positive finite FP32 multiplier, with one FP32 rounding. Omitted B.IOR MUST select multiplier 1.0 and zero point zero. A present zero multiplier MUST be rejected before allocation or effects.

PTO-TDIV-CONTRACT-001

contract

L1 · tile · accepted

TDIV MUST retain TEPL Mode 0 Function 3 while executing on the SFU engine. It MUST divide an ordered Local numerator by denominator using the selected arithmetic type. Integer zero in the valid denominator rectangle MUST raise Illegal Block Exception before effects; floating zero MUST enter the numeric profile. Shape defaults, PadValue, snapshots, and publication MUST follow the closed binary Tile contract.

PTO-TDIVS-CONTRACT-001

contract

L1 · tile · accepted

TDIVS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source / scalar over the valid region. The selected DataType MUST satisfy TileA7DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TEXP-CONTRACT-001

contract

L1 · tile · accepted

TEXP MUST retain TEPL Mode 0 Function 18 while executing on SFU. It MUST consume one persistent Local floating source and one renamed same-type destination, and MUST compute one profile natural exponential per valid element. The FP16, FP32, and BF16 DataTypes, dimension defaults, PadValue-only attribute schema, complete preflight, source snapshot, special values, status accumulation, padding, and atomic publication are mandatory.

PTO-TEXPANDS-CONTRACT-001

contract

L1 · tile · accepted

TEXPANDS MUST read one optional B.IOR.RegSrc0 private-GPR scalar, MUST use no Tile source, and MUST fill the valid region of one renamed Local numeric destination with the scalar low-width encoding. Complete legality and allocation preflight MUST precede atomic value, padding, and descriptor publication.

PTO-TEXTRACT-CONTRACT-001

contract

L1 · tile · accepted

TEXTRACT MUST copy one in-range rectangular window selected by two optional private-GPR offsets into one renamed Local destination. Omitted offsets MUST select zero. Complete preflight and source snapshot MUST precede atomic result, padding, and descriptor publication.

PTO-TFMA-CONTRACT-001

contract

L1 · tile · accepted

TFMA MUST select VEC Mode 0 Function 28 and MUST execute one same-type fused elementwise left multiplied by right plus addend operation. Supported types, the closed two-B.IOT schema, PadValue, exceptional floating cases, complete preflight, three-source snapshot, and atomic publication MUST follow ADR-0080 and NDF clause PTO-TFMA-CONTRACT-001. Rejection MUST precede every architectural effect.

PTO-TGATHER-CONTRACT-001

contract

L1 · tile · accepted

TGATHER MUST accept every non-packed B8-NP, B16, B32, or B64 value type with every S16, U16, S32, U32, S64, or U64 index type. Each index element is a logical source-row selector at the current column. It MUST reject negative, out-of-range, or undefined references before effects, snapshot both sources, move raw value carrier bits without numeric-validity rejection, and publish one complete same-type destination with Null physical padding atomically.

PTO-TGEMV-ACC-CONTRACT-001

contract

L1 · tile · accepted

TGEMV_ACC MUST select CUBE Function 18 and TileOperation_TGEMV_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. AType and BType must be supported ordinary Matrix types from one numeric class. C is one explicit Local MxN accumulator source and D is a newly published destination; C and D may use one architectural Tile name. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TGEMV-BIAS-CONTRACT-001

contract

L1 · tile · accepted

TGEMV_BIAS MUST select CUBE Function 17 and TileOperation_TGEMV_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. AType and BType must be supported ordinary Matrix types from one numeric class. Bias is one Local row-major 1xN accumulator-type source. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TGEMV-CONTRACT-001

contract

L1 · tile · accepted

TGEMV MUST select CUBE Function 16 and TileOperation_TGEMV. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. AType and BType must be supported ordinary Matrix types from one numeric class. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TGEMV-MX-ACC-CONTRACT-001

contract

L1 · tile · accepted

TGEMV_MX_ACC MUST select CUBE Function 22 and TileOperation_TGEMV_MX_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. C is one explicit Local MxN accumulator source and D is a distinct newly published destination. C's encoded relative selector MUST differ from zero-extended DstTile before physical rename. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TGEMV-MX-BIAS-CONTRACT-001

contract

L1 · tile · accepted

TGEMV_MX_BIAS MUST select CUBE Function 21 and TileOperation_TGEMV_MX_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. Bias is one Local row-major 1xN accumulator- type source. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TGEMV-MX-CONTRACT-001

contract

L1 · tile · accepted

TGEMV_MX MUST select CUBE Function 20 and TileOperation_TGEMV_MX. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local N and K MUST be positive and independent of per-PE TSize; M MUST equal one. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. M is fixed to one and every Shared binding is illegal. TransA and TransB MUST remain zero and every Shared binding MUST reject. Every common nonzero Local PE mask is legal; mask zero is a strict no-op. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-THISTOGRAM-CONTRACT-001

contract

L1 · tile · accepted

THISTOGRAM MUST select SFU Mode 3 Function 8. It MUST consume one row-major Local U16 or U32 source, one structurally present Local U8 filter, and one mandatory B.DATR whose destination DataType is U32 and whose ByteId is operation-legal. It MUST publish one inclusive 256-bin U32 prefix histogram per source row only after complete preflight and source/filter snapshots.

PTO-TILE-CAPACITY-PER-PE

contract

L1 · tile · accepted

B.IOT SizeCode MUST denote one selected PE's Local allocation in that PE's independent 256 KiB pool. B.IOS SizeCode MUST denote one complete Core-wide Shared allocation in the independent 256 KiB Shared pool. Local and Shared allocations MUST NOT consume one combined budget.

PTO-TIMG2COL-CONTRACT-001

contract

L1 · tile · accepted

TIMG2COL MUST read one valid NC1HWC0 or NDC1HWC0 source descriptor, derive its matrix coordinates from posM and posK, and publish one standard Left matrix destination atomically. Spatial or logical-channel padding MUST come only from the typed source descriptor, and the source descriptor MUST remain unchanged.

PTO-TINSERT-CONTRACT-001

contract

L1 · tile · accepted

TINSERT MUST snapshot one persistent old destination and one persistent insertion source, then replace only the selected in-range result window. Uncovered payload and definedness MUST remain identical to the old destination, and the renamed result MUST publish atomically.

PTO-TLB-IA-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. TLB.IA MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-TLB-IALL-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. TLB.IALL MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-TLB-IAV-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. TLB.IAV MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-TLB-IV-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0031. TLB.IV MUST enforce its mnemonic-owned system or maintenance access domain before effects and MUST preserve destination, queue, and system state on rejection except for the ordinary instruction-attempt trap envelope.

PTO-TLOAD-CUBE-001

contract

L1 · tile · accepted

CUBE TLOAD MUST derive persistent CELL geometry from explicit Layout, BSTART DataType, LB1 valid rows, and LB0 valid columns; MUST use TSize only as capacity; and MUST apply the encoded PadValue only after all valid GM reads preflight successfully.

PTO-TLOAD-MEMORY-001

contract

L1 · tile · accepted

TLOAD MUST use B.IOR RegSrc0 as the per-PE GM base and RegSrc1 as the byte row stride, MUST distinguish omission from encoded zero, MUST preflight the entire selected footprint, and MUST publish exactly one Local destination or complete Shared parent only after success. One Shared issuer loads the whole parent; a multi-PE producer uses B.ASSEMBLE and explicit writer ranges rather than implicit PE_MASK quarters.

PTO-TLOG-CONTRACT-001

contract

L1 · tile · accepted

TLOG MUST compute one same-type natural logarithm for every valid Local floating element. E4M3 zero MUST produce canonical quiet NaN 0x7F and MUST set DZ without setting OF because the operation is non-saturating.

PTO-TMATMUL-ACC-CONTRACT-001

contract

L1 · tile · accepted

TMATMUL_ACC MUST select CUBE Function 2 and TileOperation_TMATMUL_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. AType and BType must be supported ordinary Matrix types from one numeric class. C is one explicit Local MxN accumulator source and D is a newly published destination; C and D may use one architectural Tile name. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST satisfy hardware-maintained whole-parent readiness and publication before payload access; fixed-quarter allocation or initialization masks are not prerequisites. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TMATMUL-BIAS-CONTRACT-001

contract

L1 · tile · accepted

TMATMUL_BIAS MUST select CUBE Function 1 and TileOperation_TMATMUL_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. AType and BType must be supported ordinary Matrix types from one numeric class. Bias is one Local row-major 1xN accumulator-type source. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST satisfy hardware-maintained whole-parent readiness and publication before payload access; fixed-quarter allocation or initialization masks are not prerequisites. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TMATMUL-CONTRACT-001

contract

L1 · tile · accepted

TMATMUL MUST select CUBE Function 0 and TileOperation_TMATMUL. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. AType and BType must be supported ordinary Matrix types from one numeric class. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST satisfy hardware-maintained whole-parent readiness and publication before payload access; fixed-quarter allocation or initialization masks are not prerequisites. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TMATMUL-MX-ACC-CONTRACT-001

contract

L1 · tile · accepted

TMATMUL_MX_ACC MUST select CUBE Function 6 and TileOperation_TMATMUL_MX_ACC. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. C is one explicit Local MxN accumulator source and D is a distinct newly published destination. C's encoded relative selector MUST differ from zero-extended DstTile before physical rename. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST satisfy hardware-maintained whole-parent readiness and publication before payload access; fixed-quarter allocation or initialization masks are not prerequisites. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. C and D MUST both be explicit; direct Tile calls MUST also use different destination and accumulator TileIndex values. C MUST persist unchanged. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TMATMUL-MX-BIAS-CONTRACT-001

contract

L1 · tile · accepted

TMATMUL_MX_BIAS MUST select CUBE Function 5 and TileOperation_TMATMUL_MX_BIAS. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. Bias is one Local row-major 1xN accumulator- type source. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST satisfy hardware-maintained whole-parent readiness and publication before payload access; fixed-quarter allocation or initialization masks are not prerequisites. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TMATMUL-MX-CONTRACT-001

contract

L1 · tile · accepted

TMATMUL_MX MUST select CUBE Function 4 and TileOperation_TMATMUL_MX. Its encoded DataType is AType; omitted B.DATR MUST preserve AType as BType, omitted LB0/LB1/LB2 MUST default M/N/K independently to one, Local M, N, and K MUST be positive per-PE dimensions independent of TSize; cooperative LB0 MUST be Core-total group_M. For every cooperative Shared-input TMATMUL, LB0 MUST be Core-total group_M; Shared A MUST have shape group_MxK and Shared B MUST have shape KxN. Each matrix side independently requires an E8M0 scale exactly when its MX input type is not FP16 or BF16. Published Shared operands may replace the right group or both matrix groups; supplementary operands and destinations remain Local. Shared primaries MUST satisfy hardware-maintained whole-parent readiness and publication before payload access; fixed-quarter allocation or initialization masks are not prerequisites. TransA/TransB MUST apply only to the corresponding Shared primary. Every cooperative nonzero PE mask MUST be 1111; zero-row PEs MUST have no Local effect. Exactly one B.FPATR MUST close postprocess defaults and operands. Complete schema, type, shape, capacity, definedness, readiness, alias, and allocation preflight MUST precede source snapshots and effects; successful outputs MUST publish atomically and sources MUST persist.

PTO-TMAX-CONTRACT-001

contract

L1 · tile · accepted

TMAX MUST select VEC Mode 0 Function 11 and MUST compute a typed maximum over two ordered Local sources. Integer ordering MUST follow signedness. Floating NaN, signaling-NaN status, signed-zero ties, source-encoding legality, closed binary schema, PadValue, complete preflight, source snapshot, and atomic destination publication MUST follow ADR-0080 and NDF clause PTO-TMAX-CONTRACT-001. Rejection MUST precede all architectural effects.

PTO-TMAXS-CONTRACT-001

contract

L1 · tile · accepted

TMAXS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute max(source, scalar) over the valid region. The selected DataType MUST satisfy TileA9DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TMIN-CONTRACT-001

contract

L1 · tile · accepted

TMIN MUST select VEC Mode 0 Function 12 and MUST compute a typed minimum over two ordered Local sources. Integer ordering MUST follow signedness. Floating NaN, signaling-NaN status, signed-zero ties, source-encoding legality, closed binary schema, PadValue, complete preflight, source snapshot, and atomic destination publication MUST follow ADR-0080 and NDF clause PTO-TMIN-CONTRACT-001. Rejection MUST precede all architectural effects.

PTO-TMINS-CONTRACT-001

contract

L1 · tile · accepted

TMINS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute min(source, scalar) over the valid region. The selected DataType MUST satisfy TileA9DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TMOV-CONTRACT-001

contract

L1 · tile · accepted

Local TMOV MUST copy payload and per-element definedness from one persistent Local source to one renamed Local destination after exact shape/type preflight. Shared INSERT, PUBLISH, BROADCAST, and EXTRACT modes MUST use the distinct BSTART.TMOV schemas and MUST preserve the accepted publication rules.

PTO-TMRGSORT-CONTRACT-001

contract

L1 · tile · accepted

TMRGSORT MUST select SFU Mode 3 Function 13 and MUST accept exactly FP32 and FP16. It MUST reject a source not sorted in the selected direction before effects, MUST merge equal values from the left source first, MUST place numeric values before NaNs in either direction, and MUST set numeric invalid status when a signaling NaN is observed.

PTO-TMUL-CONTRACT-001

contract

L1 · tile · accepted

TMUL MUST select VEC Mode 0 Function 2 and MUST multiply corresponding elements of two ordered Local sources. The closed binary Tile schema, shape defaults, arithmetic DataType set, PadValue behavior, complete preflight, source snapshot, and atomic destination publication MUST match the TADD family contract. Rejection MUST precede all effects.

PTO-TMULS-CONTRACT-001

contract

L1 · tile · accepted

TMULS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source * scalar over the valid region. The selected DataType MUST satisfy TileA7DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TNEG-CONTRACT-001

contract

L1 · tile · accepted

TNEG MUST select VEC Mode 0 Function 17 and MUST negate integers modulo their element width or toggle only the floating sign bit. Supported types, closed unary schema, PadValue, complete preflight, source snapshot, and atomic destination publication MUST follow ADR-0080 and NDF clause PTO-TNEG-CONTRACT-001. Rejection MUST precede all architectural effects.

PTO-TNOT-CONTRACT-001

contract

L1 · tile · accepted

TNOT MUST select VEC Mode 0 Function 16 and MUST complement only the selected 8, 16, 32, or 64-bit integer element width. Supported types, closed unary schema, PadValue, complete preflight, source snapshot, and atomic destination publication MUST follow ADR-0080 and NDF clause PTO-TNOT-CONTRACT-001. Rejection MUST precede all architectural effects.

PTO-TOR-CONTRACT-001

contract

L1 · tile · accepted

TOR MUST select VEC Mode 0 Function 7 and MUST compute the bitwise OR of corresponding integer elements. It MUST accept only S64/S32/S16/S8 and U64/U32/U16/U8. PadValue, shape defaults, source snapshots, and atomic destination publication MUST follow the closed Local binary Tile contract.

PTO-TORS-CONTRACT-001

contract

L1 · tile · accepted

TORS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source OR scalar over the valid region. The selected DataType MUST satisfy TileVecScalarIntegerDataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TPACK-CONTRACT-001

contract

L1 · tile · accepted

TPACK assembles two low-order byte fields into each corresponding U32 word. Widths are explicit control bytes in 1..3 with total width at most four; all unselected result bits are zero.

PTO-TPERMUTE-CONTRACT-001

contract

L1 · tile · accepted

TPERMUTE performs a two-source per-row raw-byte lookup over Local CUBE_M16 or CUBE_M32 Cells. Every valid destination byte and its index are checked before the fresh destination is published; invalid indices reject atomically.

PTO-TPREFETCH-FOOTPRINT-001

contract

L1 · tile · accepted

TPREFETCH MUST use TLOAD-equivalent typed address generation and events for all four PE-private base/stride inputs and MUST NOT allocate or write a Tile.

PTO-TQUANT-CONTRACT-001

contract

L1 · tile · accepted

TQUANT MUST select SFU Mode 3 Function 10. It MUST accept one persistent Local FP32 source and MUST publish one newly allocated Local S8 or U8 destination. Each valid result MUST equal the rounded value of source times a positive finite FP32 multiplier plus a destination-typed zero point. Omitted B.IOR MUST select multiplier 1.0 and zero point zero. A present zero multiplier MUST be rejected before allocation or architectural effects.

PTO-TRECIP-CONTRACT-001

contract

L1 · tile · accepted

TRECIP MUST compute one same-type reciprocal for every valid Local floating element. Either E4M3 signed zero MUST produce canonical quiet NaN 0x7F and MUST set DZ without setting OF.

PTO-TRELU-CONTRACT-001

contract

L1 · tile · accepted

TRELU MUST select VEC Mode 0 Function 23 and MUST compute a same-type rectifier over one ordered Local source. Integer signedness, floating NaN and invalid status, supported types, closed unary schema, PadValue, complete preflight, source snapshot, and atomic publication MUST follow ADR-0080 and NDF clause PTO-TRELU-CONTRACT-001. Rejection MUST precede all architectural effects.

PTO-TREM-CONTRACT-001

contract

L1 · tile · accepted

TREM MUST retain TEPL Mode 0 Function 4 while executing on the SFU engine. Signed integer and floating modulo MUST use floor division so a nonzero result has the divisor sign; unsigned integer modulo MUST use unsigned remainder. Integer zero in the valid divisor rectangle MUST reject before effects. Shape defaults, PadValue, snapshots, and atomic publication MUST follow the closed binary Tile contract.

PTO-TREMS-CONTRACT-001

contract

L1 · tile · accepted

TREMS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source mod scalar over the valid region. The selected DataType MUST satisfy TileA7DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TROWARGMAX-CONTRACT-001

contract

L1 · tile · accepted

TROWARGMAX MUST select SFU Mode 2 Function 12 and MUST compute an increasing-column TMAX scan that retains the lowest winning index over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use S32 or U32 indices and equal winners MUST retain the lowest index. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TROWARGMIN-CONTRACT-001

contract

L1 · tile · accepted

TROWARGMIN MUST select SFU Mode 2 Function 13 and MUST compute an increasing-column TMIN scan that retains the lowest winning index over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use S32 or U32 indices and equal winners MUST retain the lowest index. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TROWEXPAND-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPAND MUST copy the one-column source bit-for-bit across columns. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDADD-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDADD MUST add the full-shape source and one-column source across columns at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDDIV-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDDIV MUST divide the full-shape source and one-column source across columns at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDEXPDIF-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDEXPDIF MUST subtract the one-column SrcDataType source from the full-shape source across columns and MUST exponentiate at DstDataType. The only legal (SrcDataType,DstDataType) pairs are (FP16,FP16), (BF16,BF16), (FP32,FP32), (FP16,FP32), and (BF16,FP32). BSTART selects SrcDataType; omitted B.DATR or DataType=DTYPE_NONE inherits it, while a concrete B.DATR DataType selects DstDataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST reject every other source/destination pair. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDMAX-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDMAX MUST select the maximum of the full-shape source and the one-column source across columns at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDMIN-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDMIN MUST select the minimum of the full-shape source and the one-column source across columns at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDMUL-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDMUL MUST multiply the full-shape source and one-column source across columns at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWEXPANDSUB-CONTRACT-001

contract

L1 · tile · accepted

TROWEXPANDSUB MUST subtract the full-shape source and one-column source across columns at the selected DataType. The complete bundle MUST use one terminating Local B.IOT, MUST reject B.IOR and B.IOS, and MUST accept only the DataTypes listed by this owner. Complete preflight and source snapshot MUST precede atomic result, status, padding, and renamed-destination publication.

PTO-TROWMAX-CONTRACT-001

contract

L1 · tile · accepted

TROWMAX MUST select SFU Mode 2 Function 1 and MUST compute a typed increasing-column TMAX fold initialized from column zero over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TROWMIN-CONTRACT-001

contract

L1 · tile · accepted

TROWMIN MUST select SFU Mode 2 Function 2 and MUST compute a typed increasing-column TMIN fold initialized from column zero over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TROWPROD-CONTRACT-001

contract

L1 · tile · accepted

TROWPROD MUST select SFU Mode 2 Function 3 and MUST compute a typed increasing-column left fold from one using TMUL over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TROWSUM-CONTRACT-001

contract

L1 · tile · accepted

TROWSUM MUST select SFU Mode 2 Function 0 and MUST compute a typed increasing-column left fold from zero using TADD over one fully defined Local source. The source geometry MUST match the B.DIM-derived shape. The destination MUST use the source DataType and integer arithmetic MUST remain at the selected element width. Only PadValueOrByteId MAY be nondefault in B.DATR. Complete preflight and source snapshot MUST precede atomic result, status, padding, and descriptor publication.

PTO-TRSQRT-CONTRACT-001

contract

L1 · tile · accepted

TRSQRT MUST compute one same-type reciprocal square root for every valid Local floating element. Either E4M3 signed zero MUST produce canonical quiet NaN 0x7F and MUST set DZ without setting OF.

PTO-TSCATTER-CONTRACT-001

contract

L1 · tile · accepted

TSCATTER MUST accept every non-packed B8-NP, B16, B32, or B64 value type with every S16, U16, S32, U32, S64, or U64 index type. Each index element is a logical destination-row selector at the current column. It MUST reject negative, out-of-range, or duplicate destination coordinates before effects, move raw value carrier bits without numeric-validity rejection, initialize the complete physical destination to typed zero, and publish all scattered writes atomically.

PTO-TSEL-CONTRACT-001

contract

L1 · tile · accepted

TSEL MUST consume predicate-kind storage with one low-first packed bit per logical element and MUST reject an ordinary numeric mask before effects. Both data sources and the destination MUST use one supported numeric type and matching geometry. Complete preflight and all source snapshots MUST precede exact selected-encoding and padding publication as one atomic result.

PTO-TSELS-CONTRACT-001

contract

L1 · tile · accepted

TSELS MUST read one packed predicate, one Local true source, and one private-GPR false scalar. Predicate bit one MUST copy the source encoding; bit zero MUST copy the scalar encoding. Complete preflight and all snapshots MUST precede atomic payload, padding, and descriptor publication.

PTO-TSHL-CONTRACT-001

contract

L1 · tile · accepted

TSHL MUST select VEC Mode 0 Function 9. For element width W, it MUST use the unsigned low log2(W) bits of source1 as the shift count and MUST store the low W bits of source0 shifted left, with zero carrier bits above W. Only the eight scalar integer Tile types are legal. PadValue, preflight, snapshots, and atomic publication MUST follow the closed binary contract.

PTO-TSHLS-CONTRACT-001

contract

L1 · tile · accepted

TSHLS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source << masked_count over the valid region. The selected DataType MUST satisfy TileI6DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TSHR-CONTRACT-001

contract

L1 · tile · accepted

TSHR MUST select VEC Mode 0 Function 10. For element width W, it MUST use the unsigned low log2(W) bits of source1 as the shift count. Signed types MUST shift source0 arithmetically and unsigned types MUST shift logically; carrier bits above W MUST be zero. Only the eight scalar integer Tile types are legal. Preflight and publication MUST follow the closed binary contract.

PTO-TSHRS-CONTRACT-001

contract

L1 · tile · accepted

TSHRS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source >> masked_count over the valid region. The selected DataType MUST satisfy TileI6DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TSHUF-CONTRACT-001

contract

L1 · tile · accepted

TSHUF selects raw 32-bit words inside independent power-of-two row segments. Control mode, segment, and boundary fields are checked before publication; SELF and ZERO define out-of-segment behavior without predicates.

PTO-TSORT-CONTRACT-001

contract

L1 · tile · accepted

TSORT MUST select SFU Mode 3 Function 12 and MUST accept exactly FP32, FP16, and BF16. It MUST stably sort each independent valid-row group, MUST return the matching original within-group U32 indices, MUST place numeric values before NaNs in either direction, and MUST set numeric invalid status when a signaling NaN is observed. Omitted or zero LB0 MUST select width 32.

PTO-TSQRT-CONTRACT-001

contract

L1 · tile · accepted

TSQRT MUST retain TEPL Mode 0 Function 21 while executing on SFU. It MUST consume one persistent Local floating source and one renamed same-type destination, preserve signed zero, preserve positive infinity where the format provides it, and report invalid with quiet NaN for negative nonzero inputs. Type, dimension, PadValue, preflight, snapshot, status, padding, and atomic-publication rules form one closed operation.

PTO-TSTORE-CUBE-001

contract

L1 · tile · accepted

CUBE TSTORE MUST require an exact persistent Matrix descriptor selected by M322ND, M162ND, or N82ND, MUST preflight its full LB1 by LB0 GM footprint, and MUST store only valid elements without modifying source or padding.

PTO-TSTORE-MEMORY-001

contract

L1 · tile · accepted

TSTORE MUST use B.IOR RegSrc1 as a byte row stride, MUST snapshot and preserve its Local or Shared source, MUST preflight the complete selected GM footprint before any store, and MUST distinguish an omitted dense byte stride from an explicitly encoded zero stride. Function 1 Shared access accepts any nonzero participating PE mask, and mask zero MUST have no architectural effect.

PTO-TSUB-CONTRACT-001

contract

L1 · tile · accepted

TSUB MUST select VEC Mode 0 Function 1 and MUST subtract the ordered right Local source from the ordered left Local source. The closed binary Tile schema, shape defaults, arithmetic DataType set, PadValue behavior, complete preflight, source snapshot, and atomic destination publication MUST match the TADD family contract. Rejection MUST precede all effects.

PTO-TSUBS-CONTRACT-001

contract

L1 · tile · accepted

TSUBS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source - scalar over the valid region. The selected DataType MUST satisfy TileA9DataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-TTRI-CONTRACT-001

contract

L1 · tile · accepted

TTRI MUST select SFU Mode 3 Function 7. It MUST publish one newly allocated row-major Local FP32, FP16, S32, S16, U32, or U16 destination. Lower orientation MUST write typed one when c <= r+diagonal; upper orientation MUST write typed one when c >= r+diagonal. Every other valid element MUST be typed zero, and the signed boundary comparison MUST NOT wrap.

PTO-TUNPACK-CONTRACT-001

contract

L1 · tile · accepted

TUNPACK extracts one contiguous byte field from each U32 CUBE word and zero-extends it to U32. Offset/count controls are checked before effects.

PTO-TXOR-CONTRACT-001

contract

L1 · tile · accepted

TXOR MUST select VEC Mode 0 Function 8 and MUST compute the bitwise XOR of corresponding integer elements. It MUST accept only S64/S32/S16/S8 and U64/U32/U16/U8. PadValue, shape defaults, source snapshots, and atomic destination publication MUST follow the closed Local binary Tile contract.

PTO-TXORS-CONTRACT-001

contract

L1 · tile · accepted

TXORS MUST consume one Local source, one per-participating-PE private-GPR scalar from optional B.IOR.RegSrc0, and one renamed Local destination, and MUST compute source XOR scalar over the valid region. The selected DataType MUST satisfy TileVecScalarIntegerDataTypeSupported; only PadValueOrByteId is applicable in B.DATR. Complete legality and allocation preflight MUST precede source/scalar snapshots and atomic payload, padding, status, and descriptor publication.

PTO-UCVTF-DECISION-BINDING-001

contract

L1 · scalar · accepted

UCVTF MUST implement the mnemonic-local canonical assembly, encoded legality, defaults, state and memory effects, ordering, and fault boundaries declared in this owner. The operation region below is the executable binding for every accepted decision that names this mnemonic.

PTO-XOR-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. XOR MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-XORI-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. XORI MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-XORIW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. XORIW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.

PTO-XORW-ADR-CONTRACT-001

contract

L1 · scalar · accepted

Decisions: ADR-0026. XORW MUST snapshot its scalar sources, apply its mnemonic-owned width, immediate, modifier, and wrapping rule, then publish through the assigned destination or commit effect in alias-safe order.