操作数与参数
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>]| 字段 | 位宽 | 有符号性 | 架构角色 | 编码零 |
|---|---|---|---|---|
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 与 Operation 均直接来自指令所有者,并按执行阶段分开显示。
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 是一条 32 位 Block header 命令,用来记录标量 GPR 输入以及可选标量目的位置。它修改待处理 Block 元数据,不会立即执行 Tile body 操作。
该命令位于有效 header 中,并且在第一条 body 指令之前。它的有效顺序和数量由完成后的操作 schema 检查,而不是由本命令单独推断。
该命令记录一条待处理标量绑定。所选操作之后才读取源;单独执行 B.IOR 不会写入 GPR 目的位置。
RegDst 标识目的位置或发布选择;其确切分配域仍以下方生成契约为准。RegSrc0 标识输入源或源角色选择;其确切分配域仍以下方生成契约为准。RegSrc1 标识输入源或源角色选择;其确切分配域仍以下方生成契约为准。RegSrc2 标识输入源或源角色选择;其确切分配域仍以下方生成契约为准。被接受的 header 命令只改变自己的待处理记录或 carrier。除非本所有者明确指出即时 header 状态更新,否则架构 Tile、Shared、GPR、内存和完成影响都推迟到完整 Block。
保留编码会在读取或待处理状态变化前被拒绝。位置、重复、角色或完成后 schema 不匹配,会在 body 影响前失败。
以下为示例性示例,仅用于说明当前所有者,不替代其定义。
B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>]假设当前存在兼容的有效 header,并且之前没有冲突的 B.IOR 命令。把 B.IOR [<gpr>[, <gpr>[, <gpr>]]][, -><gpr>] 放在下一个 header 槽,会记录该命令的待处理字段;它本身不会执行最终的 body 操作。
正文来自 owning ASL。拖拽或按钮只临时改变当前页面显示顺序。
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 · 候选发布7dc8b7e5b121d2b2499a2273bebff29e2cd86812eb0b9933c0d814dc8e3f36004a591dd28c1b02f3e5f4a037497f75bb793dad260a72c2ebf706eed4b25ab7f513075f9b03d694ac17058078d401cf9e6c9e6576asl/block/operands/B.IOR.aslasl/block/operands/B.IOR.aslasl/block/operands/B.IOR.asl