kimbethstonehouse / compiler-project Goto Github PK
View Code? Open in Web Editor NEWA small compiler written for a subset of the C language, targeting the MIPS ISA. The compiler is written in Java, and focuses on the lexing, parsing, semantic analysis and code generation phases. Included in this repository is also an LLVM pass written in C++, which performs liveness analysis and dead code elimination.