Skip to content

[SM6.10] LinAlg Validation: VectorAccumulateToDescriptor - #8807

Open
Ashley Coleman (V-FEXrt) wants to merge 1 commit into
microsoft:mainfrom
V-FEXrt:linalg-vali-vecaccumtodescriptor
Open

[SM6.10] LinAlg Validation: VectorAccumulateToDescriptor#8807
Ashley Coleman (V-FEXrt) wants to merge 1 commit into
microsoft:mainfrom
V-FEXrt:linalg-vali-vecaccumtodescriptor

Conversation

@V-FEXrt

Copy link
Copy Markdown
Collaborator

Fixes #8645

Implements VectorAccumulateToDescriptor validation rules

Copilot AI balanced review requested due to automatic review settings August 19, 2026 19:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Implements SM 6.10 validation for VectorAccumulateToDescriptor.

Changes:

  • Requires an RWByteAddressBuffer handle.
  • Enforces positive, constant, 64-byte-multiple alignment.
  • Adds DXIL validation tests.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
lib/DxilValidation/DxilValidation.cpp Implements resource and alignment validation.
tools/clang/test/LitDXILValidation/LinAlgMatrix/linalgmatrix-vectoraccumulatetodescriptor.ll Tests validation diagnostics.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread lib/DxilValidation/DxilValidation.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

LinAlg Validation: VectorAccumulateToDescriptor

2 participants