 nimlgenandGitHub
|
4c206a52b1
|
fix ci emu (gpt) (#17437)
* fix ci emu
* x
|
2026-08-07 22:36:59 +03:00 |
|
 chenyuandGitHub
|
b502fc1367
|
more const arg -> val (#17350)
|
2026-08-01 02:18:10 -04:00 |
|
 chenyuandGitHub
|
8e2f175542
|
const(dtype, b) -> const(b, dtype) [PR] (#17328)
prep for dtype removal
|
2026-07-31 09:46:37 -04:00 |
|
 chenyuandGitHub
|
ee2ccb1f24
|
put weakint in dtypes.weaks [pr] (#17202)
* put weakint in dtypes.weaks [pr]
* custom_add_var
|
2026-07-25 14:00:34 -04:00 |
|
 sirhcmandGitHub
|
9fdaa4bff2
|
standardize Program class (#17189)
|
2026-07-25 00:17:38 -04:00 |
|
 sirhcmandGitHub
|
6ee16eb1fa
|
split out LLVM compilers (#17160)
|
2026-07-23 17:45:23 -04:00 |
|
 chenyuandGitHub
|
13ca9bd8a6
|
remove dtypes.index again (#17104)
also reverted some dtype change, the split made things needlessly complicated
|
2026-07-20 20:30:04 -04:00 |
|
 chenyuandGitHub
|
ba2c68b1ed
|
start dtypes.index [PR] (#16949)
|
2026-07-09 15:12:23 -04:00 |
|
 George HotzandGitHub
|
fdffc6c0c8
|
remove dtypes base (#16931)
* remove dtypes base
* find/replace bug
* vcount is junk too
|
2026-07-08 11:48:11 -07:00 |
|
 George HotzandGitHub
|
6b8b2f5aeb
|
remove PtrDtype from tests (#16896)
* remove PtrDtype from tests
* fixes
* not needed
* no -1
|
2026-07-06 18:22:22 -07:00 |
|
 qazalandGitHub
|
96b94bbf1d
|
skip sqtt tests that unpickle UOps (#16875)
|
2026-07-05 18:52:31 +09:00 |
|
 chenyuandGitHub
|
3a9b87e48f
|
remove Ops.DEVICE from Ops.PROGRAM [PR] (#16797)
|
2026-06-29 17:41:31 -04:00 |
|
 George HotzandGitHub
|
649971f02a
|
remove DEFINE_LOCAL and DEFINE_REG (gpt) (#16673)
* remove define_local and define_reg (gpt)
* fix precommit
* cleanups
* regalloc fix
* cleanups 2
|
2026-06-19 10:07:50 -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 |
|
 qazalandGitHub
|
12f4cf0e49
|
rename amd/test_custom_kernel.py to test_asm_kernel (#16586)
* rename amd/test_custom_kernel.py to test_asm_kernel
* update
|
2026-06-12 16:11:01 +09: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
|
bac82d4949
|
fix emu bug in gfx950 (#16381)
* fix emu bug in gfx950
* fix renderer
|
2026-05-26 10:32:03 -07: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 |
|
 sirhcmandGitHub
|
7cdd9cbdeb
|
PYTHONREMU: V_CVT_PK_BF8_F32 saturation (#16268)
|
2026-05-19 19:29:59 -04:00 |
|
 sirhcmandGitHub
|
a178301dbe
|
PYTHONREMU: fix CDNA VOP3 conditional writes (#16258)
|
2026-05-19 13:31:31 -04:00 |
|
 nimlgenandGitHub
|
ad9738892c
|
get_buf() for Buffer (#16134)
* p
* mypy
* x
|
2026-05-11 16:36:14 +03:00 |
|
 qazalandGitHub
|
39ce780907
|
viz/cli: emit all runs of selected kernel, json fixes (#16124)
* keep print
* --json in tests, sqtt --json err
* work
* import
* less
* line
|
2026-05-10 21:45:51 +09:00 |
|
 qazalandGitHub
|
c02e390c2b
|
viz: encode flops, mem and metadata in json (#16032)
* gate print
* update everywhere to check path
* server encodes json
* ui changes
* cli changes
* tests never need regex
* no str replace
* update test_pipes
* remove that
|
2026-05-04 23:06:18 +09:00 |
|
 nimlgenandGitHub
|
11e1a2b89f
|
cleaner and faster run_linear (#15987)
* cleaner and faster run_linear
* x
* assert for now
* x
* x
* sym_infer
* remove sink
|
2026-04-30 20:15:22 +03:00 |
|
 qazalandGitHub
|
a37b605523
|
remove arch from asm kernel class (#15977)
* rm arch from kernel
* update other tests
* update abstractions4.py
|
2026-04-30 03:39:52 +09:00 |
|
 nimlgenandGitHub
|
7787f76dcc
|
get_runner -> get_runtime (#15967)
* get_runner -> get_runtime
* do not use get_runner
* fix
* remove get_tunner
* remove
* fix
* x
|
2026-04-29 18:29:49 +03:00 |
|
 qazalandGitHub
|
54f00e1013
|
sqtt: correct rdna4 structs (#15948)
|
2026-04-28 07:35:50 +09:00 |
|
 qazalandGitHub
|
c58fd85a99
|
sqtt: add needs_rocprof decorator (#15947)
* sqtt: add needs_rocprof decorator
* version string
|
2026-04-28 06:22:50 +09:00 |
|
 nimlgenandGitHub
|
4164666c72
|
programinfo (#15942)
* programinfo
* fix
* m
* x
* x
* changes
* x
* fix
* rm
|
2026-04-27 23:12:03 +03:00 |
|
 qazalandGitHub
|
8c174bdad4
|
viz/sqtt: correct exec pipes (#15885)
* wmma
* p2
* test
* left
* work
* pickle
* handwritten failing tests
* start work
* test the pipes
* empirical evidence
* update rdna4 enum types
* VALU pipe 1
* TRANSCENDENTAL pipe
* transcendental function units
* reorder
* wmma pipe
* cleanup and notes
* smaller
* work
* diff cleanup
* pickle
* use se:1
* int
|
2026-04-28 05:05:49 +09:00 |
|
 qazalandGitHub
|
9a23de7d27
|
viz/cli: unify profile and rewrites, -s ALL default (#15931)
* work
* workg
* better
* cleanup
* better defaults
* --ls
* better
* work
* update llama
* update
|
2026-04-25 22:31:24 +09:00 |
|
 nimlgenandGitHub
|
d2ab6ea7a6
|
remove schedule batch 3 (#15924)
* remove shcedule batch 3
* batch 6
* batch 7
|
2026-04-25 11:53:16 +03:00 |
|
 qazalandGitHub
|
5eb641395a
|
viz/cli: select kernel events in -s DEV (#15909)
* simple test
* pass
|
2026-04-24 21:03:34 +09:00 |
|
 sirhcmandGitHub
|
697e7aa819
|
MOCK+AMD and MOCK+NV interfaces (#15858)
MOCK+AMD is an alias for MOCKKFD+AMD, MOCKNVK+NV is renamed to MOCK+NV
|
2026-04-21 18:22:16 -04:00 |
|
 sirhcmandGitHub
|
6adf4c3cd9
|
MOCKGPU interfaces (#15796)
|
2026-04-17 21:56:29 -04:00 |
|
 qazalandGitHub
|
afc3904e58
|
viz/cli: unit tests in CI (#15788)
* simple failing test
* test stdout
* cleanup sqttmap
|
2026-04-17 22:34:44 +09:00 |
|
 chenyuandGitHub
|
10c262ced8
|
update tests that use UOp.size (#15753)
|
2026-04-15 21:58:27 -04:00 |
|
 George HotzandGitHub
|
2450c8cba8
|
rename to callify + fix mypy (#15727)
* rename to callify + fix mypy
* update test
|
2026-04-14 23:43:19 +08:00 |
|
 George HotzandGitHub
|
359b1582d6
|
amd: EMU DPP support (#15719)
* EMU DPP support from GPT 5.4
* cleanups
* simple
* nope
* fix
|
2026-04-14 14:58:41 +08:00 |
|
 George HotzandGitHub
|
16f50a40a5
|
remove REMU from tree (#15706)
* no more compare emulators
* remove remu from tree
|
2026-04-13 20:43:08 +08:00 |
|
 qazalandGitHub
|
ac027055ef
|
viz: no global state (#15705)
* start viz data
* get_full_rewrites also moves
* update ref_map
* work
* update consumers
* cleaner cli
* linter
* cleanup tests
* back
* better
* sqtt tests
|
2026-04-13 21:35:20 +09:00 |
|
 qazalandGitHub
|
71c83cc3f6
|
viz: put OTHER_ on the wave row (#15650)
* viz: put OTHER_ on the wave row
* update tests
* cleanup cli
|
2026-04-08 23:13:44 +09:00 |
|
 qazalandGitHub
|
3ac16b3bea
|
viz: add wmma row, update exec duration logic (#15646)
* viz: split wmma to its own row, fix duration logic
* regs
* decrease number of loops, add pickle
* assert overlaps
|
2026-04-08 20:24:23 +09:00 |
|
 qazalandGitHub
|
b2d5b29f45
|
assembly/amd: validate dsl keyword args (#15608)
* assembly/amd: validate dsl keyword args
* hm, this should use the SOP2 s_waits
* use the sop2 s_waits
|
2026-04-05 23:00:24 +09:00 |
|
 sirhcmandGitHub
|
0ed8d9271d
|
Renderers accept Target or nothing (#15590)
|
2026-04-03 01:09:41 -04:00 |
|
 sirhcmandGitHub
|
acf239e4d2
|
specify renderer in DEV, <dev>_<ren>=1 is deprecated (#15551)
|
2026-03-31 18:35:14 -04:00 |
|
 qazalandGitHub
|
a15345a53e
|
viz/cli: improve --help message (#15546)
* viz/cli: improve --help message
* not the default
* more work
* -s
* respect colored
|
2026-03-31 22:31:33 +09:00 |
|
 qazalandGitHub
|
bc866a93f0
|
viz: rename exec to sqtt (#15527)
* viz: rename exec to sqtt
* more
|
2026-03-31 08:06:51 +09:00 |
|
 qazalandGitHub
|
ad6347f6d8
|
sqtt: allow mapping sopk to IMMEDIATE packets (#15525)
* work
* with s_waitcnt
* with the sopp variants, increase threads
* remove that
* sdst=NULL produces IMMEDIATE, otherwise is SALU
|
2026-03-30 23:12:17 +09:00 |
|