ndstrides: [1] Introduce models
5f940f86d9
[artiq] Fix obtaining ndarray struct from NDArrayType
5651e00688
flake: add platformdirs artiq dependency
f6745b987f
bump sipyco and artiq used for profiling
e0dedc6580
nac3artiq: support kernels sent by content
28f574282c
[core_derive] Ignore doctest in example
aeaeda652d
WIP
da2af778ba
[core] codegen/irrt: Add IRRT functions for strided-ndarray
bde8ce9501
[core] codegen: Add helper functions for create+call functions
ca6670f388
[core] codegen: Add call_memcpy_generic_array
a16b713b08
[core] Add itemsize and strides to NDArray struct
acd976289f
WIP
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
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
b461cdccb6
WIP
a370a52658
[core] WIP - Implemented construct_* for NDArrays
7753057e22
[core] Add itemsize and strides to NDArray struct
28f574282c
[core_derive] Ignore doctest in example
cbcf9678e7
WIP
16e3670276
[core] WIP - Implemented construct_* for NDArrays
3808690b78
[core] Add itemsize and strides to NDArray struct
Implement abstractions over Structs and NDArray
Rebased with __STDC_VERSION__
restored and #pragma clang diagnostic
added for use of _BitInt
.
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
bd43e5eb35
[core] coregen/types: Implement StructFields for NDArray
6094e721db
[core] codegen/types: Implement NDArray in terms of i8*
Implement abstractions over Structs and NDArray
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
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
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