George Hotz
|
aec4d65241
|
ds compiled
|
2025-12-31 15:43:44 -05:00 |
|
George Hotz
|
f022a7d8a7
|
assembly/amd: move more instructions to pcode
|
2025-12-31 15:42:59 -05:00 |
|
George Hotz
|
2bb07d4824
|
assembly/amd: move Reg out of the psuedocode (#13934)
* assembly/amd: move Reg out of the psuedocode
* remove extra
* fix pcode tests
* simpler pcode
* simpler
* simpler
* cleaner
* fix mypy
|
2025-12-31 15:34:51 -05:00 |
|
George Hotz
|
b998a80b5d
|
assembly/amd: split generated stuff into enum/ins (#13924)
|
2025-12-31 10:10:52 -05:00 |
|
George Hotz
|
efc99d0c55
|
assembly/amd: more refactors (#13907)
* assembly/amd: more refactors
* more refactors
* more refactors
* simpler emu
* generate.py
* regen all
* cleanups
* more
* work
* more readme
* lil
|
2025-12-30 16:13:24 -05:00 |
|
George Hotz
|
49d1bf93d6
|
assembly/amd: refactor asm.py to be simpler (#13900)
* assembly/amd: refactor asm.py
* assembly/amd: refactor asm.py to be simpler
* multiple fxns
* fast
* more tests pass
* regen
* stop decode
|
2025-12-30 13:51:40 -05:00 |
|
George Hotz
|
7e14cdcb06
|
assembly/amd: clean up clt/ctz hack (#13901)
* assembly/amd: clean up clt/ctz hack
* add breaks
|
2025-12-30 11:59:28 -05:00 |
|
George Hotz
|
69cdc8066d
|
assembly/amd: add dtype tests to AMD IDE CI (#13899)
* add dtype tests to AMD IDE CI
* more tests
* add trig preop
* regen done
* split to amd autogen
* simpler
|
2025-12-30 11:09:51 -05:00 |
|
George Hotz
|
9c89be5235
|
assembly/amd: fix v_perm_b32 + PC fixes (#13897)
* assembly/amd: fix v_perm_b32
* add pc support
|
2025-12-30 09:25:40 -05:00 |
|
George Hotz
|
7322d9ec4a
|
assembly/amd: add new instruction support to pcode (#13885)
* assembly/amd: add new instruction support
* more
* regen all
|
2025-12-29 17:30:17 -05:00 |
|
George Hotz
|
0d326f5b9b
|
fix missing instructions in psuedocode (#13884)
|
2025-12-29 16:11:22 -05:00 |
|
George Hotz
|
9d8397be11
|
add CDNA3+RDNA4 support (#13882)
* fix CI
* remove junk
* rename lib to dsl
* correct
* cleanups
|
2025-12-29 15:51:29 -05:00 |
|
George Hotz
|
81cf9ea0ab
|
rename to extra.assembly.amd (#13879)
|
2025-12-29 14:10:55 -05:00 |
|