Commit Graph

8 Commits

Author SHA1 Message Date
Andrew Morris
3f63091e07 Use return register when a variable is always returned 2023-07-05 11:44:14 +10:00
Andrew Morris
d217f60967 Add jmpif_not instruction 2023-07-03 09:33:47 +10:00
Andrew Morris
52f42334b3 Imply release on assignment 2023-06-30 18:33:33 +10:00
Andrew Morris
264b8dee40 remove_noops 2023-06-30 17:19:28 +10:00
Andrew Morris
3e5aea5ba3 visit_registers_mut_rev 2023-06-30 12:19:36 +10:00
Andrew Morris
f20cbc9a36 Use register for this argument of Apply, SubCall, ThisSubCall 2023-06-30 11:47:18 +10:00
Andrew Morris
98c7839d68 Use single impl 2023-06-30 10:57:43 +10:00
Andrew Morris
d668433339 Move Instruction to its own file 2023-06-30 10:57:05 +10:00