David Mak derppening
  • Joined on 2023-08-31
derppening created branch lli-support in M-Labs/nac3 2023-09-29 15:21:52 +08:00
derppening pushed to lli-support at M-Labs/nac3 2023-09-29 15:21:52 +08:00
ef8985d7e9 flake: Add check_demo_lli to nac3artiq build process
0c546a6027 standalone: Add execution of test cases via lli
f9aceb24ee standalone: Split check_demos into check_demo
d8e5ca3d7f standalone: Refactor demo library to C
c010fd9a09 standalone: Add float64 output tests
Compare 6 commits »
derppening commented on pull request M-Labs/nac3#323 2023-09-29 00:19:07 +08:00
Fix restoration of loop target in try statement

Yes, this is necessary for loop_try_break to link, possibly due to the use of the catch block.

derppening commented on pull request M-Labs/nac3#323 2023-09-29 00:17:23 +08:00
Fix restoration of loop target in try statement

Why was it broken before? I don't understand what was going on with the Option.

old_loop_target is only assigned if has_cleanup is true, otherwise it would be None. Later when the…

derppening commented on pull request M-Labs/nac3#323 2023-09-28 20:01:13 +08:00
Fix restoration of loop target in try statement

v4: Rebased onto meta-changes-from-issue-301.

derppening pushed to issue-301 at M-Labs/nac3 2023-09-28 20:00:51 +08:00
48c6498d1f core: Fix restoration of loop target in try statement
2a38d5160e meta: Respect opt flags when performing whole-module optimization
b39831b388 standalone: Update demos
cb39f61e79 core: Fix passing structure arguments to extern functions
176f250bdb core: Fix missing conversion to i1 for IfExp
Compare 7 commits »
derppening commented on pull request M-Labs/nac3#325 2023-09-28 19:59:33 +08:00
Meta Changes from #321

v4: Removed output function in interpret_demo.py

derppening pushed to meta-changes-from-issue-301 at M-Labs/nac3 2023-09-28 19:59:01 +08:00
2a38d5160e meta: Respect opt flags when performing whole-module optimization
b39831b388 standalone: Update demos
Compare 2 commits »
derppening commented on pull request M-Labs/nac3#325 2023-09-28 15:19:08 +08:00
Meta Changes from #321

v2, v3: Removed all newline changes from PR, rebased against master

derppening pushed to meta-changes-from-issue-301 at M-Labs/nac3 2023-09-28 15:02:41 +08:00
059b02f920 meta: Respect opt flags when performing whole-module optimization
d0fa271fe6 standalone: Update demos
cb39f61e79 core: Fix passing structure arguments to extern functions
176f250bdb core: Fix missing conversion to i1 for IfExp
Compare 4 commits »
derppening pushed to meta-changes-from-issue-301 at M-Labs/nac3 2023-09-28 15:02:05 +08:00
a37c1c2cd9 meta: Respect opt flags when performing whole-module optimization
180822d20f standalone: Update demos
4aaa11ffbf core: Fix passing structure arguments to extern functions
acdb1de6fe meta: Improve documentation for various modified classes
31dcd2dde9 core: Use i8 for boolean variable allocation
Compare 5 commits »
derppening pushed to meta-changes-from-issue-301 at M-Labs/nac3 2023-09-28 14:09:05 +08:00
a09ba115d6 meta: Respect opt flags when performing whole-module optimization
4abcb22183 standalone: Update demos
Compare 2 commits »
derppening created pull request M-Labs/nac3#326 2023-09-28 10:47:12 +08:00
core: Fix missing conversion to i1 for IfExp
derppening pushed to fix/missing-conv-to-i1 at M-Labs/nac3 2023-09-28 10:45:40 +08:00
176f250bdb core: Fix missing conversion to i1 for IfExp
derppening created branch fix/missing-conv-to-i1 in M-Labs/nac3 2023-09-28 10:01:56 +08:00
derppening pushed to fix/missing-conv-to-i1 at M-Labs/nac3 2023-09-28 10:01:56 +08:00
derppening commented on pull request M-Labs/nac3#323 2023-09-25 16:42:37 +08:00
Fix restoration of loop target in try statement

v3: Updated fix which better addresses the problem. Description of the Pull Request is also updated.

derppening pushed to issue-301 at M-Labs/nac3 2023-09-25 16:36:36 +08:00
e97ceb0da9 core: Fix restoration of loop target in try statement
derppening commented on pull request M-Labs/nac3#321 2023-09-25 15:46:51 +08:00
Use i8 for stack boolean variable allocation

v5: Dropped irrelevant commits.

derppening pushed to issue-315 at M-Labs/nac3 2023-09-25 15:46:26 +08:00
acdb1de6fe meta: Improve documentation for various modified classes
31dcd2dde9 core: Use i8 for boolean variable allocation
Compare 2 commits »