From e4dc3273f201ae741637b626998637cce973546b Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Fri, 2 Oct 2026 13:04:34 -0700 Subject: First pass README updates --- chapter02/docs/02-pre-peephole-ex1.svg | 269 +++++++++++++-------------------- 1 file changed, 101 insertions(+), 168 deletions(-) (limited to 'chapter02/docs/02-pre-peephole-ex1.svg') diff --git a/chapter02/docs/02-pre-peephole-ex1.svg b/chapter02/docs/02-pre-peephole-ex1.svg index 29c76bd8..e2e5f785 100644 --- a/chapter02/docs/02-pre-peephole-ex1.svg +++ b/chapter02/docs/02-pre-peephole-ex1.svg @@ -1,168 +1,101 @@ - - - - - - -chapter02 - - -cluster_Nodes - - - - -Start1 - -Start - - - -Con_2 - -#1 - - - -Con_2->Start1 - - -0 - - - -Con_3 - -#2 - - - -Con_3->Start1 - - -0 - - - -Con_4 - -#3 - - - -Con_4->Start1 - - -0 - - - -Mul5 - -* - - - -Mul5->Con_3 - - -1 - - - -Mul5->Con_4 - - -2 - - - -Con_6 - -#5 - - - -Con_6->Start1 - - -0 - - - -Minus7 - -- - - - -Minus7->Con_6 - - -1 - - - -Add8 - -+ - - - -Add8->Mul5 - - -1 - - - -Add8->Minus7 - - -2 - - - -Add9 - -+ - - - -Add9->Con_2 - - -1 - - - -Add9->Add8 - - -2 - - - -Return10 - -Return - - - -Return10->Start1 - - -0 - - - -Return10->Add9 - - -1 - - - +#2[0] → #1 · ASSOC#3[0] → #1 · ASSOC#4[0] → #1 · ASSOC#5[1] → #3 · DATA#5[2] → #4 · DATA#6[0] → #1 · ASSOC#7[1] → #6 · DATA#8[1] → #5 · DATA#8[2] → #7 · DATA#9[1] → #2 · DATA#9[2] → #8 · DATA#10[0] → #1 · CTRL#10[1] → #9 · DATAStart  #1#1 Start +Type not computed + +#1  #2#2 #1 +Type not computed + +[0] → #1 ASSOC0#2  #3#3 #2 +Type not computed + +[0] → #1 ASSOC0#3  #4#4 #3 +Type not computed + +[0] → #1 ASSOC0*  #5#5 * +Type not computed + +[0] → — DATA +[1] → #3 DATA +[2] → #4 DATA012#5  #6#6 #5 +Type not computed + +[0] → #1 ASSOC0-  #7#7 - +Type not computed + +[0] → — DATA +[1] → #6 DATA01+  #8#8 + +Type not computed + +[0] → — DATA +[1] → #5 DATA +[2] → #7 DATA012+  #9#9 + +Type not computed + +[0] → — DATA +[1] → #2 DATA +[2] → #8 DATA012Return  #10#10 Return +Type not computed + +[0] → #1 CTRL +[1] → #9 DATA01 -- cgit v1.2.3