Henry
|
0c03966509
|
Always return stack pointer to bottom of frame when method returns
|
2019-12-20 17:19:31 +00:00 |
|
Henry
|
df4fa67122
|
Exit with code 0 rather than result
|
2019-12-20 16:56:00 +00:00 |
|
Henry
|
febdd862e8
|
Exit the program with the accumulator as the code on completion
|
2019-12-20 16:52:41 +00:00 |
|
Henry
|
d2a3c50935
|
Fix program entrypoint not generating correctly
|
2019-12-20 16:46:59 +00:00 |
|
Henry
|
8d5879bb51
|
Fix Binexp code not cleaning up after itself
|
2019-12-20 16:28:38 +00:00 |
|
Henry
|
ba755de84c
|
Fix variable offsets being calculated wrong relative to s0
|
2019-12-20 15:55:00 +00:00 |
|
Henry
|
bb75a6a03e
|
Fix missing newline in Assign codegen
|
2019-12-20 15:45:28 +00:00 |
|
Henry
|
87fcbd1aa9
|
Fix incorrect call operand generation & register "fp" is actually s0
|
2019-12-20 15:28:58 +00:00 |
|
Henry
|
505166d1d6
|
Fix invoke stack pointer clobbering
|
2019-12-20 15:21:19 +00:00 |
|
Henry
|
1b48c14a83
|
Add codegen for entrypoint method & fixes
|
2019-12-20 14:54:29 +00:00 |
|
Henry
|
fcf65eb627
|
Implement the entire code generator
|
2019-12-20 02:20:03 +00:00 |
|
Martin Berger
|
ecbc9b750d
|
Intitial commit of second assessed coursework.
|
2019-11-23 16:19:00 +00:00 |
|