Commit Graph

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