Files
tinygrad/extra
George Hotz 8328511808 assembly/amd: make the emu.py code shine (#13996)
* assembly/amd: make the code shine

* lil clean

* reg back in pcode

* cleanups

* gen fma_mix

* no writelane hacks

* fn cleanup

* dead vgpr_write

* readable

* smem

* cleanup bench_emu

* speedups

* simpler and faster

* direct inst._fn

* split fxn

* Revert "simpler and faster"

This reverts commit e85f6594b3.

* move lds to wavestate

* dispatcher

* pc in dispatch

* literal isn't wavestate

* cleanups + program

* one readlane

* exec_vop3sd in exec_vop

* cleaner exec_vopd

* fully merge VOP3P

* no special paths

* no SliceProxy

* low=0

* no bigint

* failing tests

* fma on python 3.13
2026-01-03 20:33:09 -08:00
..
2025-12-19 17:14:56 -04:00
2025-12-04 11:58:34 +03:00
2025-12-03 16:40:43 +03:00
2024-01-26 18:27:49 -08:00
2025-11-30 16:46:55 +03:00
2026-01-01 10:25:08 -05:00
2025-08-06 14:00:34 +03:00
2026-01-02 10:37:38 -05:00
2025-11-24 18:07:32 -08:00
2025-09-10 15:15:48 -04:00
2025-09-10 15:15:48 -04:00
2025-02-20 19:20:01 +08:00
2025-05-28 20:48:20 -07:00
2025-06-08 08:42:22 -07:00
2025-02-13 12:26:15 +08:00
2025-11-20 12:35:57 -05:00
2025-09-10 15:15:48 -04:00
2025-12-14 00:45:57 -05:00