aboutsummaryrefslogtreecommitdiff
path: root/gen_code.c
AgeCommit message (Expand)Author
2019-10-09Add Multiply /Division code generationTucker Evans
2019-10-09Fix save stack now resets reginster stackTucker Evans
2019-10-09Add gen_op to gen_exprTucker Evans
2019-10-09Add SUB (NEG) to gen_loadTucker Evans
2019-10-09Add gen_op()Tucker Evans
2019-10-09Fix gen label to deal with NEGTucker Evans
2019-10-09Remove erroneous print_tree and gen_label in gen_statementTucker Evans
2019-10-09Add function call code generationTucker Evans
2019-10-09Fix move gen_arguments for func prototypeTucker Evans
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
2019-10-07Add register stackTucker Evans
2019-10-07Add debug prints for all gen_statementsTucker Evans
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