tinygrad/test/mockgpu
George Hotz bfc88bcfb8
assembly/amd: emu refactors + enable PYTHON_REMU by default (#14361)
* assembly/amd: start refactors

* cleanups

* those are global

* methods on ctx

* const cleanup

* range helper

* types and imports

* cleanups

* cleanups

* remove stale name

* fix emu2 types

* more typing

* more mypy

* cleanups

* fxns

* scc cleanup

* cleanups

* cleanups

* simpler parse_pcode

* laneid

* no defaults for pcode

* pcode is not optional

* cleanups

* functions cleanup

* splat

* expr_parser functions

* single tok

* invert global loops

* try_eat

* minor

* run parser on all

* no silent 0

* tests
2026-01-27 17:42:24 +08:00
..
amd assembly/amd: fix scratch SVE (#14340) 2026-01-26 21:03:51 +08:00
cuda remove ctypes.Structure (#13651) 2026-01-15 05:06:22 -05:00
nv nv: add pma for ada (#14328) 2026-01-25 17:33:37 +03:00
driver.py hw interface abstraction (#8524) 2025-01-07 18:18:28 +03:00
gpu.py Very basic mock sqtt (#10512) 2025-05-26 14:38:28 -07:00
helpers.py assembly/amd: emu refactors + enable PYTHON_REMU by default (#14361) 2026-01-27 17:42:24 +08:00
mockgpu.py fix misspellings (#13976) 2026-01-02 10:37:38 -05:00
usb.py usb: cache writes into 0xa000 (#10191) 2025-05-07 16:03:35 +03:00