From b475b072b38db7f46406ed6128fffe3e15a6e7ac Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Tue, 29 Sep 2026 13:08:30 -0700 Subject: forward port lazy memory to ch11 --- chapter11/docs/graph2.svg | 342 +++++++++++++++++++++++++--------------------- 1 file changed, 184 insertions(+), 158 deletions(-) (limited to 'chapter11/docs/graph2.svg') diff --git a/chapter11/docs/graph2.svg b/chapter11/docs/graph2.svg index 00f7b594..b8d43cc9 100644 --- a/chapter11/docs/graph2.svg +++ b/chapter11/docs/graph2.svg @@ -1,309 +1,335 @@ - - - + + chapter11 - + cluster_Nodes - + Start2 - - -Start - - - -$ctrl - -arg - -$2 + + +Start + + + +$ctrl + +$mem + +arg + + + +MemMerge + +MemMerge + + + +MemMerge->Start2:p1 + + +1 + + + +Region23 + +Region + + + +MemMerge->Region23 + + +0 + + + +Phi_224 + +MemPhi_2 + + + +MemMerge->Phi_224 + + +2 - + Stop3 - -Stop + +Stop - + Return25 - -Return + +Return Stop3->Return25 - - -0 + + +0 - + Con_4 - -#0 + +#0 - + new9 - -new S + +new S new9->Start2:p0 - - -0 + + +0 - + Con_11 - -#2 + +#2 - + Store12 - -.f = + +.f = Store12->Start2:p0 - - - -0 + + + +0 Store12->new9 - - -2 + + +2 Store12->Con_11 - - -3 + + +3 - + new13 - -new S + +new S new13->Start2:p0 - - -0 + + +0 - + Store14 - -.f = + +.f = Store14->Start2:p0 - - -0 + + +0 Store14->Con_4 - - -3 + + +3 Store14->Store12 - - -1 + + +1 Store14->new13 - - - -2 + + +2 - + Load16 - -.f + +.f Load16->Start2:p0 - - - -0 + + + +0 Load16->new9 - - -2 + + + +2 Load16->Store14 - - -1 + + +1 - + If17 - - -If - - - -True - - -False + + +If + + + +True + + +False If17->Start2:p0 - -0 + +0 - + Con_21 - -#1 + +#1 - + Store22 - -.f = + +.f = Store22->Start2:p0 - - -0 + + +0 Store22->new9 - - - -2 + +2 Store22->Store14 - - -1 + + +1 Store22->Con_21 - - -3 - - - -Region23 - -Region + + +3 Region23->If17:p0 - - -1 + + +1 Region23->If17:p1 - - -2 - - - -Phi_224 - -φ_$2 + + +2 Phi_224->Store14 - - -2 + + +2 Phi_224->Store22 - - -1 + + +1 Phi_224->Region23 - - -0 + + +0 + + + +Return25->MemMerge + + +1 Return25->Load16 - - -1 + + + +2 Return25->Region23 - - -0 - - - -Return25->Phi_224 - - -2 + + +0 -- cgit v1.2.3