Skip to main content

PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR

PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR

ASL pseudocode

The complete ASL owner is shown directly below.

// PTO-UNIT: {"id":"PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR","surface":"block","classification":["model","operands","subview-descriptor"],"depends_on":["PTO-BLOCK-MODEL-DISPATCH-DESCRIPTOR-LEGALITY","PTO-BLOCK-MODEL-OPERANDS-RANGE-MODIFIERS","PTO-BLOCK-MODEL-OPERANDS-PORTABLE-CARRIERS","PTO-BLOCK-MODEL-OPERANDS-SHARED-GENERATION","PTO-TILE-MODEL-SHAPE-CUBE-CELL"]}
// NDF-BEGIN: PTO-B-SUBVIEW-DESCRIPTOR-001// ndf: kind=contract level=L1 layer=block status=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.// NDF-END: PTO-B-SUBVIEW-DESCRIPTOR-001
// NDF-BEGIN: PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001// ndf: kind=contract level=L1 layer=block status=accepted// B.SUBVIEW applicability is total over accepted Tile operations; the// selected operation handler retains ownership of dtype, layout, shape, and// definedness legality.// NDF-END: PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001
pure func EmptyBundleSubviewDescriptor(parent: TileIndex)    => BundleSubviewDescriptorbegin    return BundleSubviewDescriptor {        valid = FALSE,        parent = parent,        offset_cells = 0,        origin_row = 0,        origin_column = 0,        rows = 0,        columns = 0,        valid_rows = 0,        valid_columns = 0,        cell_count = 0,        capacity_bytes = 0    };end;
readonly func BundleCubeSubviewDescriptorOf(    parent_index: TileIndex,    offset: Word,    size_code: integer {1..12}) => BundleSubviewDescriptorbegin    let empty = EmptyBundleSubviewDescriptor(parent_index);    let parent = _Tiles[[parent_index]];    if !parent.allocated || parent.location != TileLocation_Matrix ||       !TileLayoutIsCube(parent.layout) || parent.valid_rows == 0 ||       parent.valid_columns == 0 || parent.cube_cell_count == 0 then        return empty;    end;    let raw_offset = UInt(offset);    if raw_offset > 65535 || raw_offset >= parent.cube_cell_count then        return empty;    end;    let offset_cells = raw_offset as integer {0..65535};    let requested_cells = (TileSizeCodeBytes(size_code) DIVRM PTO_TILE_CELL_BYTES)        as integer {1..2048};    let remaining = (parent.cube_cell_count - offset_cells)        as integer {1..16384};    let cell_count = if requested_cells < remaining then requested_cells        else remaining;    let cell_rows = TileCubeCellRows(parent.layout, parent.data_type);    let cell_columns = TileCubeCellColumns(parent.layout, parent.data_type);    if cell_rows == 0 || cell_columns == 0 then return empty; end;    var origin_row: integer {0..65535} = 0;    var origin_column: integer {0..65535} = 0;    var view_cell_count: integer {1..16384} = cell_count;    if parent.layout == TileLayout_CUBE_N8 then        let k_repeat = parent.cube_k_repeat;        if k_repeat == 0 || k_repeat > 16384 then return empty; end;        let bounded_k_repeat = k_repeat as integer {1..16384};        let cell_k = (offset_cells MOD bounded_k_repeat)            as integer {0..16383};        let cell_n = (offset_cells DIVRM bounded_k_repeat)            as integer {0..8191};        let cells_until_n_boundary = (bounded_k_repeat - cell_k)            as integer {1..16384};        if view_cell_count > cells_until_n_boundary then            view_cell_count = cells_until_n_boundary;        end;        origin_row = (cell_k * cell_rows) as integer {0..65535};        origin_column = (cell_n * cell_columns) as integer {0..65535};    else        origin_column = (offset_cells * cell_columns)            as integer {0..65535};    end;    if origin_row >= parent.valid_rows || origin_column >= parent.valid_columns then        return empty;    end;    var valid_rows: integer {0..65535} = parent.valid_rows;    if origin_row < parent.valid_rows then        valid_rows = (parent.valid_rows - origin_row) as integer {0..65535};    end;    if parent.layout == TileLayout_CUBE_N8 then        let requested_rows = (view_cell_count * cell_rows)            as integer {1..65535};        if valid_rows > requested_rows then valid_rows = requested_rows; end;    end;    let requested_columns: integer {1..65535} =        if parent.layout == TileLayout_CUBE_N8 then cell_columns as integer {1..65535}        else (view_cell_count * cell_columns) as integer {1..65535};    var valid_columns: integer {0..65535} = requested_columns;    if origin_column < parent.valid_columns &&       parent.valid_columns - origin_column < requested_columns then        valid_columns = (parent.valid_columns - origin_column) as integer {0..65535};    end;    if valid_rows == 0 || valid_columns == 0 then return empty; end;    let rows = TileCubeStorageRows(parent.layout, valid_rows, parent.data_type);    let columns = TileCubeStorageColumns(parent.layout, valid_columns, parent.data_type);    let derived_cells = TileCubeCellCount(parent.layout, valid_rows, valid_columns, parent.data_type);    let derived_capacity = TileCubeRequiredBytes(parent.layout, valid_rows, valid_columns, parent.data_type);    if rows == 0 || columns == 0 || derived_cells == 0 || derived_capacity == 0 ||       derived_cells > view_cell_count then return empty; end;    return BundleSubviewDescriptor {        valid = TRUE,        parent = parent_index,        offset_cells = offset_cells,        origin_row = origin_row,        origin_column = origin_column,        rows = rows,        columns = columns,        valid_rows = valid_rows,        valid_columns = valid_columns,        cell_count = derived_cells,        capacity_bytes = derived_capacity    };end;
pure func BundleSubviewElementInBounds(    descriptor: BundleSubviewDescriptor,    row: integer {0..65535}, column: integer {0..65535}) => booleanbegin    return descriptor.valid && row < descriptor.valid_rows && column < descriptor.valid_columns;end;
readonly func BundleSubviewOperationApplicabilityIsTotal(    operation: integer {0..PTO_TILE_OPERATION_COUNT-1}) => booleanbegin    // Every accepted Tile operation is a legal dispatch candidate. The    // selected operation's existing dtype/layout/shape/definedness checks    // remain authoritative; this helper has no private family allowlist.    return operation < PTO_TILE_OPERATION_COUNT;end;
func PrepareSelectedBundleStage2() => booleanbegin    if !_BundleOperation.valid then return TRUE; end;    let family = BundleTileDecodeFamily(_BundleOperation.operation_class);    let code = BundleOperationDecodeCode(_BundleOperation);    let decoded = DecodeTileOperation(family, code);    if decoded == PTO_TILE_OPERATION_COUNT then        SetFault(Fault_IllegalInstruction, ReadTPC());        return FALSE;    end;    let operation = decoded as integer {0..PTO_TILE_OPERATION_COUNT-1};    if !PrepareBundleSubviewDescriptors(operation) then return FALSE; end;    if !ValidateBundleLocalGeneration() then return FALSE; end;    if !ValidateBundleSharedGeneration() then        SetFault(Fault_TileLegality, ReadTPC());        return FALSE;    end;    return TRUE;end;
func PrepareBundleSubviewDescriptors(    operation: integer {0..PTO_TILE_OPERATION_COUNT-1}) => booleanbegin    if !BundleSubviewOperationApplicabilityIsTotal(operation) then        SetFault(Fault_TileLegality, ReadTPC());        return FALSE;    end;    // Bind readiness before materialization. A waiting consumer is a    // non-faulting no-effect outcome and must never copy unready source cells    // into a temporary view.    if !PrepareBundleConsumerDependencies() then return FALSE; end;    for binding = 0 to PTO_BUNDLE_TILE_BINDING_COUNT - 1 do        if _BundleTileBindings[[binding]].valid then            if _BundleTileBindings[[binding]].source0_subview.valid &&               !_BundleTileBindings[[binding]].source0_subview.derived.valid then                let encoded_size = _BundleTileBindings[[binding]]                    .source0_subview.size_code;                if encoded_size == 0 then                    SetFault(Fault_TileLegality, ReadTPC());                    return FALSE;                end;                let descriptor = BundleCubeSubviewDescriptorOf(                    _BundleTileBindings[[binding]].source0,                    _BundleTileBindings[[binding]].source0_subview.offset,                    encoded_size as integer {1..12});                if !descriptor.valid then                    SetFault(Fault_TileLegality, ReadTPC());                    return FALSE;                end;                _BundleTileBindings[[binding]].source0_subview.derived =                    descriptor;                if !MaterializeBundleSubview(                        binding as BundleTileBindingIndex, FALSE,                        descriptor, operation) then return FALSE; end;            end;            if _BundleTileBindings[[binding]].source1_subview.valid &&               !_BundleTileBindings[[binding]].source1_subview.derived.valid then                let encoded_size = _BundleTileBindings[[binding]]                    .source1_subview.size_code;                if encoded_size == 0 then                    SetFault(Fault_TileLegality, ReadTPC());                    return FALSE;                end;                let descriptor = BundleCubeSubviewDescriptorOf(                    _BundleTileBindings[[binding]].source1,                    _BundleTileBindings[[binding]].source1_subview.offset,                    encoded_size as integer {1..12});                if !descriptor.valid then                    SetFault(Fault_TileLegality, ReadTPC());                    return FALSE;                end;                _BundleTileBindings[[binding]].source1_subview.derived =                    descriptor;                if !MaterializeBundleSubview(                        binding as BundleTileBindingIndex, TRUE,                        descriptor, operation) then return FALSE; end;            end;        end;    end;    return TRUE;end;
readonly func BundleReadSubviewElement(    binding: BundleTileBindingIndex,    source_select: boolean,    row: integer {0..65535},    column: integer {0..65535}) => Wordbegin    let descriptor = if source_select then        _BundleTileBindings[[binding]].source1_subview.derived        else _BundleTileBindings[[binding]].source0_subview.derived;    assert BundleSubviewElementInBounds(descriptor, row, column);    return ReadTileElement(descriptor.parent,        (descriptor.origin_row + row) as integer {0..65535},        (descriptor.origin_column + column) as integer {0..65535});end;
readonly func BundleTileSourceIndex(    binding: BundleTileBindingIndex, source_select: boolean) => TileIndexbegin    let modifier = if source_select then        _BundleTileBindings[[binding]].source1_subview        else _BundleTileBindings[[binding]].source0_subview;    if modifier.materialized then return modifier.materialized_index; end;    return if source_select then _BundleTileBindings[[binding]].source1        else _BundleTileBindings[[binding]].source0;end;
readonly func BundleTileArchitecturalSourceIndex(    binding: BundleTileBindingIndex, source_select: boolean) => TileIndexbegin    let modifier = if source_select then        _BundleTileBindings[[binding]].source1_subview        else _BundleTileBindings[[binding]].source0_subview;    if modifier.valid && modifier.derived.valid then        return modifier.derived.parent;    end;    return if source_select then _BundleTileBindings[[binding]].source1        else _BundleTileBindings[[binding]].source0;end;
func MaterializeBundleSubview(    binding: BundleTileBindingIndex, source_select: boolean,    descriptor: BundleSubviewDescriptor,    operation: integer {0..PTO_TILE_OPERATION_COUNT-1}) => booleanbegin    let parent = descriptor.parent;    let mask = _TileAllocationMasks[[parent]];    if mask == Zeros{4} then        SetFault(Fault_TileLegality, ReadTPC());        return FALSE;    end;    let parent_hand = (parent DIVRM 16) as integer {0..3};    var materialized_index: TileIndex = 0;    var found = FALSE;    for offset = 0 to 15 do        let candidate = (parent_hand * 16 + offset) as integer {0..63};        if !found && !_Tiles[[candidate]].allocated then            materialized_index = candidate as TileIndex;            found = TRUE;        end;    end;    if !found then        SetFault(Fault_TileAllocation, ReadTPC());        return FALSE;    end;    // The CUBE parent is the architectural source of the CELL-order view.    // A non-CUBE Tile handler consumes the bounded view in its ordinary    // row-major operand representation; CUBE handlers retain the CUBE view    // so their matrix legality and CELL geometry remain authoritative.    let operation_is_cube = _BundleOperation.valid &&        BundleTileDecodeFamily(_BundleOperation.operation_class) ==            TileDecode_CUBE;    // Matrix bias operands retain the existing handler contract: the    // primary matrix sources remain CUBE views, while the bias source is a    // bounded RowMajor view.  The parent is still always the accepted CUBE    // fixture; only the materialized representation follows the authoritative    // bias legality rule.    var source_ordinal: integer {0..7} = 0;    for prior = 0 to PTO_BUNDLE_TILE_BINDING_COUNT - 1 looplimit 64 do        if _BundleTileBindings[[prior]].valid then            if prior < binding then                if _BundleTileBindings[[prior]].source0_valid then                    source_ordinal = (source_ordinal + 1) as integer {0..7};                end;                if _BundleTileBindings[[prior]].source1_valid then                    source_ordinal = (source_ordinal + 1) as integer {0..7};                end;            elsif prior == binding && source_select &&                  _BundleTileBindings[[prior]].source0_valid then                source_ordinal = (source_ordinal + 1) as integer {0..7};            end;        end;    end;    let operation_kind = if _BundleOperation.valid then        TileOperationOfIndex(            DecodeTileOperation(                BundleTileDecodeFamily(_BundleOperation.operation_class),                BundleOperationDecodeCode(_BundleOperation))                as integer {0..PTO_TILE_OPERATION_COUNT-1})        else TileOperation_TADD;    let bias_source =        (operation_kind == TileOperation_TMATMUL_BIAS && source_ordinal == 2) ||        (operation_kind == TileOperation_TGEMV_BIAS && source_ordinal == 2) ||        (operation_kind == TileOperation_TMATMUL_MX_BIAS && source_ordinal == 4) ||        (operation_kind == TileOperation_TGEMV_MX_BIAS && source_ordinal == 4);    let row_major_auxiliary = bias_source;    if operation_is_cube && !row_major_auxiliary then        if !ConfigureCubeTileForMask(materialized_index,                descriptor.capacity_bytes, descriptor.valid_rows,                descriptor.valid_columns, _Tiles[[parent]].data_type,                _Tiles[[parent]].layout, TileLocation_Matrix, mask) then            SetFault(Fault_TileAllocation, ReadTPC());            return FALSE;        end;    else        let row_broadcast =            (operation_kind == TileOperation_TROWEXPAND &&             source_ordinal == 0) ||            ((operation_kind == TileOperation_TROWEXPANDADD ||              operation_kind == TileOperation_TROWEXPANDSUB ||              operation_kind == TileOperation_TROWEXPANDMUL ||              operation_kind == TileOperation_TROWEXPANDDIV ||              operation_kind == TileOperation_TROWEXPANDMAX ||              operation_kind == TileOperation_TROWEXPANDMIN ||              operation_kind == TileOperation_TROWEXPANDEXPDIF) &&             source_ordinal == 1);        assert descriptor.valid_columns >= 1;        var row_major_columns: integer {1..65535} =            if row_broadcast then 1            else descriptor.valid_columns as integer {1..65535};        let physical_columns_raw = UInt(_BundleDimensions[[2]]);        if !row_broadcast && _BundleDimensionPresent[[2]] &&           physical_columns_raw >= descriptor.valid_columns &&           physical_columns_raw <= 65535 then            row_major_columns =                physical_columns_raw as integer {1..65535};        elsif !row_broadcast then            var candidate: integer = 1;            for exponent = 0 to 15 do                if candidate < descriptor.valid_columns then                    candidate = candidate * 2;                end;            end;            if candidate > 65535 then                SetFault(Fault_TileLegality, ReadTPC());                return FALSE;            end;            row_major_columns = candidate as integer {1..65535};        end;        let row_major_rows = DerivedTileRows(descriptor.capacity_bytes,            row_major_columns, _Tiles[[parent]].data_type);        if row_major_rows == 0 ||           !TileDescriptorShapeLegal(descriptor.capacity_bytes,               row_major_columns, descriptor.valid_rows,               descriptor.valid_columns, _Tiles[[parent]].data_type) then            SetFault(Fault_TileLegality, ReadTPC());            return FALSE;        end;        let image_to_column = operation_kind == TileOperation_TIMG2COL;        ConfigureTileForMask(materialized_index, descriptor.capacity_bytes,            row_major_rows, row_major_columns, descriptor.valid_rows,            descriptor.valid_columns, _Tiles[[parent]].data_type,            TileLayout_RowMajor,            (if operation_is_cube || image_to_column then TileLocation_Matrix             else TileLocation_Any), mask);        if image_to_column && descriptor.offset_cells == 0 &&           TileFeatureMapDescriptorStructurallyValid(parent) then            let feature = ReadTileFeatureMapDescriptor(parent);            ConfigureTileFeatureMapDescriptor(materialized_index,                feature.layout, feature.batches, feature.depth,                feature.channel_groups, feature.height, feature.width,                feature.channels_per_group, feature.filter_height,                feature.filter_width, feature.stride_height,                feature.stride_width, feature.dilation_height,                feature.dilation_width, feature.pad_left, feature.pad_right,                feature.pad_top, feature.pad_bottom,                feature.logical_channels, feature.padding,                feature.transposed);        end;    end;    for row = 0 to descriptor.valid_rows - 1 looplimit 65536 do        for column = 0 to descriptor.valid_columns - 1 looplimit 65536 do            let source_row = (descriptor.origin_row + row)                as integer {0..65535};            let source_column = (descriptor.origin_column + column)                as integer {0..65535};            if TileElementDefined(parent, source_row, source_column) then                WriteTileElement(materialized_index as TileIndex,                    row as integer {0..65535}, column as integer {0..65535},                    ReadTileElement(parent, source_row, source_column));            end;        end;    end;    // A materialized view is a derived temporary source, so its readiness    // follows the parent validity proven by the descriptor preflight.  Keep    // undefined parent regions undefined; a fully defined parent publishes    // the copied valid view as a normal readable Tile source.    if TileSourceContentsDefined(parent) then        MarkTileValidRegionDefined(materialized_index as TileIndex);    end;    if source_select then        _BundleTileBindings[[binding]].source1_subview.materialized = TRUE;        _BundleTileBindings[[binding]].source1_subview.materialized_index =            materialized_index as TileIndex;        _BundleTileBindings[[binding]].source1 =            materialized_index as TileIndex;    else        _BundleTileBindings[[binding]].source0_subview.materialized = TRUE;        _BundleTileBindings[[binding]].source0_subview.materialized_index =            materialized_index as TileIndex;        _BundleTileBindings[[binding]].source0 =            materialized_index as TileIndex;    end;    return TRUE;end;
func DiscardBundleSubviewMaterializations()begin    for binding = 0 to PTO_BUNDLE_TILE_BINDING_COUNT - 1 do        if _BundleTileBindings[[binding]].valid then            if _BundleTileBindings[[binding]].source0_subview.materialized then                _BundleTileBindings[[binding]].source0 =                    _BundleTileBindings[[binding]].source0_subview                        .derived.parent;                ReleaseTile(_BundleTileBindings[[binding]].source0_subview                    .materialized_index);                _BundleTileBindings[[binding]].source0_subview.materialized =                    FALSE;            end;            if _BundleTileBindings[[binding]].source1_subview.materialized then                _BundleTileBindings[[binding]].source1 =                    _BundleTileBindings[[binding]].source1_subview                        .derived.parent;                ReleaseTile(_BundleTileBindings[[binding]].source1_subview                    .materialized_index);                _BundleTileBindings[[binding]].source1_subview.materialized =                    FALSE;            end;        end;    end;end;

Architecture behavior

This internal model unit is documented through its normative ASL/NDF owners and validation evidence; it has no reader-guide migration target.

NDF clauses

Bodies come from owning ASL. Dragging or buttons change only this page-session view order.

    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryB-SUBVIEW-DESCRIPTOR
    4. case001

    Normative contract

    contract · L1 · 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.

    Sources and references
    Complete stable ID
    PTO-B-SUBVIEW-DESCRIPTOR-001
    Source path
    asl/block/model/operands/subview-descriptor.asl
    Affected units
    PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    Source SHA-256
    eb258e699e40f3e7745711d03c04cf91c7c622154dfa2e469355e0bc984f3cfb
    Clause SHA-256
    b1c937527276d30539ee0a46e9b263a7a2230362b143c135be727349c1264102
    Open exact canonical source ↗
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryBLOCK-TILE-OPERATION-APPLICABILITY
    4. case001

    Normative contract

    contract · L1 · accepted

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

    Sources and references
    Complete stable ID
    PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001
    Source path
    asl/block/model/operands/subview-descriptor.asl
    Affected units
    PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    Source SHA-256
    eb258e699e40f3e7745711d03c04cf91c7c622154dfa2e469355e0bc984f3cfb
    Clause SHA-256
    91629e401c6ce0c7f41c9bafd94b21689df4d1769540e65dee72b9a2b5fc11a1
    Open exact canonical source ↗

Evidence index

299 matching entries

Executable evidence291
  • Decoded aliased assembly preserves the committed old mapping and payload across a failed replacement generation.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-LOCAL-GENERATION
    3. categoryEXECUTION
    4. case001
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-ASSEMBLE-ALIAS-CONSUMER-001
    Path
    tests/asl/block/model/operands/local-generation/block-exec-assemble-alias-consumer-001.asl
    Kind / role
    execution
    Requirements
    PTO-B-ASSEMBLE-LOCAL-GENERATION-001, PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-INST-BLOCK-B-IOT
    Pass condition
    The decoded source/destination alias publishes a new working object only at LAST, retains the bound old parent/subview value, and a subsequent decoded incomplete replacement aborts without losing the committed old destination/name/definedness; no pending-consumer carrier is claimed.
    SHA-256
    89bb4d1bcf05798ae3073a89cb5e96a3b3cfa110b5b4a4e3d093cb1bca08944b
    Open exact source ↗ for PTO-AVS-BLOCK-ASSEMBLE-ALIAS-CONSUMER-001
  • PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR compiles as an independent normative unit
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categorySTATIC-INVARIANT
    4. case001
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR-STATIC-001
    Path
    tests/asl/block/model/operands/subview-descriptor/block-static-subview-descriptor-contract-001.asl
    Kind / role
    static-invariant
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001
    Pass condition
    the complete model and this unit's static invariant compile
    SHA-256
    ea0b65d8e3a2bb75d9e57c8c9ccb4d97e0be7579db7658675da6281f46aea42d
    Open exact source ↗ for PTO-AVS-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR-STATIC-001
  • Decoded CUBE range carriers reach normal dispatch while selected operation legality remains authoritative; the operation-index totality matrix is supplemental.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case001
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-APPLICABILITY-TOTALITY-001
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-applicability-totality-001.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001
    Pass condition
    A decoded legal CUBE source/destination group reaches descriptor preflight and commit, an incompatible Local dtype/layout group reports TileLegality before effects, and the supplemental accepted-operation matrix has no private family allowlist.
    SHA-256
    b8a78d884d55db40d4271a65c635f591b1e125b1c4425a6383b5d6a160d6cfb3
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-APPLICABILITY-TOTALITY-001
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case001
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-001
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-001.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    fb2d1646243f9871faf41b888b4bd4f548053fa2f826dc443cf9014c3dda90d8
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-001
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case002
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-002
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-002.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    3887fa5cf8ee0af9dd309d604b2f98022dd48252c66aee5299c1c5f162763dc7
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-002
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case003
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-003
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-003.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    fb3338535d04f09cbe87403e378e43f4ccbbcce1a6a4b9d90a1a4b44aa0c924b
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-003
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case004
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-004
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-004.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    de4f29f62feff8c02b5c333ed45ff3d7186ffa2f27739ec082ff15d729c2dbdb
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-004
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case005
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-005
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-005.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    0b0a8d668a8f43169da475c2b5fa3461988a1e63593492842f0dfef2922db72a
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-005
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case006
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-006
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-006.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    68e09584c752ed839e511153b104b6d84ffb8b4f43972f023c511df2fad2fe87
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-006
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case007
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-007
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-007.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    dd2fa6428742c9c0335633b0d2b0356ee886cea7d49b20d50eb3dd9226fd208a
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-007
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case008
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-008
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-008.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    c13dcbdd1a872ef0ae38986873e3b60a449bcc722ee3c4ab778def821f6dc42a
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-008
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case009
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-009
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-009.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    4d67bce9b4c5731fe6bd960f3863ab24262c6dd64dce5e93c4f5fcd1337b3529
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-009
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case010
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-010
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-010.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    80391c1159497024f5a61fbc191cfa80b468ed176c164fc2e900df39b4e60e3c
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-010
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case011
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-011
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-011.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    64af7bc70fac9e23d6fb3da277dfc53c47964a49fe9a98b4ec95eb6837146743
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-011
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case012
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-012
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-012.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    b5853565d9ec1a248ba1d0b1df2933af8e7849a5449c2db27442abd68f78e7fd
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-012
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case013
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-013
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-013.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    7003c3e9c5e0a4a9b2f680630c995d99f0c34c644e2cee62a189208d70707483
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-013
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case014
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-014
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-014.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    19b71238565800c69a12fc282d5b15a1fc1f8827d3d5e14595b9feb29de7bfec
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-014
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case015
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-015
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-015.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    54dea16260df1142c0857aa05e81d128859cb443766ad3de626c356299b0e1a3
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-015
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case016
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-016
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-016.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    24549c428baf5ca77e6f3fb8533f11dc299857028e8f0e683489a76626b2c6d1
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-016
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case017
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-017
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-017.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    1ec629f7087c922d5bb24d1844f4417e1de3e08613e52b5da9dcc9438cb93eed
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-017
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case018
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-018
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-018.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    5fde8de3196193a794aa0e12f576512b6fff67f1493181fad4233f6f8b86b730
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-018
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case019
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-019
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-019.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    c091e46d893a07b727b9326c9665e580a0766aa6188ee0f2f5fe15c33281126f
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-019
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case020
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-020
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-020.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    9112e80a4ab1bed560650c457c65f0025dc8ad1c546da5c6323c38c817148076
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-020
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case021
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-021
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-021.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    5a288dd51bbb7df0aa213656bcd37d4c5e4214ef2be7c946c6b35d12eefcc1e3
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-021
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case022
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-022
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-022.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    acdcb33266815b1aef1e1e9bc5c8eb892f735ba2b8b9e62ff218e9a909e86c0e
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-022
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case023
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-023
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-023.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    45f5bda9b20e07c28229a961f2d0c3b4d69c9899c52c9dc4628fcc7629980d0f
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-023
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case024
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-024
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-024.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    383087f11f23963cbba40bfe17ddf95d36fd6977f644fcf4c48014683aaf9fdb
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-024
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case025
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-025
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-025.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    75c578f82a7b1ff23081fd38fa182d841718c60dc505d19260444390500ba7bc
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-025
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case026
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-026
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-026.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    54b10b97cc2b49e93f092c3d296d6a5657c27bc92b9e53aff1ab8353cd49bbf5
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-026
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case027
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-027
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-027.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    8193b91fb2407dc09cb54f7bd175c451a9a5cecb15bbf1deb4dc53f402c228d2
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-027
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case028
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-028
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-028.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    54eda58b7515ef425419032f6180ef7c5ac7941cf4ec7a18ac07b327d5468e83
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-028
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case029
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-029
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-029.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    20597dddebc8f026b81ed74a55ed6179998b8d812cf0b6341871159e3820b657
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-029
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case030
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-030
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-030.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    a92dc126a745761802428db9fea368b670949530279e2a97273a4ac092820d32
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-030
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case031
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-031
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-031.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    ee3bb8b0894f0c53e025f084989a2543397f33195cd73622d1a1c26de57f35c1
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-031
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case032
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-032
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-032.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    575544928ff43af7833ce9d3824feb128566358b32b19d8e97b3c6fec8b8f4a6
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-032
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case033
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-033
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-033.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    66513b3a7026478f11024c626c7dca33976b6ac74c15192ca0094600e9c95736
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-033
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case034
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-034
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-034.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    8f528465b822f4e88524b5823a2c0286b9ce5cf1e6da1ae8a6608d85c7c51d90
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-034
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case035
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-035
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-035.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    15950a198cf0357bc71dad1509d89ab8a71080b3a01c219dec56892b8ce6224c
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-035
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case036
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-036
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-036.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    e82d39a85e9fa282016de527caad02bbc54f61dadb6200800cb208221ee629cc
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-036
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case037
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-037
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-037.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    3a20737c4b021f305ccc5f723bf62f59f33022a207d20823c9d4c754f3dfe2ea
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-037
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case038
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-038
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-038.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    3ff7b434c6dbff8b9e172c672edad0d189d620bd58b4775d88b1291dc57c3683
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-038
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case039
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-039
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-039.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    d1f7dafd8821179307d513b3ff274fd6c499d1148584130228ca1bd3695e88e3
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-039
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case040
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-040
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-040.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    74373021243f400dcf0358ed84fec7325392359d3b93ff6663ca977efdff9705
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-040
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case041
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-041
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-041.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    f2f04070f7c46a46ebc359ce99f58a4ca46b69f262dcf694f203184bbe194043
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-041
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case042
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-042
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-042.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    b37999d2215d777bae57d3879bc6a3f0561481d7975221186c3b55983e6c397e
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-042
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case043
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-043
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-043.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    012ad1b0a68e9618c16d5a8a549104d82b5f9bc7762c8939b71b85f10346102d
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-043
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case044
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-044
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-044.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    d1ab7456ea199a5fef3e4c1ee2fa014f8b4c79cd49129ad41057924e504272e1
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-044
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case045
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-045
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-045.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    ab3c5501c5d935e8d09cdad91ea2439de50c3cfbb61fca568a1e6ca2b4d81631
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-045
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case046
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-046
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-046.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    dd03c7de044e3d0217b70a88b4b9b8084b2954fe826e9ba6aea88e36d61f0dc6
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-046
  • One decoded operation-role case exercises its required source or destination role through normal dispatch.
    1. surfaceBLOCK
    2. ownerPTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
    3. categoryEXECUTION
    4. case047
    Show exact test source
    Sources and references
    Complete stable ID
    PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-047
    Path
    tests/asl/block/model/operands/subview-descriptor/block-exec-range-operation-matrix-047.asl
    Kind / role
    execution
    Requirements
    PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    Pass condition
    The case binds its authoritative fixture recipe and catalog-required operands/attributes, reaches normal modifier and applicability preflight, then asserts its exact normal observable or pre-effect fault.
    SHA-256
    475ed5638b27220d2a27710ead68dcb651b4b4b6923a884853fb95d166cbea09
    Open exact source ↗ for PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-047
Commit-scoped evidence5
  • spec/evidence/release-traceability-readiness.json · closedPTO-EVIDENCE-RELEASE-TRACEABILITY
    Sources and references
    Complete stable ID
    PTO-EVIDENCE-RELEASE-TRACEABILITY
    Path
    spec/evidence/release-traceability-readiness.json
    Kind / role
    ASL/NDF/documentation/AVS traceability
    SHA-256
    c7327021d39dc67ac5564bc55073b3870a397d79ac8d9648284d56e33bc14a3e
    Open exact source ↗ for PTO-EVIDENCE-RELEASE-TRACEABILITY
  • spec/evidence/instruction-contract-closure.json · closedPTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSURE
    Sources and references
    Complete stable ID
    PTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSURE
    Path
    spec/evidence/instruction-contract-closure.json
    Kind / role
    mnemonic and encoding contract closure
    SHA-256
    3ef2bb62421c79dff8fa77a1c7983923b523244b8090812883ef81286ca8106a
    Open exact source ↗ for PTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSURE
  • spec/evidence/architecture-readiness.json · openPTO-EVIDENCE-ARCHITECTURE-READINESS
    Sources and references
    Complete stable ID
    PTO-EVIDENCE-ARCHITECTURE-READINESS
    Path
    spec/evidence/architecture-readiness.json
    Kind / role
    architecture maturity and blockers
    SHA-256
    4b0b85199101251bea744e0f3591cc31906909dc80d5ab651c417a936036a004
    Open exact source ↗ for PTO-EVIDENCE-ARCHITECTURE-READINESS
  • spec/evidence/release-gate-readiness.json · ready-for-exact-head-verificationPTO-EVIDENCE-RELEASE-GATE-READINESS
    Sources and references
    Complete stable ID
    PTO-EVIDENCE-RELEASE-GATE-READINESS
    Path
    spec/evidence/release-gate-readiness.json
    Kind / role
    exact-head gate readiness
    SHA-256
    a0f4d2b6920c08981ea55fd8ef820708a40d4feb5402c5150e8e9ab532d84ce0
    Open exact source ↗ for PTO-EVIDENCE-RELEASE-GATE-READINESS
  • spec/release-manifest.json · draftPTO-EVIDENCE-RELEASE-MANIFEST
    Sources and references
    Complete stable ID
    PTO-EVIDENCE-RELEASE-MANIFEST
    Path
    spec/release-manifest.json
    Kind / role
    release content and encoding fingerprints
    SHA-256
    1a64c109ed7a90351c41e2a418b3c0ebaf8ad975838986d2101385186b85c0d8
    Open exact source ↗ for PTO-EVIDENCE-RELEASE-MANIFEST
Decision history3
  • B.SUBVIEW and B.ASSEMBLE range-modifier association · accepted
    1. decision recordADR
    2. case0098

    Decision record

    Loading ADR-0098…

    Sources and references
    Complete stable ID
    ADR-0098
    Path
    docs/status/decisions/0098-b-range-modifiers.md
    Affected units
    PTO-ARCH-PROFILE-RESET, PTO-BLOCK-B-IOT, PTO-BLOCK-B-IOS, PTO-BLOCK-B-SUBVIEW, PTO-BLOCK-B-ASSEMBLE, PTO-BLOCK-MODEL-DISPATCH-COMMANDS, PTO-BLOCK-MODEL-OPERANDS-RANGE-MODIFIERS, PTO-BLOCK-MODEL-OPERANDS-SHARED-BINDINGS, PTO-BLOCK-MODEL-OPERANDS-TILE-BINDINGS, PTO-BLOCK-MODEL-STATE-CONTROL-STATE, PTO-BLOCK-MODEL-STATE-DESCRIPTOR-STATE, PTO-BLOCK-MODEL-STATE-TYPES, PTO-ARCH-DATA-TYPES-TRAP-CONTEXT, PTO-ARCH-PROFILE-REFERENCE-PROFILE, PTO-ARCH-PROFILE-TRAP-CONTEXT-RECOVERY, PTO-ARCH-STATE-TRAP-CONTEXT, PTO-BLOCK-MODEL-DISPATCH-TILE-EXECUTION, PTO-BLOCK-MODEL-DISPATCH-TILE-SCHEMA, PTO-BLOCK-MODEL-FAULTS-ROLLBACK, PTO-BLOCK-MODEL-LIFECYCLE-RESET, PTO-BLOCK-MODEL-OPERANDS-LOCAL-GENERATION, PTO-BLOCK-MODEL-OPERANDS-SHARED-GENERATION, PTO-BLOCK-MODEL-OPERANDS-PORTABLE-CARRIERS, PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR, PTO-BLOCK-MODEL-STATE-SHARED-GENERATION, PTO-TILE-MODEL-LEGALITY-MATRIX-POSTPROCESS
    Affected NDF
    PTO-B-IOT-STREAM-001, PTO-B-IOS-SHARED-STATE-001, PTO-B-SUBVIEW-RANGE-001, PTO-B-ASSEMBLE-RANGE-001, PTO-B-SUBVIEW-DESCRIPTOR-001, PTO-BLOCK-TILE-OPERATION-APPLICABILITY-001, PTO-B-ASSEMBLE-LOCAL-GENERATION-001, PTO-B-ASSEMBLE-SHARED-GENERATION-001, PTO-B-ASSEMBLE-SHARED-STANDALONE-001, PTO-B-ASSEMBLE-CONSUMER-READINESS-001, PTO-B-ASSEMBLE-SPECULATION-001, PTO-B-ASSEMBLE-PRODUCER-EFFECT-ELIGIBILITY-001
    SHA-256
    e194ccc6b6922fd4b65066b533f5e4b0eba094e099970059bca8e25b4e466fba
    Open exact decision source ↗ for ADR-0098
  • Cooperative Group-M Distribution and Inactive PE Semantics · accepted
    1. decision recordADR
    2. case0100

    Decision record

    Loading ADR-0100…

    Sources and references
    Complete stable ID
    ADR-0100
    Path
    docs/status/decisions/0100-cooperative-group-m-distribution.md
    Affected units
    PTO-BLOCK-MODEL-DISPATCH-CUBE-DESTINATION, PTO-BLOCK-MODEL-DISPATCH-CUBE-TMATMUL, PTO-BLOCK-MODEL-DISPATCH-SHARED-CUBE-MATRIX, PTO-BLOCK-MODEL-DISPATCH-TILE-EXECUTION, PTO-BLOCK-MODEL-OPERANDS-LOCAL-GENERATION, PTO-BLOCK-MODEL-OPERANDS-PORTABLE-CARRIERS, PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR, PTO-TILE-MODEL-LEGALITY-MATRIX-OPERANDS, PTO-TILE-MODEL-LEGALITY-MATRIX-SHAPE
    Affected NDF
    PTO-CUBE-GROUP-M-DISTRIBUTION-001, PTO-B-ASSEMBLE-CONSUMER-READINESS-001
    SHA-256
    adcfcca401a69fb4e7635fbe4d65d33b36fb2744b3fbedf6d7862cadbc8e7232
    Open exact decision source ↗ for ADR-0100
  • Shared source B.SUBVIEW uses per-PE offsets · accepted
    1. decision recordADR
    2. case0106

    Decision record

    Loading ADR-0106…

    Sources and references
    Complete stable ID
    ADR-0106
    Path
    docs/status/decisions/0106-shared-source-subview-per-pe.md
    Affected units
    PTO-BLOCK-B-SUBVIEW, PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR, PTO-BLOCK-MODEL-OPERANDS-SHARED-GENERATION, PTO-BLOCK-MODEL-DISPATCH-SHARED-TLSU, PTO-BLOCK-MODEL-DISPATCH-SHARED-CUBE-MATRIX
    Affected NDF
    PTO-B-SUBVIEW-RANGE-001, PTO-B-SUBVIEW-SHARED-PER-PE-001
    SHA-256
    ccbc429a05b5dc0cf1e810b2062672f3858edba86176fe2408f4a99a3d1137ee
    Open exact decision source ↗ for ADR-0106

Unit metadata

Open 4 generated metadata fields
id
PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR
surface
block
classification
[
  "model",
  "operands",
  "subview-descriptor"
]
depends_on
[
  "PTO-BLOCK-MODEL-DISPATCH-DESCRIPTOR-LEGALITY",
  "PTO-BLOCK-MODEL-OPERANDS-RANGE-MODIFIERS",
  "PTO-BLOCK-MODEL-OPERANDS-PORTABLE-CARRIERS",
  "PTO-BLOCK-MODEL-OPERANDS-SHARED-GENERATION",
  "PTO-TILE-MODEL-SHAPE-CUBE-CELL"
]
Open generated traceability record
{
  "classification": [
    "model",
    "operands",
    "subview-descriptor"
  ],
  "documentation": "docs/block/model/operands/subview-descriptor.md",
  "id": "PTO-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR",
  "mnemonic": null,
  "readiness_subjects": [
    "ADR-0098",
    "ADR-0100",
    "ADR-0106"
  ],
  "semantic_tests": [
    "PTO-AVS-BLOCK-RANGE-APPLICABILITY-TOTALITY-001",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-001",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-002",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-003",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-004",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-005",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-006",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-007",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-008",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-009",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-010",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-011",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-012",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-013",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-014",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-015",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-016",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-017",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-018",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-019",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-020",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-021",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-022",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-023",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-024",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-025",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-026",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-027",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-028",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-029",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-030",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-031",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-032",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-033",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-034",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-035",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-036",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-037",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-038",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-039",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-040",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-041",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-042",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-043",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-044",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-045",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-046",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-047",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-048",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-049",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-050",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-051",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-052",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-053",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-054",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-055",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-056",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-057",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-058",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-059",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-060",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-061",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-062",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-063",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-064",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-065",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-066",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-067",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-068",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-069",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-070",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-071",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-072",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-073",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-074",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-075",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-076",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-077",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-078",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-079",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-080",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-081",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-082",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-083",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-084",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-085",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-086",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-087",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-088",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-089",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-090",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-091",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-092",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-093",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-094",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-095",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-096",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-097",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-098",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-099",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-100",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-101",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-102",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-103",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-104",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-105",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-106",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-107",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-108",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-109",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-110",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-111",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-112",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-113",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-114",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-115",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-116",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-117",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-118",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-119",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-120",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-121",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-122",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-123",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-124",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-125",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-126",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-127",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-128",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-129",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-130",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-131",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-132",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-133",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-134",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-135",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-136",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-137",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-138",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-139",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-140",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-141",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-142",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-143",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-144",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-145",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-146",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-147",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-148",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-149",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-150",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-151",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-152",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-153",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-154",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-155",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-156",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-157",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-158",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-159",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-160",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-161",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-162",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-163",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-164",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-165",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-166",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-167",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-168",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-169",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-170",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-171",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-172",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-173",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-174",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-175",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-176",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-177",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-178",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-179",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-180",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-181",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-182",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-183",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-184",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-185",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-186",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-187",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-188",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-189",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-190",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-191",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-192",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-193",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-194",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-195",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-196",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-197",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-198",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-199",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-200",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-201",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-202",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-203",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-204",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-205",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-206",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-207",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-208",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-209",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-210",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-211",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-212",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-213",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-214",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-215",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-216",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-217",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-218",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-219",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-220",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-221",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-222",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-223",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-224",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-225",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-226",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-227",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-228",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-229",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-230",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-231",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-232",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-233",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-234",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-235",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-236",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-237",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-238",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-239",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-240",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-241",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-242",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-243",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-244",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-245",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-246",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-247",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-248",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-249",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-250",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-251",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-252",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-253",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-254",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-255",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-256",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-257",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-258",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-259",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-260",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-261",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-262",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-263",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-264",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-265",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-266",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-267",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-268",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-269",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-270",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-271",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-272",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-273",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-274",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-275",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-276",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-277",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-278",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-279",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-280",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-281",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-282",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-283",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-284",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-285",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-286",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-287",
    "PTO-AVS-BLOCK-SUBVIEW-CUBE-DESCRIPTOR-001"
  ],
  "source": "asl/block/model/operands/subview-descriptor.asl",
  "surface": "block",
  "tests": [
    "PTO-AVS-BLOCK-MODEL-OPERANDS-SUBVIEW-DESCRIPTOR-STATIC-001",
    "PTO-AVS-BLOCK-RANGE-APPLICABILITY-TOTALITY-001",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-001",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-002",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-003",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-004",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-005",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-006",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-007",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-008",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-009",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-010",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-011",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-012",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-013",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-014",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-015",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-016",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-017",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-018",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-019",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-020",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-021",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-022",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-023",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-024",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-025",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-026",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-027",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-028",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-029",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-030",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-031",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-032",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-033",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-034",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-035",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-036",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-037",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-038",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-039",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-040",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-041",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-042",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-043",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-044",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-045",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-046",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-047",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-048",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-049",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-050",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-051",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-052",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-053",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-054",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-055",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-056",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-057",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-058",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-059",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-060",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-061",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-062",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-063",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-064",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-065",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-066",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-067",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-068",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-069",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-070",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-071",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-072",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-073",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-074",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-075",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-076",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-077",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-078",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-079",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-080",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-081",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-082",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-083",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-084",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-085",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-086",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-087",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-088",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-089",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-090",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-091",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-092",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-093",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-094",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-095",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-096",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-097",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-098",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-099",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-100",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-101",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-102",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-103",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-104",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-105",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-106",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-107",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-108",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-109",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-110",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-111",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-112",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-113",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-114",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-115",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-116",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-117",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-118",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-119",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-120",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-121",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-122",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-123",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-124",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-125",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-126",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-127",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-128",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-129",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-130",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-131",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-132",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-133",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-134",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-135",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-136",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-137",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-138",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-139",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-140",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-141",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-142",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-143",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-144",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-145",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-146",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-147",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-148",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-149",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-150",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-151",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-152",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-153",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-154",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-155",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-156",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-157",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-158",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-159",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-160",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-161",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-162",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-163",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-164",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-165",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-166",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-167",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-168",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-169",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-170",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-171",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-172",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-173",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-174",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-175",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-176",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-177",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-178",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-179",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-180",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-181",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-182",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-183",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-184",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-185",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-186",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-187",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-188",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-189",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-190",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-191",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-192",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-193",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-194",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-195",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-196",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-197",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-198",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-199",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-200",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-201",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-202",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-203",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-204",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-205",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-206",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-207",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-208",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-209",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-210",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-211",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-212",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-213",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-214",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-215",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-216",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-217",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-218",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-219",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-220",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-221",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-222",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-223",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-224",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-225",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-226",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-227",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-228",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-229",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-230",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-231",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-232",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-233",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-234",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-235",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-236",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-237",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-238",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-239",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-240",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-241",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-242",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-243",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-244",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-245",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-246",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-247",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-248",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-249",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-250",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-251",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-252",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-253",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-254",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-255",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-256",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-257",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-258",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-259",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-260",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-261",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-262",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-263",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-264",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-265",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-266",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-267",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-268",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-269",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-270",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-271",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-272",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-273",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-274",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-275",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-276",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-277",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-278",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-279",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-280",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-281",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-282",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-283",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-284",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-285",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-286",
    "PTO-AVS-BLOCK-RANGE-OPERATION-MATRIX-287",
    "PTO-AVS-BLOCK-SUBVIEW-CUBE-DESCRIPTOR-001"
  ]
}

Sources and release identity

Show commit, paths, hashes, version, and canonical owners
Release
0.58.5 · Release candidate
Commit
7dc8b7e5b121d2b2499a2273bebff29e2cd86812
ASL SHA-256
eb258e699e40f3e7745711d03c04cf91c7c622154dfa2e469355e0bc984f3cfb
Generated documentation
docs/block/model/operands/subview-descriptor.md · embedded in this page
Documentation SHA-256
491370097ef513661147b24ab2458081381aa6a632d289d7912d7a3f60ea2df0

Exact owners