 George HotzandGitHub
|
f1a0643b15
|
Merge branch 'master' into remove_define_var
|
2026-06-17 16:40:59 -07:00 |
|
 George HotzandGitHub
|
53a1226a49
|
STACK 0 is dtype void (#16650)
* STACK 0 is dtype void
* spec for stack
* fix gemm group + END shape
* bump
|
2026-06-17 16:28:32 -07:00 |
|
 George HotzandGitHub
|
b8c70eb3e9
|
Merge branch 'master' into remove_define_var
|
2026-06-17 15:58:57 -07:00 |
|
 George HotzandGitHub
|
aef85ddc4d
|
addrspace special/range (#16647)
* addrspace special/range
* just include indexing
* define var is alu
* bring old ignore indexing back
* mults to fix
* fixes
* ALU
* fixes
|
2026-06-17 15:57:37 -07:00 |
|
geohot
|
0c3fdda48b
|
work
|
2026-06-17 11:29:59 -07:00 |
|
geohot
|
1c7cc0a379
|
do things pass
|
2026-06-17 09:30:37 -07:00 |
|
geohot
|
123585b93c
|
passing
|
2026-06-17 09:07:19 -07:00 |
|
 George HotzandGitHub
|
d631716858
|
remove const without STACK (#16639)
* remove const without STACK
* fix GEP rewrite
* fix null tests
* fix openpilot regression
* it's 10 in CI
|
2026-06-16 21:25:42 -07:00 |
|
 qazalandGitHub
|
1cb6b88d37
|
viz: show contents of vconst (#16636)
* failing test
* render vconst
* simpler test
* reorder
|
2026-06-17 02:31:03 +09:00 |
|
 chenyuandGitHub
|
5d5ead78da
|
inline unique_const in invalids [PR] (#16612)
|
2026-06-13 10:14:32 -04:00 |
|
 Sieds LyklesandGitHub
|
b00dd754a9
|
Remove if-condition from nested div rule [pr] (#16611)
* add rules and test
* trigger [pr]
|
2026-06-13 15:47:21 +02:00 |
|
 George HotzandGitHub
|
b8aec4cce7
|
port x86 to new_style (fable slop) and now everything is new style (#16581)
* port x86 to new_style (fable slop)
* don't change ops
* port NIR to new_style (fable)
* lil cleanup
* fix tests, and remove new_style
|
2026-06-11 21:09:34 -07:00 |
|
 chenyuandGitHub
|
762f50bd52
|
move gradient.py to mixin/ [PR] (#16583)
|
2026-06-11 23:58:21 -04:00 |
|
 chenyuandGitHub
|
a2cec397f3
|
UOp cast and bitcast takes DTypeLike [PR] (#16582)
* UOp cast and bitcast takes DTypeLike [PR]
match Tensor
* fix type
|
2026-06-11 22:38:54 -04:00 |
|
 sirhcmandGitHub
|
4d893f626a
|
move a bunch of test_schedule to null (#16578)
|
2026-06-11 20:26:34 -04:00 |
|
 George HotzandGitHub
|
7e6d617935
|
addrspace cleanups (#16565)
* addrspace cleanups
* bumps
* eh, relax a little
|
2026-06-10 15:57:18 -07:00 |
|
 chenyuandGitHub
|
3f053a3370
|
move functional part of rand to RandMixin (#16551)
|
2026-06-09 09:40:48 -04:00 |
|
 qazalandGitHub
|
598cc13ad2
|
more readable null graph profile in VIZ (#16548)
* more readable null graph profile in VIZ
* change
* fix flaky test
|
2026-06-09 18:35:05 +09:00 |
|
 chenyuandGitHub
|
11fee53527
|
RandMixin [PR] (#16543)
|
2026-06-08 19:11:28 -04:00 |
|
 chenyuandGitHub
|
12764161c9
|
UOp.shard support axis=None [PR] (#16538)
match Tensor
|
2026-06-08 11:36:50 -04:00 |
|
 chenyuandGitHub
|
ebc5390c9a
|
advance indexing to mixin [PR] (#16532)
|
2026-06-08 09:24:49 -04:00 |
|
 chenyuandGitHub
|
90b556ca48
|
move gradient to mixin [PR] (#16526)
|
2026-06-07 00:05:02 -04:00 |
|
 chenyuandGitHub
|
4e7c6260b0
|
clean up test_tesnor_uop_mixin (#16525)
most of those don't have UNIQUE anymore
|
2026-06-06 23:25:44 -04:00 |
|
 chenyuandGitHub
|
4a8bf07a87
|
remove CONST(DEVICE) (#16506)
|
2026-06-04 11:29:46 -04:00 |
|
 chenyuandGitHub
|
19eb72ff60
|
remove use of full with buffer=False and non-None device= (#16489)
|
2026-06-03 16:21:24 -04:00 |
|
 chenyuandGitHub
|
243446b44f
|
remove CONST(DEVICE) from const_like (#16488)
|
2026-06-03 14:04:51 -04:00 |
|
 chenyuandGitHub
|
8a4203638a
|
make full with buffer=False deviceless (#16483)
affects arange and eye
|
2026-06-03 12:35:59 -04:00 |
|
 George HotzandGitHub
|
ffadd7a315
|
remove intel and amx support (#16482)
|
2026-06-02 18:53:05 -07:00 |
|
 chenyuandGitHub
|
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 |
|
 George HotzandGitHub
|
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 HotzandGitHub
|
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 |
|
 chenyuandGitHub
|
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 |
|
 nimlgenandGitHub
|
2c2cb339e0
|
fix word wrap (#16450)
|
2026-05-30 23:21:24 +03:00 |
|
 chenyuandGitHub
|
b7280705a7
|
limit CONST(UNIQUE) to invalids only (#16432)
|
2026-05-29 16:02:06 -04:00 |
|
 qazalandGitHub
|
81bc00c006
|
do not require clearing method_cache in viz tests (#16428)
* update
* update test_dedup
|
2026-05-29 18:12:34 +09:00 |
|
 qazalandGitHub
|
54cfb794b8
|
viz: addrspace little colored box (#16427)
* return addrspace
* layout
* render
* addrspace encodes color
* update colors
* in input_ast all are params are green
* update stroke
|
2026-05-29 17:25:07 +09:00 |
|
 sirhcmandGitHub
|
69aa2054f6
|
rename clangjit to clang (#16423)
|
2026-05-28 22:41:58 -04:00 |
|
 George HotzandGitHub
|
1e7f1dcf49
|
add ParamArgs [pr] (#16421)
* add ParamArgs
* fix export
* cleanups
* fixes
* simpler
|
2026-05-28 19:17:17 -07:00 |
|
 George HotzandGitHub
|
edca5df25a
|
flip offset and shape in pad and shrink (#16414)
* flip offset and shape in pad and shrink
* dumb test
|
2026-05-28 11:58:19 -07:00 |
|
 chenyuandGitHub
|
c33b767407
|
bring back test and torch backend change for unique const (#16403)
|
2026-05-27 15:16:08 -04:00 |
|
 chenyuandGitHub
|
945ed4f689
|
revert const unique changes (#16395)
|
2026-05-27 00:06:41 -04:00 |
|
 chenyuandGitHub
|
fa14cde05c
|
test update for arange and eye (#16394)
these will need explicit clone to make a buffer
|
2026-05-26 22:48:34 -04:00 |
|
 George HotzandGitHub
|
156a4438d9
|
rename BUFFER_VIEW to SLICE (#16391)
* rename BUFFER_VIEW to SLICE
* fix comments
|
2026-05-26 18:15:00 -07:00 |
|
 sirhcmandGitHub
|
d23659d38b
|
cleanup some old test skips (#16384)
|
2026-05-26 19:07:22 -04:00 |
|
 George HotzandGitHub
|
fd963038a0
|
remove allow_any_len from store (#16385)
* remove allow_any_len from store
* a few more
* no bv there
* more fixes
* fixes
* oh that
|
2026-05-26 15:26:53 -07:00 |
|
 chenyuandGitHub
|
0b88827482
|
remove CONST(UNIQUE) (#16383)
|
2026-05-26 14:45:22 -04:00 |
|
 chenyuandGitHub
|
d861c50dce
|
remove unique_const (#16382)
|
2026-05-26 13:53:31 -04:00 |
|
 chenyuandGitHub
|
9b00defc8c
|
Revert "remove unique_const (#16372)" (#16380)
This reverts commit 09019d6761.
|
2026-05-26 12:30:07 -04:00 |
|
 chenyuandGitHub
|
09019d6761
|
remove unique_const (#16372)
* remove unique_const
* fix SDWA thing
* that?
|
2026-05-26 12:18:03 -04:00 |
|
 George HotzandGitHub
|
7f1b02854e
|
bufferview offset is units of input dtype (#16378)
|
2026-05-26 08:49:31 -07:00 |
|