• Joined on 2019-03-28
sb10q commented on issue M-Labs/nac3#101 2024-06-20 16:13:28 +08:00
pass return value of kernels to host

And get_shuttler_output_voltage

sb10q commented on pull request M-Labs/nac3#428 2024-06-20 15:56:49 +08:00
core/llvm_intrinsics: remove llvm.roundeven call from call_float_roundeven (issue 396)

I'm not sure if doing another manual implementation of this function is the right thing to do in the first place. Indeed there are often edge cases with NaN, denormal numbers, etc.

sb10q opened issue M-Labs/nac3#431 2024-06-20 15:27:25 +08:00
support precompilation in ARTIQ
sb10q opened issue M-Labs/nac3#430 2024-06-20 15:27:15 +08:00
support subkernels
sb10q commented on pull request M-Labs/nac3#428 2024-06-20 13:34:59 +08:00
core/llvm_intrinsics: remove llvm.roundeven call from call_float_roundeven (issue 396)

Floating point stuff can be deceptive. Please look at a reference roundeven implementation e.g. from glibc.

sb10q commented on pull request M-Labs/nac3#428 2024-06-20 13:26:10 +08:00
core/llvm_intrinsics: remove llvm.roundeven call from call_float_roundeven (issue 396)

Well OK but will it return the same/correct results?

sb10q deleted branch enhance/issue-149-ndarray/nd-indices from M-Labs/nac3 2024-06-20 12:50:33 +08:00
sb10q pushed to master at M-Labs/nac3 2024-06-20 12:50:32 +08:00
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
Compare 3 commits »
sb10q merged pull request M-Labs/nac3#429 2024-06-20 12:50:31 +08:00
Implement/Fix support for tuple-indexing into ndarrays
sb10q closed issue M-Labs/nac3#420 2024-06-20 12:50:31 +08:00
Type Error for equality between a subscripted ndarray and a scalar
sb10q commented on pull request M-Labs/nac3#428 2024-06-20 12:49:56 +08:00
core/llvm_intrinsics: remove llvm.roundeven call from call_float_roundeven (issue 396)

Hmm, are there any other codebases doing this?

sb10q deleted branch refactor-builtin-fns from M-Labs/nac3 2024-06-20 12:48:48 +08:00
sb10q pushed to master at M-Labs/nac3 2024-06-20 12:48:47 +08:00
e36af3b0a3 core: reduce code duplication in codegen/builtin_fns (#422)
sb10q merged pull request M-Labs/nac3#422 2024-06-20 12:48:45 +08:00
core: reduce code duplication in codegen/builtin_fns
sb10q pushed to master at M-Labs/nac3 2024-06-20 10:43:59 +08:00
5b1aa812ed update dependencies
sb10q deleted branch enhance/issue-149-ndarray/rpc from M-Labs/nac3 2024-06-19 22:25:54 +08:00
sb10q pushed to master at M-Labs/nac3 2024-06-19 22:25:52 +08:00
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
8d9df0a615 artiq: Fix ndarray class ID
07adfb2a18 standalone: Add *.ll to Gitignore list
Compare 5 commits »
sb10q merged pull request M-Labs/nac3#426 2024-06-19 22:25:51 +08:00
Implement RPC for NDArrays
sb10q deleted branch no_init from M-Labs/nac3 2024-06-19 18:18:10 +08:00
sb10q pushed to master at M-Labs/nac3 2024-06-19 18:17:09 +08:00
f00e458f60 add test for class without __init__