Files
gonum/graph/path/testdata/flow/nested_if_n16.dot
kortschak 9baf9959f7 graph/path: add benchmarks for Dominators
The initial test cases are from Robin Eklind's decomp project, the DOT
files were generated using his instructions:

    git clone https://github.com/decomp/testdata
    go get github.com/decomp/decomp/cmd/ll2dot
    cd testdata/pathological/testdata
    ll2dot *.ll
2017-09-12 09:50:52 +09:30

86 lines
1.2 KiB
Plaintext

digraph main {
// Node definitions.
2 [label=entry];
9;
102;
14;
101;
19;
100;
24;
99;
29;
98;
34;
97;
39;
96;
44;
95;
49;
94;
54;
93;
59;
92;
64;
91;
69;
90;
74;
89;
79;
88;
84;
87;
// Edge definitions.
2 -> 9 [label=true];
2 -> 102 [label=false];
9 -> 14 [label=true];
9 -> 101 [label=false];
14 -> 19 [label=true];
14 -> 100 [label=false];
101 -> 102;
19 -> 24 [label=true];
19 -> 99 [label=false];
100 -> 101;
24 -> 29 [label=true];
24 -> 98 [label=false];
99 -> 100;
29 -> 34 [label=true];
29 -> 97 [label=false];
98 -> 99;
34 -> 39 [label=true];
34 -> 96 [label=false];
97 -> 98;
39 -> 44 [label=true];
39 -> 95 [label=false];
96 -> 97;
44 -> 49 [label=true];
44 -> 94 [label=false];
95 -> 96;
49 -> 54 [label=true];
49 -> 93 [label=false];
94 -> 95;
54 -> 59 [label=true];
54 -> 92 [label=false];
93 -> 94;
59 -> 64 [label=true];
59 -> 91 [label=false];
92 -> 93;
64 -> 69 [label=true];
64 -> 90 [label=false];
91 -> 92;
69 -> 74 [label=true];
69 -> 89 [label=false];
90 -> 91;
74 -> 79 [label=true];
74 -> 88 [label=false];
89 -> 90;
79 -> 84 [label=true];
79 -> 87 [label=false];
88 -> 89;
84 -> 87;
87 -> 88;
}