aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2019-10-07 00:51:40 +0200
committerdec05eba <dec05eba@protonmail.com>2020-07-25 14:36:46 +0200
commit111bd0c7cb4b446c4bfe192b1df82845de17c005 (patch)
treef8efde64837e03f13dfb2baae3160a98bda8913a /doc
parenta9a8cf8d337470bb9b4466aea9593df7f5fac776 (diff)
Rename ssa to ir
Diffstat (limited to 'doc')
-rw-r--r--doc/Documentation.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/Documentation.md b/doc/Documentation.md
index f04a3a2..96cd3ef 100644
--- a/doc/Documentation.md
+++ b/doc/Documentation.md
@@ -29,7 +29,7 @@ is being called from. Which means that import index 1 is actually import index 0
@AmalReg is an alias for u8.
# Compiler flow
-(Tokenize&parse -> Resolve AST -> Generate SSA -> Generate bytecode) -> Generate program\
+(Tokenize&parse -> Resolve AST -> Generate IR -> Generate bytecode) -> Generate program\
Each step except the last is done using multiple threads in parallel and the output of each step is used
in the next step. The last step is not done in parallel because the last step is combining all bytecode
and writing it to a file, which is an IO bottlenecked operation and it won't benefit from multithreading