summaryrefslogtreecommitdiff
path: root/chapter02/README.md
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2024-09-06 11:59:46 -0700
committerThalia Archibald <thalia@archibald.dev>2024-09-07 10:54:48 -0700
commit22a129078b27d5244fac5bddd44a1b50cbb79839 (patch)
tree9ee39f6b0c98cc00115d5beaf836e0f2de78ef5b /chapter02/README.md
parentdabce27198d781d320fbdaaf11f44b8664f69963 (diff)
downloadSimple-22a129078b27d5244fac5bddd44a1b50cbb79839.tar.gz
Simple-22a129078b27d5244fac5bddd44a1b50cbb79839.zip
Update README.md
Diffstat (limited to 'chapter02/README.md')
-rw-r--r--chapter02/README.md5
1 files changed, 2 insertions, 3 deletions
diff --git a/chapter02/README.md b/chapter02/README.md
index 262a323f..4bc72523 100644
--- a/chapter02/README.md
+++ b/chapter02/README.md
@@ -114,9 +114,8 @@ forms the heart of core optimizations we want our compiler to do.
We add a `_type` field to every Node, to store its current computed best
`Type`. We need a field to keep the optimizer runtime linear, and later when
-doing an optimistic version of constant propagation (called Sparse Conditional
-Constant Propagation)
-(https://en.wikipedia.org/wiki/Sparse_conditional_constant_propagation).
+doing an optimistic version of constant propagation (called [Sparse Conditional
+Constant Propagation](https://en.wikipedia.org/wiki/Sparse_conditional_constant_propagation)).
We add a `_type` field even to `Start` and `Return`, and later to all control
Nodes - because the Sea of Nodes does not distinguish between control and data.