tinygrad/tinygrad/codegen
Jhenner Tigreros dfa562dbc1
DEFINE_ACC takes UOps.CONST in vin instead of arg (#4975)
* Change DEFINE_ACC to receive UOps.CONST in vin

* Use localtype instead of acc dtype

* Fix idp

* Fix copy list

* Fix warp

* Fix error

* Fix merge

* Fix testing

* Fix merge

* Use deepcopy

* Change to copy of inp

* Fix lint

* Move const to first place

* Fix issue upat

* Fix upat patterns

* Change to list, to test permutations

* Add condition

* Change pm

* Revert change pm

* Remove unused rule

* Fix

* Change of float4 DEFINE_ACC values

* Cast on PM to correct dtype

* Improve assert message

* Move IFs

---------

Co-authored-by: George Hotz <72895+geohot@users.noreply.github.com>
2024-06-24 09:25:33 -07:00
..
__init__.py fix: pylint will not lint folders without __init__.py (#4875) 2024-06-08 14:00:24 +02:00
kernel.py [run_process_replay] linearizer: fix get_grouping_dims to respect global/local max (#4855) 2024-06-18 16:51:27 +03:00
linearizer.py DEFINE_ACC takes UOps.CONST in vin instead of arg (#4975) 2024-06-24 09:25:33 -07:00
uops.py DEFINE_ACC takes UOps.CONST in vin instead of arg (#4975) 2024-06-24 09:25:33 -07:00