Files
tinygrad/test
qazal 176ad47d7d cdna4 emulator testing ASM_GEMM in CI (#15373)
* cdna emulator work

* accvgprs

* cdna passes most tests

* ruff

* add cdna4 to tests

* cdna emu

* crash

* pass?

* work

* gen

* clean up wave_size access

* asm_gemm passes

* remove acc from dsl.py, emulator can keep its different reg file

it's purely an encoding here, the ASM_GEMM already encodes acc srcs with v[], this can
be cleaned up later, but not functionally required for emulator.

* split asm_gemm tests to ones fast on the emulator

* don't do that

* 124 stays null on rdna

* the segfault was because of hw regs, not this

* Revert "clean up wave_size access", it's explicitly tested

This reverts commit 1202ff5787.

* nullcopyout

---------

Co-authored-by: George Hotz <geohot@gmail.com>
Co-authored-by: George Hotz <72895+geohot@users.noreply.github.com>
2026-03-20 05:51:30 +09:00
..
2026-03-19 12:38:55 +08:00
2026-02-12 11:09:44 +08:00
2025-09-10 15:15:48 -04:00
2020-12-15 23:44:08 -08:00
2026-02-23 15:59:20 +08:00
2026-02-12 11:09:44 +08:00

Three groups of tests run in CI

backend -- tests that run on each backend
null -- tests that don't require any backend
unit -- tests that only run on a single backend in CI