Commit Graph

13545 Commits

Author SHA1 Message Date
George Hotz
e76de41110 fixes 2026-06-02 12:53:00 -07:00
George Hotz
5768042e3f fix after merge 2026-06-02 12:45:51 -07:00
George Hotz
ef9c60238e Merge branch 'master' into shrink_in_render 2026-06-02 11:20:24 -07:00
George Hotz
82f1c983d4 clean renderer migrations [pr] (#16472)
* clean renderer migrations

* minor webgpu

* use PARAM UOp as API

* make linter happy
2026-06-02 11:19:00 -07:00
Christopher Milan
9897658895 ci: fix ocelot compilation on macos (#16471) 2026-06-02 12:43:31 -04:00
chenyu
6b7d2b91df update test_uop_graph (#16470)
use UOp methods instead of constructing UOp directly, some of it violated spec
2026-06-02 08:53:54 -04:00
qazal
854eac09c6 llama: no E_ copy after bf16 GEMM (#16458) 2026-06-02 14:14:13 +09:00
George Hotz
5825d4d833 Merge branch 'master' into shrink_in_render 2026-06-01 22:08:00 -07:00
George Hotz
7d8ed8d4d7 add store to buffer's addrspace (#16468) 2026-06-01 22:07:43 -07:00
George Hotz
394afe40c5 fix for nir 2026-06-01 21:46:45 -07:00
George Hotz
774847a54d is github broken 2026-06-01 19:25:48 -07:00
George Hotz
a35c1c9c38 Merge branch 'master' into shrink_in_render 2026-06-01 19:25:15 -07:00
George Hotz
20242fdf1d update test + spec from shrink_in_render (#16467)
* update test + spec from shrink_in_render

* cast
2026-06-01 19:24:43 -07:00
George Hotz
2bcd46d946 Merge branch 'master' into shrink_in_render 2026-06-01 19:10:41 -07:00
George Hotz
1ffe08bab9 webgpu 2026-06-01 18:58:06 -07:00
George Hotz
894f1221c2 webgpu fixes 2026-06-01 18:44:09 -07:00
Christopher Milan
c6cad1ad67 ci: standardize runs-on (#16466)
* ci: use macos 26

* ugh github

* stick with github for arm
2026-06-01 21:39:58 -04:00
George Hotz
f3ecb4f8e8 amd emu fix 2026-06-01 18:16:52 -07:00
George Hotz
3dbaa526fa update for ANON 2026-06-01 17:49:12 -07:00
Christopher Milan
b0ecbb34d9 ci: cleanup python backend tests (#16465) 2026-06-01 20:08:05 -04:00
George Hotz
31a87addca renderer fixes 2026-06-01 16:58:01 -07:00
George Hotz
c64a37fa7d Merge branch 'master' into shrink_in_render 2026-06-01 16:48:22 -07:00
George Hotz
d6f1aadeb7 test fixes 2026-06-01 16:47:26 -07:00
George Hotz
beb6c3ab3e fix llvm test_tiny 2026-06-01 16:28:28 -07:00
George Hotz
08fe658f74 fix tests 2026-06-01 16:22:16 -07:00
George Hotz
f532e1b2d0 test updates 2026-06-01 16:12:37 -07:00
George Hotz
1c18e1bae8 fix examples 2026-06-01 16:06:52 -07:00
Christopher Milan
2d0f132a3b ci: cleanup more duplicate tests (#16462) 2026-06-01 18:56:29 -04:00
George Hotz
50ac2872b3 fixes 2026-06-01 15:50:40 -07:00
wozeparrot
aab9a5a8a3 llama: allow specifying layer count (#16464) 2026-06-01 15:36:04 -07:00
George Hotz
8d327d4877 index gate 2026-06-01 15:19:00 -07:00
chenyu
0167401fa2 minor hcopt WHERE cleanup [PR] (#16463) 2026-06-01 17:58:38 -04:00
George Hotz
bdbee57f34 fix dl/dr shape 2026-06-01 14:53:41 -07:00
George Hotz
7b00120d92 oops, remove that 2026-06-01 14:45:29 -07:00
George Hotz
46541d70f4 Merge branch 'master' into shrink_in_render 2026-06-01 14:43:17 -07:00
George Hotz
124d2f8227 anon addrspace from new renderer (#16461)
* anon addrspace from new renderer

* use max_numel in python renderer

* add sizes to ptrs in tests

* more

* correct fix
2026-06-01 14:42:02 -07:00
chenyu
517eea5985 no CONST(DEVICE) in create_allreduce_function (#16460) 2026-06-01 17:12:34 -04:00
George Hotz
8850ce9380 reg/local 2026-06-01 13:50:40 -07:00
George Hotz
4571b0d98a llvm work 2026-06-01 13:22:54 -07:00
chenyu
7e7b481ba7 less CONST(DEVICE) (#16452)
* less CONST(DEVICE)

no DEVICE for single device in const_like, multi has other issues

* maybe

* that?
2026-06-01 15:55:12 -04:00
George Hotz
9f78877d14 some llvm fixes 2026-06-01 11:47:20 -07:00
George Hotz
6f506dc55e fix python 2026-06-01 11:38:40 -07:00
George Hotz
12752b8a44 fix wmma 2026-05-31 17:59:48 -07:00
George Hotz
e808f698bc fix uops stats 2026-05-31 14:58:03 -07:00
George Hotz
27835b5a31 fix CHECK_OOB 2026-05-31 14:21:35 -07:00
George Hotz
9ccee6aae7 Merge branch 'master' into shrink_in_render 2026-05-31 09:49:24 -07:00
George Hotz
556defa0f7 minor updates from vec removal (#16456) 2026-05-31 09:48:51 -07:00
George Hotz
fdc7d4c0af work 2026-05-31 09:29:58 -07:00
George Hotz
ea70715344 Merge branch 'master' into shrink_in_render 2026-05-31 09:29:52 -07:00
Javier De Jesus
989f713c1b support negative pads in circular pad mode (#16448) 2026-05-31 09:28:45 -07:00