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 --- chapter11/docs/graph1.svg | 457 +++++++++++++++------------------------------- 1 file changed, 151 insertions(+), 306 deletions(-) (limited to 'chapter11/docs/graph1.svg') diff --git a/chapter11/docs/graph1.svg b/chapter11/docs/graph1.svg index 422d790e..ef4d0293 100644 --- a/chapter11/docs/graph1.svg +++ b/chapter11/docs/graph1.svg @@ -1,306 +1,151 @@ - - - - - - -chapter11 - - -cluster_Nodes - - - - -Start2 - - -Start - - - -$ctrl - -$mem - -arg - - - -MemMerge - -MemMerge - - - -MemMerge->Start2:p1 - - -1 - - - -Phi_224 - -MemPhi_2 - - - -MemMerge->Phi_224 - - -2 - - - -Stop3 - -Stop - - - -Return25 - -Return - - - -Stop3->Return25 - - -0 - - - -Con_4 - -#0 - - - -new9 - -new S - - - -new9->Start2:p0 - - -0 - - - -Con_11 - -#2 - - - -Store12 - -.f = - - - -Store12->Start2:p1 - - -1 - - - -Store12->new9 - - -2 - - - -Store12->Con_11 - - -3 - - - -new13 - -new S - - - -new13->Start2:p0 - - -0 - - - -Store14 - -.f = - - - -Store14->Con_4 - - -3 - - - -Store14->Store12 - - -1 - - - -Store14->new13 - - -2 - - - -Load16 - -.f - - - -Load16->new9 - - - -2 - - - -Load16->Store14 - - -1 - - - -If17 - - -If - - - -True - - -False - - - -If17->Start2:p0 - - - -0 - - - -If17->Start2:p2 - - -1 - - - -Con_21 - -#1 - - - -Store22 - -.f = - - - -Store22->new9 - -2 - - - -Store22->Store14 - - -1 - - - -Store22->Con_21 - - -3 - - - -Region23 - -Region - - - -Region23->If17:p0 - - -1 - - - -Phi_224->Store14 - - -2 - - - -Phi_224->Store22 - - -1 - - - -Phi_224->Region23 - - -0 - - - -Return25->MemMerge - - -1 - - - -Return25->Load16 - - -2 - - - -Return25->Region23 - - -0 - - - +#1[1] → #6 · MEM#1[2] → #224 · MEM#3[0] → #25 · CTRL#9[0] → #5 · CTRL#12[1] → #6 · MEM#12[2] → #9 · DATA#12[3] → #11 · DATA#13[0] → #5 · CTRL#14[1] → #12 · MEM#14[2] → #13 · DATA#14[3] → #4 · DATA#16[1] → #14 · MEM#16[2] → #9 · DATA#17[0] → #5 · CTRL#17[1] → #7 · DATA#22[1] → #14 · MEM#22[2] → #9 · DATA#22[3] → #21 · DATA#23[1] → #8 · CTRL#23[2] → #10 · CTRL#25[0] → #23 · CTRL#25[1] → #1 · MEM#25[2] → #16 · DATA#224[1] → #22 · MEM#224[2] → #14 · MEMMemMerge  #1#1 MemMerge +Type not computed + +[0] → — DATA +[1] → #6 MEM +[2] → #224 MEM012Start  #2#2 Start +Type not computed + +Stop  #3#3 Stop +Type not computed + +[0] → #25 CTRL0#0  #4#4 #0 +Type not computed + +$ctrl  #5/0#5 $ctrl +Projection 0 of #2 +Type not computed + +[0] → #2 CTRL$mem  #6/1#6 $mem +Projection 1 of #2 +Type not computed + +[0] → #2 MEMarg  #7/2#7 arg +Projection 2 of #2 +Type not computed + +[0] → #2 DATATrue  #8/0#8 True +Projection 0 of #17 +Type not computed + +[0] → #17 CTRLnew S  #9#9 new S +Type not computed + +[0] → #5 CTRL0False  #10/1#10 False +Projection 1 of #17 +Type not computed + +[0] → #17 CTRL#2  #11#11 #2 +Type not computed + +.f =  #12#12 .f = +Type not computed + +[0] → — DATA +[1] → #6 MEM +[2] → #9 DATA +[3] → #11 DATA0123new S  #13#13 new S +Type not computed + +[0] → #5 CTRL0.f =  #14#14 .f = +Type not computed + +[0] → — DATA +[1] → #12 MEM +[2] → #13 DATA +[3] → #4 DATA0123.f  #16#16 .f +Type not computed + +[0] → — DATA +[1] → #14 MEM +[2] → #9 DATA012If  #17#17 If +Type not computed + +[0] → #5 CTRL +[1] → #7 DATA01#1  #21#21 #1 +Type not computed + +.f =  #22#22 .f = +Type not computed + +[0] → — DATA +[1] → #14 MEM +[2] → #9 DATA +[3] → #21 DATA0123Region  #23#23 Region +Type not computed + +[0] → — DATA +[1] → #8 CTRL +[2] → #10 CTRL012Return  #25#25 Return +Type not computed + +[0] → #23 CTRL +[1] → #1 MEM +[2] → #16 DATA012MemPhi_2  #224#224 MemPhi_2 +Type not computed + +[0] → #23 ASSOC +[1] → #22 MEM +[2] → #14 MEM[0] → #23012If  #17If · 6 nodes−Fold region -- cgit v1.2.3