• Joined on 2024-06-03
lyken created branch to-models-tmptmp in lyken/nac3 2024-08-27 12:40:23 +08:00
lyken pushed to to-models-tmptmp at lyken/nac3 2024-08-27 12:40:23 +08:00
9b02e144b5 WIP: list assignment
e62509ae67 core: change call_nac3_range_len to take Int Instances
58be4a8b09 core: add RustSlice::indices
52da6347ee fixup! core: move Slice and RustSlice to its own file & genericize their IntKind
a1410833bc core: move gen_slice to object/slice.rs and refactor
Compare 10 commits »
lyken deleted branch ndarray-rpc from M-Labs/nac3 2024-08-27 12:35:36 +08:00
lyken pushed to temp/ndarray-rpc at M-Labs/nac3 2024-08-27 12:35:11 +08:00
2bdf3be6a7 [artiq] WIP
ff4e6fc9db [artiq] WIP
ae041e2917 [artiq] WIP
37da89eced [artiq] WIP
4410fff1d3 [artiq] Fix RPC of ndarrays from host
Compare 25 commits »
lyken pushed to ndarray-rpc at M-Labs/nac3 2024-08-27 12:35:04 +08:00
ed8a2997c7 core/model: add GEP .set and .get & refactor
97d9351bb6 core/ndstrides: add basic ndarray IRRT functions
dd72807f7d core/ndstrides: add NDArray with strides definition
0567770245 core: add error raising in IRRT & codegen IRRT CallFunction util
696a4a3fc8 core/irrt: add cstr_utils
Compare 10 commits »
lyken created branch ndarray-rpc in M-Labs/nac3 2024-08-27 12:35:04 +08:00
lyken commented on issue M-Labs/nac3#466 2024-08-27 12:27:35 +08:00
incorrect ndarray indexing crashes compiler

This is fixed by 693b2a8863.

Should this be closed? @sb10q

lyken created pull request M-Labs/nac3#510 2024-08-27 11:51:33 +08:00
core/typecheck: add missing typecheck in matmul
lyken pushed to fix-467-matmul-err at M-Labs/nac3 2024-08-27 11:48:04 +08:00
c1dee42059 core/typecheck: add missing typecheck in matmul
lyken pushed to fix-467-matmul-err at M-Labs/nac3 2024-08-27 11:44:22 +08:00
lyken created branch fix-467-matmul-err in M-Labs/nac3 2024-08-27 11:44:20 +08:00
lyken created pull request M-Labs/nac3#509 2024-08-27 10:48:57 +08:00
ndstrides: Introduce models
lyken pushed to ndstrides-1-model at M-Labs/nac3 2024-08-27 10:45:53 +08:00
dfbbe66154 core/model: renaming and add notes on upgrading Ptr to LLVM 15
696575aa77 core/model: introduce models
Compare 2 commits »
lyken created branch ndstrides-1-model in M-Labs/nac3 2024-08-27 10:45:53 +08:00
lyken commented on pull request M-Labs/nac3#508 2024-08-27 10:41:02 +08:00
ndstrides: Allow multi-file IRRT + Exceptions in IRRT

Rebased to clean up the branch

lyken pushed to ndstrides-enhance-irrt at M-Labs/nac3 2024-08-27 10:40:03 +08:00
048950b7f0 standalone: reformat demo.c
38be74d5fe core/irrt: add exceptions and debug utils
fb41645863 core/irrt: split into headers
fce5ba3dbf core/irrt: build.rs capture IR defined constants
4c0f976ef1 core/irrt: build.rs capture IR defined types
Compare 9 commits »
lyken pushed to ndstrides-enhance-irrt at M-Labs/nac3 2024-08-27 10:23:38 +08:00
b326532099 add trailing \
lyken pushed to ndstrides-enhance-irrt at M-Labs/nac3 2024-08-27 10:21:50 +08:00
6bcdeb7cb9 remove semicolon
lyken pushed to ndstrides-enhance-irrt at M-Labs/nac3 2024-08-27 10:01:31 +08:00
9ac4c73797 tmp: reformat nac3standalone/demo/demo.c
lyken commented on pull request M-Labs/nac3#508 2024-08-26 19:21:30 +08:00
ndstrides: Allow multi-file IRRT + Exceptions in IRRT

Switched to your .clang-format and reformatted everything. How see?