Guy C
|
2bed722a4f
|
style: improve code formatting and readability in asmGenerator
|
2025-02-24 02:04:21 +00:00 |
|
Guy C
|
dc61b1e390
|
feat: implement label generation and basic conditional branching in asmGenerator
|
2025-02-24 02:00:35 +00:00 |
|
Guy C
|
1255a2e74c
|
feat: add initialization of AX register in function prologue
|
2025-02-22 22:53:17 +00:00 |
|
Alex Ling
|
24dddcadab
|
feat: almost complete clib calls
|
2025-02-22 21:38:12 +00:00 |
|
Barf-Vader
|
ee4109e9cd
|
style: fix style
|
2025-02-21 23:00:59 +00:00 |
|
Barf-Vader
|
02e741c52e
|
feat: implemented println and exit
|
2025-02-21 22:53:20 +00:00 |
|
Barf-Vader
|
67f7e64b95
|
feat: add writer for assembly code
|
2025-02-20 19:47:24 +00:00 |
|
Guy C
|
006e85d0f8
|
style: improve formatting for Jump case class and condition toString method
|
2025-02-18 18:29:16 +00:00 |
|
Guy C
|
d49c267d50
|
feat: extends IR for load/move instructions and generalised conditional jumps
|
2025-02-18 18:26:50 +00:00 |
|
Barf-Vader
|
2c281066a8
|
refactor: used varargs instead of noOperand
|
2025-02-17 18:07:36 +00:00 |
|
Barf-Vader
|
7525e523bb
|
style: reformatted to pass stylecheck
|
2025-02-16 18:03:39 +00:00 |
|
Barf-Vader
|
4e58e41a2a
|
refactor: abstracted operations, used trait Operand
|
2025-02-16 17:58:35 +00:00 |
|
Barf-Vader
|
32622cdd7e
|
feat: incomplete initial implementation of assemblyIR
|
2025-02-13 17:42:50 +00:00 |
|