Skip to content

[0029] [Main] For OuterProductAccumulate, matrix layout must be outerproductoptimal and matrix stride must be zero #7417

Merged
damyanp merged 17 commits intomicrosoft:mainfrom
anupamachandra:anupamac/outer-prod-acc-matrix-layout-main
May 13, 2025
Merged

[0029] [Main] For OuterProductAccumulate, matrix layout must be outerproductoptimal and matrix stride must be zero #7417
damyanp merged 17 commits intomicrosoft:mainfrom
anupamachandra:anupamac/outer-prod-acc-matrix-layout-main

Conversation

@anupamachandra
Copy link
Copy Markdown
Collaborator

Retargets #7412 to main branch

Comment thread docs/DXIL.rst
Comment thread tools/clang/test/CodeGenHLSL/linalg/outer-product-accumulate-matrix-layout.hlsl Outdated
Comment thread docs/DXIL.rst
Comment thread tools/clang/test/CodeGenHLSL/linalg/outer-product-accumulate-matrix-layout.hlsl Outdated
Comment thread tools/clang/test/CodeGenHLSL/linalg/outer-product-accumulate-matrix-layout.hlsl Outdated
Comment thread tools/clang/test/CodeGenHLSL/linalg/outer-product-accumulate-matrix-layout.hlsl Outdated
Copy link
Copy Markdown
Contributor

@tex3d tex3d left a comment

Choose a reason for hiding this comment

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

I'm requesting changes due to the DxilValidation test being in the wrong form in the wrong place.

@github-project-automation github-project-automation Bot moved this from New to In progress in HLSL Roadmap May 2, 2025
@damyanp
Copy link
Copy Markdown
Member

damyanp commented May 6, 2025

This LGTM still. @tex3d - please merge when you're ready to approve.

@damyanp damyanp moved this to Active in HLSL Support May 9, 2025
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.

No tests are automatically run from this location (CodeGenHLSL). It is a path containing test content for explicit reference by TAEF tests.

This test should be under the CodeGenDXIL folder, I believe.

Comment thread tools/clang/test/CodeGenHLSL/linalg/outer-product-accumulate-matrix-layout.hlsl Outdated
Copy link
Copy Markdown
Contributor

@tex3d tex3d left a comment

Choose a reason for hiding this comment

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

Looks good.

Copy link
Copy Markdown
Collaborator

@bob80905 bob80905 left a comment

Choose a reason for hiding this comment

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

In the interest of time I think this could go in as is, though small improvements in clarity are possible.

Comment thread lib/DxilValidation/DxilValidation.cpp
Copy link
Copy Markdown
Member

@damyanp damyanp left a comment

Choose a reason for hiding this comment

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

Approving post-merge.

@damyanp damyanp merged commit fb4d7d1 into microsoft:main May 13, 2025
12 checks passed
@github-project-automation github-project-automation Bot moved this from Active to Closed in HLSL Support May 13, 2025
@github-project-automation github-project-automation Bot moved this from In progress to Done in HLSL Roadmap May 13, 2025
@damyanp damyanp removed this from HLSL Support Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants