aboutsummaryrefslogtreecommitdiff
path: root/src/relooper/test_debug.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/relooper/test_debug.txt')
-rw-r--r--src/relooper/test_debug.txt85
1 files changed, 68 insertions, 17 deletions
diff --git a/src/relooper/test_debug.txt b/src/relooper/test_debug.txt
index 1c7d0508..71da4a2b 100644
--- a/src/relooper/test_debug.txt
+++ b/src/relooper/test_debug.txt
@@ -38,46 +38,97 @@ int main() {
// Adding block 4 (LBB3)
// Process() called
// Process() running
- blocks : 1 2 3 4
- entries: 1
+ blocks : 1:
+ OUT 2
+ OUT 4
+2:
+ OUT 3
+ OUT 4
+ IN 1
+3:
+ OUT 4
+ IN 2
+4:
+ IN 1
+ IN 2
+ IN 3
+ entries: 1:
+ OUT 2
+ OUT 4
// creating simple block with block #1
// Solipsizing branches into 2
- relevant to solipsize: 1
+ relevant to solipsize: 1:
+ OUT 2
+ OUT 4
// eliminated branch from 1
// Solipsizing branches into 4
- relevant to solipsize: 1
+ relevant to solipsize: 1:
+ OUT 4
// eliminated branch from 1
// Process() running
- blocks : 2 3 4
- entries: 2 4
+ blocks : 2:
+ OUT 3
+ OUT 4
+3:
+ OUT 4
+ IN 2
+4:
+ IN 2
+ IN 3
+ entries: 2:
+ OUT 3
+ OUT 4
+4:
+ IN 2
+ IN 3
// Investigated independent groups:
- group: 2 3
+ group: 2:
+ OUT 3
+ OUT 4
+3:
+ OUT 4
+ IN 2
// Independent groups: 1
// Handleable independent groups: 1
// creating multiple block with 1 inner groups
// multiple group with entry 2:
- 2 3
+ 2:
+ OUT 3
+ OUT 4
+3:
+ OUT 4
+ IN 2
// Solipsizing branches into 4
- relevant to solipsize: 2 3
+ relevant to solipsize: 2:
+ OUT 3
+ OUT 4
+3:
+ OUT 4
+ IN 2
// eliminated branch from 2
// eliminated branch from 3
// Process() called
// Process() running
- blocks : 2 3
- entries: 2
+ blocks : 2:
+ OUT 3
+3:
+ IN 2
+ entries: 2:
+ OUT 3
// creating simple block with block #2
// Solipsizing branches into 3
- relevant to solipsize: 2
+ relevant to solipsize: 2:
+ OUT 3
// eliminated branch from 2
// Process() running
- blocks : 3
- entries: 3
+ blocks : 3:
+ entries: 3:
// creating simple block with block #3
// Process() returning
- remaining blocks after multiple: 4
+ remaining blocks after multiple: 4:
// Process() running
- blocks : 4
- entries: 4
+ blocks : 4:
+ entries: 4:
// creating simple block with block #4
// Process() returning
// === Optimizing shapes ===