Sieds Lykles
|
572a3c15c6
|
Move Ops.SPECIAL arg to src (#11918)
* initial moving bound to src
* arg to src
* remove import
* fixup linearizer
* arg to src
* fix test_uop_graph
* fix more tests
* fix python renderer
* get const value from const uop
* ssimplify uop estimates
* fix webgpu locals
* fix old test
* gate Ops.SPECIAL in linearizer
* use ssimplify() for local/global_size
* remove toposort gate_parents_instead_of_self
* fix rendering in comment
* cleanup
* rename and add comments
* add BottomUpGate with test
|
2025-09-04 09:31:44 +02:00 |
|
George Hotz
|
6540bb32a6
|
move into codegen late [pr] (#11823)
|
2025-08-24 10:23:25 -07:00 |
|
simone-pietro
|
36f01411a2
|
Pass list to block_reorder in test_loads (#10881)
|
2025-06-19 09:49:45 -04:00 |
|
George Hotz
|
411392dfb7
|
move files into uop dir (#10399)
* move files into uop dir [pr]
* tinygrad.uop is a thing
* fix uop docs, no pr
* fix viz
|
2025-05-18 11:38:28 -07:00 |
|
George Hotz
|
2ed3acd767
|
toposort is a function [pr] (#10004)
|
2025-04-23 16:25:03 +01:00 |
|
George Hotz
|
d1f6701eb7
|
hotfix: lower amd threshold + improve block reorder test
|
2025-04-22 20:44:29 +01:00 |
|
George Hotz
|
feee6986c9
|
faster block reorder (#9990)
* faster block reorder [pr]
* that shouldn't change order
* key just in sorted
* ind
|
2025-04-22 19:18:57 +01:00 |
|