Operands and parameters
RegDst- absolute GPR destination
RegSrc0- first absolute GPR source
RegSrc1- second absolute GPR source
RegSrc2- third absolute GPR source
Bind up to three absolute GPR inputs and one absolute GPR output; TLOAD/TSTORE use source zero as GM base and source one as byte row stride.
PTO-BLOCK-B-IORB.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]| Field | Bits | Signedness | Architectural role | Encoded zero |
|---|---|---|---|---|
RegDst | 5 | encoding-defined | absolute GPR destination | Encoded zero names the architectural zero GPR. |
RegSrc0 | 5 | encoding-defined | first absolute GPR source | Encoded zero names the architectural zero GPR. |
RegSrc1 | 5 | encoding-defined | second absolute GPR source | Encoded zero names the architectural zero GPR. |
RegSrc2 | 5 | encoding-defined | third absolute GPR source | Encoded zero names the architectural zero GPR. |
Loading WaveDrom diagram… The encoding table and WaveJSON remain available below.
| Decoded item | Bit range | Value |
|---|---|---|
| RegSrc2 | 31:27 | variable |
| Constant | 26:25 | 2'b00 |
| RegSrc1 | 24:20 | variable |
| RegSrc0 | 19:15 | variable |
| Constant | 14:12 | 3'b000 |
| RegDst | 11:7 | variable |
| Constant | 6:0 | 7'b0010011 |
{
"reg": [
{
"bits": 7,
"name": "7'b0010011"
},
{
"bits": 5,
"name": "RegDst"
},
{
"bits": 3,
"name": "3'b000"
},
{
"bits": 5,
"name": "RegSrc0"
},
{
"bits": 5,
"name": "RegSrc1"
},
{
"bits": 2,
"name": "2'b00"
},
{
"bits": 5,
"name": "RegSrc2"
}
],
"config": {
"bits": 32,
"fontsize": 13,
"hspace": 900,
"lanes": 1,
"offset": 0
}
}B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]
RegDstRegSrc0RegSrc1RegSrc2Decode and Operation come directly from the instruction owner and remain separated by execution phase.
readonly func InstructionContractMatches_B_IOR(operation: CommandOperation) => booleanbegin return (operation == CommandOperation_b_ior_32_c3ea71404eb3);end;// Canonical <gpr> spellings are zero, sp, a0..a7, ra, s0..s8, and x0..x3.// Relative T/U queue selectors are not legal in any B.IOR field.// B.IOR binds at most three dense input slots, RegSrc0..RegSrc2, in the// operation-independent logical order address, scalar0, scalar1, diagonal,// flag0. Omission is distinct from an encoded zero selector. Consumers own// raw-value validation before constrained assignment; a second B.IOR faults// with Fault_BundleControl and preserves the first binding.// Matrix complete-bundle consumers append optional scalar QuantParam then// scalar LReLUParam in the same dense RegSrc order. Their omission/default,// surplus-zero, and raw-carrier policy is owned by the dynamic schema at// PTO-BLOCK-MODEL-DISPATCH-TILE-SCHEMA and// spec/evidence/bundle-command-totality.json.pure func InstructionContractMatrixPostProcessGPRQuantSlot_B_IOR() => integerbegin return 0;end;
pure func InstructionContractMatrixPostProcessGPRLReLUSlot_B_IOR() => integerbegin return 1;end;
pure func InstructionContractMatrixPostProcessGPRCapacity_B_IOR() => integerbegin return 3;end;
pure func InstructionContractAbsoluteGPRSelectorLegal_B_IOR( selector: Reg5Selector) => booleanbegin return selector < PTO_ABSOLUTE_GPR_COUNT;end;
// In TLOAD/TSTORE schemas source zero supplies the GM base and source one// supplies row stride in bytes. Omission is distinct from an// encoded selector whose current value is zero.pure func InstructionContractTLSUBaseSource_B_IOR() => integerbegin return 0;end;
pure func InstructionContractTLSURowStrideSource_B_IOR() => integerbegin return 1;end;
readonly func InstructionContractHandler_B_IOR() => CommandSemanticHandlerbegin return CommandHandler_BindBundleScalarIO;end;// PTO-INSTRUCTION: {"assembly":["B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]"],"block":[],"catalog_indices":[7],"catalog_records":[{"asm":"B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]","complete_bundle_schema":{"encoded_surplus_rule":"RegSrc2, RegDst, and all unconsumed source fields must be zero","evidence":"spec/evidence/bundle-command-totality.json","gpr_logical_order":["scalar QuantParam","scalar LReLUParam"],"omission_default":"R0/zero for each consumed slot","owner":"PTO-BLOCK-MODEL-DISPATCH-TILE-SCHEMA"},"constraints":[{"field":"RegDst","operator":"one-of","values":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]},{"field":"RegSrc0","operator":"one-of","values":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]},{"field":"RegSrc1","operator":"one-of","values":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]},{"field":"RegSrc2","operator":"one-of","values":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]}],"encoding":[{"index":0,"mask":"0x0600707f","match":"0x00000013","width_bits":32}],"encoding_kind":"L32","fields":[{"name":"RegDst","pieces":[{"instruction_lsb":7,"value_lsb":0,"width":5}],"signedness":"encoding-defined","width":5},{"name":"RegSrc0","pieces":[{"instruction_lsb":15,"value_lsb":0,"width":5}],"signedness":"encoding-defined","width":5},{"name":"RegSrc1","pieces":[{"instruction_lsb":20,"value_lsb":0,"width":5}],"signedness":"encoding-defined","width":5},{"name":"RegSrc2","pieces":[{"instruction_lsb":27,"value_lsb":0,"width":5}],"signedness":"encoding-defined","width":5}],"form_id":"b_ior_32_c3ea71404eb3","length_bits":32,"mnemonic":"B.IOR","semantic_family":"CMD","semantic_group":"Bundle Input & Output","semantic_handler":"BindBundleScalarIO","semantic_summary":"Bind up to three absolute GPR inputs and one absolute GPR output; TLOAD/TSTORE use source zero as GM base and source one as byte row stride.","status":"accepted"}],"classification":["operands"],"contract":{"block_composition":["Optional once after BSTART and before the block body for every schema that declares GPR inputs or outputs."],"canonical_assembly":["B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]"],"defaults":["The complete BSTART operation schema determines whether B.IOR is consumed and the number and roles of its GPR inputs and output.","When B.IOR is omitted, every consumed input or output uses its operation-defined default. An explicitly encoded selector zero names the architectural zero GPR and is not omission.","For TLOAD and TSTORE, omission supplies GM base zero and a dense byte row stride derived from the resolved column count and DataType; explicit RegSrc1=zero supplies a zero stride.","Matrix postprocess B.IOR slots follow the complete B.FPATR schema: scalar QuantParam then scalar LReLUParam, with omitted consumed slots reading the zero GPR."],"encoding_class":"standalone-encoded","examples":["B.IOR a0, a1, zero, ->zero"],"exceptions":["An out-of-range selector raises Fault_IllegalInstruction before binding state changes.","Standalone, body-phase, or duplicate B.IOR raises Illegal Block Exception before binding state changes.","A nonzero unused field or other operation-schema mismatch raises a block/tile legality fault before operation effects."],"field_contracts":{"RegDst":{"ref":"PTO-FIELD-BLOCK-GPR-SELECTOR"},"RegSrc0":{"ref":"PTO-FIELD-BLOCK-GPR-SELECTOR"},"RegSrc1":{"ref":"PTO-FIELD-BLOCK-GPR-SELECTOR"},"RegSrc2":{"ref":"PTO-FIELD-BLOCK-GPR-SELECTOR"}},"field_zero_meanings":{"RegDst":"Encoded zero names the architectural zero GPR.","RegSrc0":"Encoded zero names the architectural zero GPR.","RegSrc1":"Encoded zero names the architectural zero GPR.","RegSrc2":"Encoded zero names the architectural zero GPR."},"legality":["B.IOR is legal only after BSTART and before the block body, in any block whose complete schema declares GPR operands; an explicitly all-zero B.IOR is also legal when the schema consumes none.","A block contains at most one B.IOR; a second instruction raises Illegal Block Exception and preserves the first binding.","RegDst and RegSrc0..RegSrc2 accept only absolute GPR selectors 0..23; selectors 24..31 are reserved and reject before effects.","Sources may repeat and may alias RegDst. Any nonzero field not consumed by the selected complete-block schema rejects before block effects.","RegDst remains zero unless the selected complete-block schema explicitly declares a GPR result; current Matrix B.FPATR schemas consume only RegSrc inputs."],"memory_effects":["none"],"operands":[{"field":"RegDst","role":"absolute GPR destination"},{"field":"RegSrc0","role":"first absolute GPR source"},{"field":"RegSrc1","role":"second absolute GPR source"},{"field":"RegSrc2","role":"third absolute GPR source"}],"ordering":["none"],"standalone_opcode":true,"state_effects":["Record one explicit B.IOR instruction and its four absolute GPR selectors as pending block-header state; effective arity is derived from the complete operation schema.","Inputs are read according to the selected operation before destination publication; no GPR is modified merely by executing B.IOR."]},"depends_on":["PTO-BLOCK-MODEL-SCHEMA-PROFILE-ENCODING"],"field_domains":[{"assigned":[{"meaning":"zero","value":0},{"meaning":"sp","value":1},{"meaning":"a0","value":2},{"meaning":"a1","value":3},{"meaning":"a2","value":4},{"meaning":"a3","value":5},{"meaning":"a4","value":6},{"meaning":"a5","value":7},{"meaning":"a6","value":8},{"meaning":"a7","value":9},{"meaning":"ra","value":10},{"meaning":"s0","value":11},{"meaning":"s1","value":12},{"meaning":"s2","value":13},{"meaning":"s3","value":14},{"meaning":"s4","value":15},{"meaning":"s5","value":16},{"meaning":"s6","value":17},{"meaning":"s7","value":18},{"meaning":"s8","value":19},{"meaning":"x0","value":20},{"meaning":"x1","value":21},{"meaning":"x2","value":22},{"meaning":"x3","value":23}],"id":"PTO-FIELD-BLOCK-GPR-SELECTOR","rejection":"Selectors 24 through 31 are reserved and raise Fault_IllegalInstruction before binding state changes.","reserved":[24,25,26,27,28,29,30,31],"role":"Selects one absolute architectural GPR for B.IOR input or output binding.","width":5,"zero_meaning":"Code zero names the architectural zero GPR; it never means an omitted B.IOR field."}],"id":"PTO-BLOCK-B-IOR","mnemonic":"B.IOR","summary":"Bind up to three absolute GPR inputs and one absolute GPR output; TLOAD/TSTORE use source zero as GM base and source one as byte row stride.","surface":"block"}// PTO-REVIEW: {"review_method":"formal-definition-read","outcome":"FORMAL-COMPLETE","reviewed_fields":["assembly","encoding","defaults","operation","state","memory","ordering","faults","reserved"]}// NDF-BEGIN: PTO-B-IOR-BINDING-001// ndf: kind=contract level=L1 layer=block status=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.// NDF-END: PTO-B-IOR-BINDING-001// DOC-BEGIN: decodereadonly func InstructionContractMatches_B_IOR(operation: CommandOperation) => booleanbegin return (operation == CommandOperation_b_ior_32_c3ea71404eb3);end;// DOC-END: decode// DOC-BEGIN: operation// Canonical <gpr> spellings are zero, sp, a0..a7, ra, s0..s8, and x0..x3.// Relative T/U queue selectors are not legal in any B.IOR field.// B.IOR binds at most three dense input slots, RegSrc0..RegSrc2, in the// operation-independent logical order address, scalar0, scalar1, diagonal,// flag0. Omission is distinct from an encoded zero selector. Consumers own// raw-value validation before constrained assignment; a second B.IOR faults// with Fault_BundleControl and preserves the first binding.// Matrix complete-bundle consumers append optional scalar QuantParam then// scalar LReLUParam in the same dense RegSrc order. Their omission/default,// surplus-zero, and raw-carrier policy is owned by the dynamic schema at// PTO-BLOCK-MODEL-DISPATCH-TILE-SCHEMA and// spec/evidence/bundle-command-totality.json.pure func InstructionContractMatrixPostProcessGPRQuantSlot_B_IOR() => integerbegin return 0;end;
pure func InstructionContractMatrixPostProcessGPRLReLUSlot_B_IOR() => integerbegin return 1;end;
pure func InstructionContractMatrixPostProcessGPRCapacity_B_IOR() => integerbegin return 3;end;
pure func InstructionContractAbsoluteGPRSelectorLegal_B_IOR( selector: Reg5Selector) => booleanbegin return selector < PTO_ABSOLUTE_GPR_COUNT;end;
// In TLOAD/TSTORE schemas source zero supplies the GM base and source one// supplies row stride in bytes. Omission is distinct from an// encoded selector whose current value is zero.pure func InstructionContractTLSUBaseSource_B_IOR() => integerbegin return 0;end;
pure func InstructionContractTLSURowStrideSource_B_IOR() => integerbegin return 1;end;
readonly func InstructionContractHandler_B_IOR() => CommandSemanticHandlerbegin return CommandHandler_BindBundleScalarIO;end;// DOC-END: operation
B.IOR is a 32-bit block header command that records scalar GPR inputs and an optional scalar destination. It changes pending block metadata rather than executing a tile body operation immediately.
The command belongs to an active header before the first body instruction. Its effective order and arity are checked against the completed operation schema rather than inferred from this command in isolation.
The command records one pending scalar-binding record. Sources are read later according to the selected operation, and executing B.IOR alone does not write a GPR destination.
RegDst identifies a destination or publication selector; its exact assigned domain remains in the generated contract below.RegSrc0 identifies an input source or source-role selector; its exact assigned domain remains in the generated contract below.RegSrc1 identifies an input source or source-role selector; its exact assigned domain remains in the generated contract below.RegSrc2 identifies an input source or source-role selector; its exact assigned domain remains in the generated contract below.An accepted header command changes only its pending record or carrier. Architectural tile, Shared, GPR, memory, and completion effects remain deferred to the completed block unless this owner's contract explicitly identifies an immediate header-state update.
Reserved encodings are rejected before reads or pending-state changes. Placement, duplicate, role, or completed-schema mismatches fail before body effects.
This worked example is illustrative; it illustrates the current owner without replacing it.
B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]Assume an active compatible header with no earlier conflicting B.IOR command. Placing B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>] at the next header slot records this command's pending fields; it does not by itself execute the eventual body operation.
Bodies come from owning ASL. Dragging or buttons change only this page-session view order.
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-IOR-BINDING-001asl/block/operands/B.IOR.asleb0b9933c0d814dc8e3f36004a591dd28c1b02f3e5f4a037497f75bb793dad26adcdd808fec38c0f0a2b7869c1cf5285942d5b2dc7060db6f4670dfd11d665b428 matching entries
PTO-AVS-BLOCK-B-IOR-DECODE-001tests/asl/block/operands/B.IOR/block-decode-b-ior-canonical-001.asl41eac5c50b41de9083dc2e0d2aeffa1f10aba17deae302940f0e516b9619080cPTO-AVS-BLOCK-B-IOR-DEFAULTS-EXEC-001tests/asl/block/operands/B.IOR/block-exec-b-ior-end-to-end-001.asl90db79a5f36d0015b50aecbd8b9bc1c58ca23ed6caad501cadf9408d78ac4814PTO-AVS-BLOCK-B-IOR-EXECUTION-001tests/asl/block/operands/B.IOR/block-exec-b-ior-ordered-gpr-helper-coverage-001.aslb840a658d82657d21e301f8419a42f6cc1e229c2d4bcb043cf7d87a8f36b8966PTO-AVS-BLOCK-B-IOR-ORDER-EXEC-002tests/asl/block/operands/B.IOR/block-exec-b-ior-order-002.asl9645c5f0d3b77532f08aacb7544d798590850e1de36b94e9f7b9a07baab844f7PTO-AVS-BLOCK-B-IOR-ORDERED-GPR-EXECUTION-001tests/asl/block/operands/B.IOR/block-exec-b-ior-ordered-gpr-001.asl1a54b4476a71f525a388252ee56ddcea2d605eb0586c1ba4a87e613f03d983f9PTO-AVS-BLOCK-B-IOR-PLACEMENT-001tests/asl/block/operands/B.IOR/block-fault-b-ior-placement-001.asl25c4a4a82fa9557d552193a8488a9d220b6e711bd3591c26feec43f802a1cb79PTO-AVS-BLOCK-B-IOR-TILE-CONSUMERS-EXEC-003tests/asl/block/operands/B.IOR/block-exec-b-ior-tile-consumers-003.aslc9cd039c91973c3850d6dfefe4ac2450135db435db1fd77303706c341390ad96PTO-AVS-BLOCK-TMRGSORT-END-TO-END-EXECUTION-001tests/asl/block/operands/B.IOR/block-exec-b-ior-tmrgsort-end-to-end-001.aslac66cd4dcbe78477326eb8cf59967624cfd5107bf60287f9bf41f95c1f423e2fPTO-EVIDENCE-RELEASE-TRACEABILITYPTO-EVIDENCE-RELEASE-TRACEABILITYspec/evidence/release-traceability-readiness.jsonc7327021d39dc67ac5564bc55073b3870a397d79ac8d9648284d56e33bc14a3ePTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSUREPTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSUREspec/evidence/instruction-contract-closure.json3ef2bb62421c79dff8fa77a1c7983923b523244b8090812883ef81286ca8106aPTO-EVIDENCE-ARCHITECTURE-READINESSPTO-EVIDENCE-ARCHITECTURE-READINESSspec/evidence/architecture-readiness.json4b0b85199101251bea744e0f3591cc31906909dc80d5ab651c417a936036a004PTO-EVIDENCE-RELEASE-GATE-READINESSPTO-EVIDENCE-RELEASE-GATE-READINESSspec/evidence/release-gate-readiness.jsona0f4d2b6920c08981ea55fd8ef820708a40d4feb5402c5150e8e9ab532d84ce0PTO-EVIDENCE-RELEASE-MANIFESTPTO-EVIDENCE-RELEASE-MANIFESTspec/release-manifest.json1a64c109ed7a90351c41e2a418b3c0ebaf8ad975838986d2101385186b85c0d8Loading ADR-0008…
ADR-0008docs/status/decisions/0008-architectural-state-contract.md9c33e1b57d0f04c4d808ee61aaf975187a3dbd32a071329ca65a916dc0e614caLoading ADR-0022…
ADR-0022docs/status/decisions/0022-bundle-operation-descriptor-and-commit.mdf129ec54af4630d28bf6c94e5829a3cafe904706fdd9f59ca65ee62cb511ad47Loading ADR-0032…
ADR-0032docs/status/decisions/0032-bundle-command-totality-and-profile-boundaries.mde1f91826817343c0977a565a91e495a15397b83fa2af227124f225821ffa54aeLoading ADR-0052…
ADR-0052docs/status/decisions/0052-direct-tile-and-bundle-catalog-closure.md5fdb38bf480e37affe5075f93b35a57d32803018c986bfe05160f188a19ccaf6Loading ADR-0055…
ADR-0055docs/status/decisions/0055-complete-bundle-bior-schema-and-defaults.mdd84224ee1980cb16a6c4efb6ce3c5c2649d5db27002e7e6429850da189a2cdffLoading ADR-0058…
ADR-0058docs/status/decisions/0058-complete-bundle-gpr-operand-resolution.md4f816cc6b98c0c1b4351d5f239b5fe41f45ef3200fac1481e75035f40349f74bLoading ADR-0059…
ADR-0059docs/status/decisions/0059-mnemonic-field-encoding-closure.mdf18d13f735cfaf9f2803c754c5818f4af33d1cc42c489f0d9ce060b07bb3a196Loading ADR-0074…
ADR-0074docs/status/decisions/0074-tload-tstore-gm-byte-row-stride.mde0f2354929f9ecc4e26bba74f70aeff95273ed324f4ab103d47520befc1dc990Loading ADR-0076…
ADR-0076docs/status/decisions/0076-block-scalar-and-tile-bindings.md1666877a790e5a5f598aa56152168b751149526c819ac51f3cc72e9b2c1c427eLoading ADR-0078…
ADR-0078docs/status/decisions/0078-tlsu-and-global-memory-operations.md467537ae8ea30d9a555acee815808394bf800808267a4e58f2e2bbd14c1ee981Loading ADR-0079…
ADR-0079docs/status/decisions/0079-cube-and-matrix-operations.md71b54321ddf5d233ef470083965e269778c57d5ef3d01859659aba7e2ab40863Loading ADR-0080…
ADR-0080docs/status/decisions/0080-tile-elementwise-and-irregular-operations.md3f6aed3e2ac792a75e46787be99eb8c1d5ce204b098f531aa9fcb80b87448d72Loading ADR-0081…
ADR-0081docs/status/decisions/0081-tile-scalar-and-immediate-operations.md70ee9b0788be4841df407f15eba3893cf1f4be8fb93d25a1ce23eaafc279ef59Loading ADR-0082…
ADR-0082docs/status/decisions/0082-tile-reduction-expansion-and-generation.md055dc6d42467cea4861c23e7debf7ae5c4b937df4c597b28938ef7997a5d9670Loading ADR-0083…
ADR-0083docs/status/decisions/0083-tile-conversion-layout-and-partial-operations.md0812a27ff41ba26e0b56ba7a444e5336be683fa88564a4a50ec9d8595c0accbc{
"classification": [
"operands"
],
"documentation": "docs/block/operands/B.IOR.md",
"id": "PTO-BLOCK-B-IOR",
"instruction_contract": {
"artifact": "spec/evidence/instruction-contract-closure.json",
"mnemonic": "B.IOR",
"ndf_clause": "PTO-INST-BLOCK-B-IOR"
},
"mnemonic": "B.IOR",
"readiness_subjects": [
"ADR-0008",
"ADR-0022",
"ADR-0032",
"ADR-0052",
"ADR-0055",
"ADR-0058",
"ADR-0059",
"ADR-0074",
"ADR-0076",
"ADR-0078",
"ADR-0079",
"ADR-0080",
"ADR-0081",
"ADR-0082",
"ADR-0083"
],
"semantic_tests": [
"PTO-AVS-BLOCK-B-IOR-DEFAULTS-EXEC-001",
"PTO-AVS-BLOCK-B-IOR-EXECUTION-001",
"PTO-AVS-BLOCK-B-IOR-ORDER-EXEC-002",
"PTO-AVS-BLOCK-B-IOR-ORDERED-GPR-EXECUTION-001",
"PTO-AVS-BLOCK-B-IOR-PLACEMENT-001",
"PTO-AVS-BLOCK-B-IOR-TILE-CONSUMERS-EXEC-003",
"PTO-AVS-BLOCK-TMRGSORT-END-TO-END-EXECUTION-001"
],
"source": "asl/block/operands/B.IOR.asl",
"surface": "block",
"tests": [
"PTO-AVS-BLOCK-B-IOR-DECODE-001",
"PTO-AVS-BLOCK-B-IOR-DEFAULTS-EXEC-001",
"PTO-AVS-BLOCK-B-IOR-EXECUTION-001",
"PTO-AVS-BLOCK-B-IOR-ORDER-EXEC-002",
"PTO-AVS-BLOCK-B-IOR-ORDERED-GPR-EXECUTION-001",
"PTO-AVS-BLOCK-B-IOR-PLACEMENT-001",
"PTO-AVS-BLOCK-B-IOR-TILE-CONSUMERS-EXEC-003",
"PTO-AVS-BLOCK-TMRGSORT-END-TO-END-EXECUTION-001"
]
}0.58.5 · Release candidate7dc8b7e5b121d2b2499a2273bebff29e2cd86812eb0b9933c0d814dc8e3f36004a591dd28c1b02f3e5f4a037497f75bb793dad26fba8a0f5e85d3801833956d948cb79fe934bccfa458bca411bc0dab0ad945ff9asl/block/operands/B.IOR.aslasl/block/operands/B.IOR.aslasl/block/operands/B.IOR.asl