summaryrefslogtreecommitdiff
path: root/src/sys/np/codegen/gen_piir.c
AgeCommit message (Collapse)Author
6 daysnp: codegen: Implement initial stack based codegenIan Moffett
This commit introduces the groundwork for the AMD64 PIIR backend. We will not follow through with the plans of using abstract syntax trees as they'll overly complicate the project. Instead we'll utilize a ring buffer to store the list of instructions and a stack machine for the IR code. Signed-off-by: Ian Moffett <ian@osmora.org>
7 dayskern: np: Create codegen/ directoryIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>