diff options
Diffstat (limited to '')
-rw-r--r-- | documentation/bookmark/optimization/compiler/constant_propagation.md | 7 | ||||
-rw-r--r-- | documentation/bookmark/optimization/compiler/dead_code_elimination.md (renamed from documentation/bookmark/optimization/dead_code_elimination.md) | 0 | ||||
-rw-r--r-- | documentation/bookmark/optimization/compiler/tail_call.md (renamed from documentation/bookmark/optimization/tail_call.md) | 0 | ||||
-rw-r--r-- | documentation/bookmark/optimization/compiler/tail_recursion_modulo_cons.md (renamed from documentation/bookmark/optimization/tail_recursion_modulo_cons.md) | 0 |
4 files changed, 7 insertions, 0 deletions
diff --git a/documentation/bookmark/optimization/compiler/constant_propagation.md b/documentation/bookmark/optimization/compiler/constant_propagation.md new file mode 100644 index 000000000..00e88f36e --- /dev/null +++ b/documentation/bookmark/optimization/compiler/constant_propagation.md @@ -0,0 +1,7 @@ +# Reference + +0. []() +0. [Compiler Adventures, part 1: No-op Instructions](https://medium.com/@predrag.gruevski/compiler-adventures-part-1-no-op-instructions-c084358c7864) +0. [Compiler Adventures, part 2: Constant Propagation](https://medium.com/@predrag.gruevski/compiler-adventures-part-2-constant-propagation-c6f2e67d9881) +0. [Compiler Adventures, part 3: Value Numbering](https://medium.com/@predrag.gruevski/compiler-adventures-part-3-value-numbering-12d087b891bd) + diff --git a/documentation/bookmark/optimization/dead_code_elimination.md b/documentation/bookmark/optimization/compiler/dead_code_elimination.md index 03a4bd9ca..03a4bd9ca 100644 --- a/documentation/bookmark/optimization/dead_code_elimination.md +++ b/documentation/bookmark/optimization/compiler/dead_code_elimination.md diff --git a/documentation/bookmark/optimization/tail_call.md b/documentation/bookmark/optimization/compiler/tail_call.md index 6bfccef62..6bfccef62 100644 --- a/documentation/bookmark/optimization/tail_call.md +++ b/documentation/bookmark/optimization/compiler/tail_call.md diff --git a/documentation/bookmark/optimization/tail_recursion_modulo_cons.md b/documentation/bookmark/optimization/compiler/tail_recursion_modulo_cons.md index e82648af6..e82648af6 100644 --- a/documentation/bookmark/optimization/tail_recursion_modulo_cons.md +++ b/documentation/bookmark/optimization/compiler/tail_recursion_modulo_cons.md |