David Mak derppening
  • Joined on 2023-08-31
derppening pushed to ndstrides-neo-next at M-Labs/nac3 2024-11-22 17:27:25 +08:00
ebeb4f6dca [core] WIP - Implemented construct_* for NDArrays
c234684e84 [core] Add itemsize and strides to NDArray struct
4d9ed9376b [core] Add type_aligned_alloca
a481add9af [core] Expose irrt::ndarray
Compare 5 commits »
derppening pushed to misc/impl-tracert at M-Labs/nac3 2024-11-22 00:02:06 +08:00
675a0bb7ab [core] Add tracer runtime
28f574282c [core_derive] Ignore doctest in example
144f0922db [core] coregen/types: Implement StructFields for NDArray
c58ce9c3a9 [core] codegen/types: Implement NDArray in terms of i8*
f7e296da53 [core] irrt: Break IRRT into several impl files
Compare 18 commits »
derppening pushed to ndstrides-neo-next at M-Labs/nac3 2024-11-22 00:00:27 +08:00
a370a52658 [core] WIP - Implemented construct_* for NDArrays
7753057e22 [core] Add itemsize and strides to NDArray struct
28f574282c [core_derive] Ignore doctest in example
Compare 4 commits »
derppening pushed to master at M-Labs/nac3 2024-11-22 00:00:10 +08:00
28f574282c [core_derive] Ignore doctest in example
derppening created branch ndstrides-neo-next in M-Labs/nac3 2024-11-21 16:50:05 +08:00
derppening pushed to ndstrides-neo-next at M-Labs/nac3 2024-11-21 16:50:05 +08:00
16e3670276 [core] WIP - Implemented construct_* for NDArrays
3808690b78 [core] Add itemsize and strides to NDArray struct
Compare 3 commits »
derppening commented on pull request M-Labs/nac3#554 2024-11-21 15:32:39 +08:00
Implement abstractions over Structs and NDArray

Rebased with __STDC_VERSION__ restored and #pragma clang diagnostic added for use of _BitInt.

derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-21 15:31:38 +08:00
144f0922db [core] coregen/types: Implement StructFields for NDArray
c58ce9c3a9 [core] codegen/types: Implement NDArray in terms of i8*
f7e296da53 [core] irrt: Break IRRT into several impl files
b58c99369e [core] irrt: Update some IRRT implementation
Compare 4 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-20 15:58:28 +08:00
bd43e5eb35 [core] coregen/types: Implement StructFields for NDArray
6094e721db [core] codegen/types: Implement NDArray in terms of i8*
Compare 2 commits »
derppening created pull request M-Labs/nac3#554 2024-11-20 15:52:59 +08:00
Implement abstractions over Structs and NDArray
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-20 15:45:51 +08:00
0c0c2ebc8b [core] coregen/types: Implement StructFields for NDArray
5576087164 [core] codegen/types: Implement NDArray in terms of i8*
24284f83a8 [core] irrt: Break IRRT into several impl files
a0b08dbb85 [core] irrt: Update some IRRT implementation
1a535db558 [core] codegen: Add dtype to NDArrayType
Compare 9 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-20 15:21:07 +08:00
339c666ea6 [core] coregen/types: Implement StructFields for NDArray
d6b884664e [core] codegen/types: Implement NDArray in terms of i8*
bb18ace08f [core] irrt: Break IRRT into several impl files
7796dd5e4f [core] irrt: Update some IRRT implementation
373f4307c9 [core] codegen: Add dtype to NDArrayType
Compare 9 commits »
derppening pushed to misc/impl-tracert at M-Labs/nac3 2024-11-19 13:47:37 +08:00
51c4811e7f core: WIP - Add tracer runtime
2cee760404 turn rust_2024_compatibility lints into warnings
230982dc84 update dependencies
2bd3f63991 boolop: terminate both branches with *_end_bb
b53266e9e6 artiq: use async RPC for attributes writeback
Compare 8 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-19 13:47:03 +08:00
2d8b7a262c [core] coregen/types: Implement StructFields for NDArray
c50ed30f75 [core] codegen/types: Implement NDArray in terms of i8*
23a8bcb711 [core] irrt: Break IRRT into several impl files
900150def3 [core] irrt: Update some IRRT implementation
4df1ec3282 [core] codegen: Add dtype to NDArrayType
Compare 23 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-19 13:19:24 +08:00
41fb27c913 [core] coregen/types: Implement StructFields for NDArray
b3b61959dd [core] codegen/types: Implement NDArray in terms of i8*
93c4cf74cd [core] irrt: Break IRRT into several impl files
2ffdedb6ec [core] irrt: Update some IRRT implementation
e2a775c7b0 [core] codegen: Add dtype to NDArrayType
Compare 16 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-15 15:29:54 +08:00
c862dbd861 [core] WIP - Implemented construct_* for NDArrays
684aafe54c [core] Add itemsize and strides to NDArray struct
a770d9f415 [core] coregen/types: Implement StructFields for NDArray
6f702ac250 [core] codegen/types: Implement NDArray in terms of i8*
64ec66d3dd [core] irrt: Break IRRT into several impl files
Compare 11 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-15 12:39:42 +08:00
0cca9dcfc4 [core] WIP - Implemented construct_* for NDArrays
b8b34e0b2f [core] coregen/types: Implement StructFields for NDArray
Compare 2 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-14 21:26:46 +08:00
2b3e26c421 [core] WIP - Implemented construct_* for NDArrays
ebe1b5b85f [core] coregen/types: Implement StructFields for NDArray
db0e1eb3d4 [core] codegen/types: Implement NDArray in terms of i8*
6bded88702 [core] irrt: Break IRRT into several impl files
f70b8132ed [core] irrt: Update some IRRT implementation
Compare 10 commits »
derppening pushed to ndstrides-neo at M-Labs/nac3 2024-11-13 14:46:46 +08:00
4764e60011 [core] WIP - Implemented construct_* for NDArrays