File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -59,3 +59,10 @@ A VM / Interpreter is provided that can run the generated code.
5959* [ Compiler] ( src/main/java/com/compilerprogramming/ezlang/compiler/Compiler.java ) - simple orchestrator of compilation tasks.
6060* [ Optimizer] ( src/main/java/com/compilerprogramming/ezlang/compiler/Optimizer.java ) - simple orchestrator of optimization steps. Currently
6161 does not have optimization passes, but translates to SSA and out and then runs the graph coloring register allocator.
62+
63+ ## VM/Interpreter
64+
65+ A simple VM / Interpreter is provided that can run the IR, both pre and post optimizations.
66+ The SSA form is not executable, it must be transformed out of SSA for execuation.
67+
68+ * [ VM/Interpreter] ( src/main/java/com/compilerprogramming/ezlang/interpreter )
You can’t perform that action at this time.
0 commit comments