b1e97aa2b0
core: implement ndarray_iter_elem_impl and np.any() & np.all()
42c5f906fb
core: add BreakContinueHooks for gen_for_callback
144a3fc426
core: more derive Debug in typedef
74096eb9f6
core: name codegen worker threads
core: implement
np.any()
& np.all()
Please place this function somewhere before the gen_*
family of functions.
core: implement
np.any()
& np.all()
Follow how other numpy functions (e.g. np_copy
) are implemented.
9acdaadc63
core: WIP - Add tracer runtime
d89146aa02
core: use no_run on builtin_fns docs
5bade81ddb
standalone: Add test for multidim array index with one index
0452e6de78
core: Fix codegen for tuple-index into ndarray
635c944c90
core: Fix type inference for tuple-index into ndarray
c1c035cf8b
meta: WIP - Use mold as linker
d89146aa02
core: use no_run on builtin_fns docs
5bade81ddb
standalone: Add test for multidim array index with one index
0452e6de78
core: Fix codegen for tuple-index into ndarray
635c944c90
core: Fix type inference for tuple-index into ndarray
Implement/Fix support for tuple-indexing into ndarrays
derppening
created branch enhance/issue-149-ndarray/nd-indices in M-Labs/nac3
2024-06-20 12:29:48 +08:00
5ad2db89d6
standalone: Add test for multidim array index with one index
2c4abcbd32
core: Fix codegen for tuple-index into ndarray
95eab02506
core: Fix type inference for tuple-index into ndarray
core: reduce code duplication in codegen/builtin_fns
Please squash the minor documentation/naming changes into their respective commits.
core: reduce code duplication in codegen/builtin_fns
Nit: Please add a newline between this and the last line.
core: reduce code duplication in codegen/builtin_fns
Nit: Please keep this parameter as n
. I don't think this change is necessary.
core: reduce code duplication in codegen/builtin_fns
Apart from the nits, the rest looks good to me.
ef4519b582
core: WIP - Add tracer runtime
5b1aa812ed
update dependencies
d3cd2a8d99
artiq: Add support for generating RPC tag for ndarray
202a63274d
artiq: Implement pyty-to-ty conversion
76dd5191f5
artiq: Implement Python-to-LLVM conversion of ndarray