Commit e323d34
Add LinearAlgebra TAEF execution tests for SM 6.10 linalg operations
Adds a test scaffold for linear algebra matrix operations, following the
same architectural patterns as the LongVector tests:
- Op/ExpectedBuilder structs with ValidationConfig
- dispatchTest/runAndVerify separation
- Macro-driven InputSet data tables for all SM 6.10 ComponentTypes
- Multiple matrix dimension coverage (2x2, 4x4, 4x8, 8x4, 8x8)
Initial ops: FillMatrix, MatrixStore, MatrixAccumulate, MatrixMul.
Intended as a framework for the senior developer implementing linalg
functionality in DXC to write execution tests against.
Co-authored-by: Copilot <[email protected]>1 parent 718ddba commit e323d34
6 files changed
Lines changed: 1052 additions & 11 deletions
File tree
- tools/clang/unittests/HLSLExec
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
0 commit comments