aboutsummaryrefslogtreecommitdiff
path: root/gen_code.c
AgeCommit message (Collapse)Author
2019-10-09Fix string formats for register loading off stackTucker Evans
2019-10-09Add Stack save/load routinesTucker Evans
2019-10-09Add PCALL generation codeTucker Evans
2019-10-09Add gen_argument to push args in the correct orderTucker Evans
2019-10-09Fix changes mov to movqTucker Evans
2019-10-09Fix GAS assembly commentsTucker Evans
2019-10-08Add error message for reals code generationTucker Evans
2019-10-08Add statements markers in assemblyTucker Evans
2019-10-08Add assignment code generationTucker Evans
2019-10-08Fix gen_label/gen_expr for right leafsTucker Evans
2019-10-08Fix enter/leave function setup (stack frames)Tucker Evans
2019-10-08Add scope based stack offsets for variablesTucker Evans
2019-10-08Add write function assemblyTucker Evans
2019-10-08Fix register names are lowercaseTucker Evans
2019-10-07Add base of gen_exprTucker Evans
Case 4 not implemented yet, should be sufficient for basic testing though.
2019-10-07Add register stackTucker Evans
2019-10-07Add debug prints for all gen_statementsTucker Evans
To check order of statements generated
2019-10-07Add generate statement code in correct orderTucker Evans
2019-10-06Add gen_statement base code to code generationTucker Evans
2019-10-06Fix gen code gets name of function being created for labelingTucker Evans
2019-10-06Add gen_code src files, with gen_label func implementedTucker Evans