aboutsummaryrefslogtreecommitdiff
path: root/include/bytecode
AgeCommit message (Expand)Author
2020-07-25Rename ssa to irdec05eba
2020-07-25Add !=,<,<=,>,>=; both signed and notdec05eba
2020-07-25Implicit cast from str to ?&c_char, fix use of parameters (to use sys v regis...dec05eba
2020-07-25Implement vararg, verify arguments to parametersdec05eba
2020-07-25Add support for r8-r15 registers, pass args to registers directly (sys-v)dec05eba
2020-07-25Less endian codedec05eba
2020-07-25Use struct for bytecode header instead of pointer arithmeticdec05eba
2020-07-25Start on opengl test, fix stack alignment before call (sys-v)dec05eba
2020-07-25Allow referencing code in imported file (right now for function calls, allow ...dec05eba
2020-07-25Add if/else/elseif/while, including the final assemblydec05eba
2020-07-25Add exported variable (only functions for now), export main func, start execu...dec05eba
2020-07-25Add extern funcs, parameter registers, fix asm_rm RSP bugdec05eba
2020-07-25Implement more instructions, implement function parameters and argumentsdec05eba
2020-07-25Add nullable, add bytecode documentationdec05eba
2020-07-25Starting on asm, implementing extern function call so progress is visibledec05eba
2020-07-25Setup structure for program executedec05eba
2020-07-25Start on amal programdec05eba
2020-07-25Start on real bytecode & doc parsingdec05eba
2020-07-25Fix errors from pedantic checkdec05eba
2020-07-25Start on bytecode. Commit before os switchdec05eba