chenyu and GitHub
fd7fd9cdca
move GETADDR device to its arg ( #16808 )
2026-07-01 09:14:07 +03:00
George Hotz and GitHub
3c07f31790
remove shape special case for Ops.CAST ( #16817 )
2026-06-30 22:37:07 -07:00
sirhcm and GitHub
4a4de1a966
mesa: use stdio autogen ( #16815 )
2026-06-30 23:33:55 -04:00
chenyu and GitHub
1261d719a8
tighter GETTUPLE spec ( #16816 )
2026-06-30 23:33:10 -04:00
chenyu and GitHub
59c7874724
fix isclose with scalar other ( #16813 )
2026-06-30 21:56:33 -04:00
chenyu and GitHub
372774fc41
empty to CreationMixin [PR] ( #16811 )
2026-06-30 20:42:42 -04:00
nimlgen and GitHub
3732d6b43c
jit prereqs for new hcq2 ( #16807 )
...
* jit prereqs for new hcq2
* ty
2026-06-30 23:00:10 +03:00
sirhcm and GitHub
8472d374ab
ci: parallelize fuzz tests ( #16805 )
2026-06-30 14:14:32 -04:00
qazal and GitHub
795559b3d4
viz/cli: support passing only a start marker ( #16802 )
...
* failing test
* support end interval
2026-06-30 17:06:32 +09:00
George Hotz and GitHub
b683ff9836
test updates + addrspace work from new codegen ( #16800 )
2026-06-29 19:12:10 -07:00
geohot
af0e339114
test fix
2026-06-29 18:37:49 -07:00
sirhcm and GitHub
395eec1866
disable mlperf training benchmark ( #16798 )
2026-06-29 20:11:16 -04:00
chenyu and GitHub
3a9b87e48f
remove Ops.DEVICE from Ops.PROGRAM [PR] ( #16797 )
2026-06-29 17:41:31 -04:00
chenyu and GitHub
379b8d37fc
read PROGRAM device from ParamArg [PR] ( #16796 )
...
nothing reads from its Ops.DEVICE after this
2026-06-29 16:06:37 -04:00
nimlgen and GitHub
724f58cdbe
Revert "do not assert index in mem coalesing ( #16723 )" ( #16795 )
...
This reverts commit b99b9e1875 .
2026-06-29 18:05:56 +03:00
nimlgen and GitHub
2ea8439d4d
viz: fix enter_calls ( #16793 )
2026-06-29 17:10:26 +03:00
chenyu and GitHub
e836899336
remove Tensor conv2d and dot override [PR] ( #16792 )
2026-06-29 09:58:21 -04:00
nimlgen and GitHub
d9c65bd843
viz: fix walk rewrite ( #16791 )
2026-06-29 16:32:32 +03:00
qazal and GitHub
905b405820
fix contiguous_view_offset for scalar index ( #16789 )
...
* simple failing test
* scalar passes
2026-06-29 12:50:21 +09:00
chenyu and GitHub
59de2fa3d3
combine pm_reduce_collapse rules [PR] ( #16787 )
2026-06-28 13:10:13 -04:00
George Hotz and GitHub
0bee0e6e39
do full sym in extra symbolic [pr] ( #16786 )
...
* do full sym in extra symbolic [pr]
* put that back to 55
2026-06-28 08:31:47 -07:00
nimlgen and GitHub
4c3789661d
hcq2: split hcq_schedule into hcq_compile/hcq_link for jit ( #16784 )
2026-06-28 10:19:48 +03:00
George Hotz and GitHub
a6ea5373fa
shape arg as const ( #16783 )
...
* shape arg can be single const
* shape arg can be single const
* fix just the const for a shape
2026-06-27 23:38:13 -07:00
chenyu and GitHub
9db8cbe1a0
minor geitem cleanup [PR] ( #16777 )
2026-06-27 15:09:37 -04:00
chenyu and GitHub
5ff82838f0
Ops.BUFFER arg is always ParamArg [PR] ( #16776 )
2026-06-27 14:02:35 -04:00
chenyu and GitHub
36c0e81979
deprecate Tensor.training [PR] ( #16774 )
2026-06-27 11:02:28 -04:00
George Hotz and GitHub
afe9fcaec8
remove dtype.vec from transcendental (glm) [pr] ( #16773 )
...
* remove dtype.vec from transcendental (glm) [pr]
* more cleanups
* fix fuzzer
2026-06-26 21:41:31 -07:00
George Hotz and GitHub
59aec35a7d
more devec cleanups (glm) ( #16772 )
2026-06-26 19:27:04 -07:00
George Hotz and GitHub
a6ed4237e5
remove Ops.VCAT and Ops.PTRCAT (glm) ( #16771 )
...
* remove Ops.VCAT and Ops.PTRCAT (glm)
* fix stack, and remove useless casts
2026-06-26 18:35:38 -07:00
chenyu and GitHub
5d1867a6c3
more Tensor.training -> TRAINING [PR] ( #16770 )
...
code and test and doc
2026-06-26 20:11:59 -04:00
sirhcm and GitHub
f8ddca9a00
qcom: ir3 needs SP_MODE_CNTL.CONSTANT_DEMOTION_ENABLE ( #16769 )
2026-06-26 19:48:29 -04:00
chenyu and GitHub
f5612ebbc8
remove Ops.UNIQUE and Ops.LUNIQUE ( #16768 )
...
88 ops
2026-06-26 16:56:10 -04:00
chenyu and GitHub
9a864701b8
no Ops.DEVICE in Ops.COPY [PR] ( #16765 )
...
moved to arg
2026-06-26 13:34:28 -04:00
nimlgen and GitHub
fe9cd76e8b
hcq2: cleanup ( #16767 )
2026-06-26 20:26:35 +03:00
chenyu and GitHub
8c9e8d38a9
fix permute copy ( #16766 )
...
flip and permute copy was wrong
2026-06-26 11:42:50 -04:00
chenyu and GitHub
f6e7426028
no Ops.DEVICE in Ops.ALLREDUCE [PR] ( #16764 )
...
moved to arg[1]
2026-06-26 09:51:40 -04:00
chenyu and GitHub
434e233640
LUNIQUE -> ParamArg [PR] ( #16756 )
2026-06-26 09:04:49 -04:00
qazal and GitHub
b8224e19a7
llama: remove unused fp8 transpose kernel ( #16763 )
2026-06-26 16:31:13 +09:00
wozeparrot and GitHub
5857297e64
llama: benchmark offload copy script ( #16762 )
2026-06-26 00:26:32 -07:00
George Hotz and GitHub
cd80c87fdb
remove dead code from devectorizer ( #16761 )
2026-06-26 00:00:52 -07:00
George Hotz and GitHub
a94a32ff71
move image to post coalese ( #16749 )
...
* move image to post coalese
* fix types
* dv2
* work
* load_store_indexing
* lsi
* simplify indexing
* always simplify
* more
* whitespace
* no simplify
* no early opt
* fix linter
* exit early without valid
* always simplify
* relax ir3
* no gep
* Revert "no gep"
This reverts commit 3fa4dd6dfa .
* shapes in ctx
* disable IR3
2026-06-25 23:33:07 -07:00
George Hotz and GitHub
5fcb21c1b3
remove vectorize/const symbolic rule [pr] ( #16759 )
...
* remove vectorize/const symbolic rule
* post index symbolic is late
* simpler
* less gates
* that's fine
* this
* work
* don't rerun
* this order
* late removal of index dtype
* skip that test
* it's fine with extra symbolic
2026-06-25 17:05:14 -07:00
sirhcm and GitHub
d5a852b9ee
ci: cleanup macos tests ( #16760 )
2026-06-25 19:47:29 -04:00
George Hotz and GitHub
b34a0017b8
GEP -> INDEX stays ( #16757 )
2026-06-25 14:48:11 -07:00
George Hotz and GitHub
ca52ba7ec1
move floordiv late [pr] ( #16755 )
...
* move floordiv late
* index/on/stack
2026-06-25 13:59:30 -07:00
chenyu and GitHub
d953eb95d5
don't use Ops.UNIQUE in Buffer [PR] ( #16754 )
...
build new_buffer with ParamArg
2026-06-25 16:00:59 -04:00
George Hotz and GitHub
7f4ceeb2b9
move memory coalesing after new style ( #16753 )
2026-06-25 11:53:02 -07:00
chenyu and GitHub
93a82d42bd
Buffer arg -> max_numel [PR] ( #16752 )
...
prep removing UNIQUE and use ParamArg for arg
2026-06-25 14:50:20 -04:00
sirhcm and GitHub
c759301865
ci: cleanup torch backend tests ( #16750 )
2026-06-25 14:39:36 -04:00
George Hotz and GitHub
dc57efc3a3
move down dtype decomps (try 2) ( #16746 )
...
* move down dtype decomps (try 2)
* gpt fixes
* fixes
* that did need reindex
* valid.where
* upd to master
* reindex
2026-06-25 09:49:43 -07:00