mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-12-27 09:31:18 +00:00
Improved log format slightly
This commit is contained in:
parent
5ec1070b41
commit
db6c1f54db
@ -126,8 +126,8 @@ public class Compiler {
|
||||
//getLog().append("CONTROL FLOW GRAPH");
|
||||
//getLog().append(program.getGraph().toString(program));
|
||||
|
||||
new Pass1ModifiedVarsAnalysis(program).execute();
|
||||
getLog().append("PROCEDURE MODIFY VARIABLE ANALYSIS");
|
||||
new Pass1ModifiedVarsAnalysis(program).execute();
|
||||
getLog().append(program.getProcedureModifiedVars().toString(program));
|
||||
|
||||
new Pass1ProcedureCallParameters(program).generate();
|
||||
@ -140,6 +140,7 @@ public class Compiler {
|
||||
//getLog().append(program.getGraph().toString(program));
|
||||
|
||||
program.setGraph(new Pass1ProcedureCallsReturnValue(program).generate());
|
||||
|
||||
getLog().append("\nCONTROL FLOW GRAPH SSA WITH ASSIGNMENT CALL & RETURN");
|
||||
getLog().append(program.getGraph().toString(program));
|
||||
|
||||
@ -220,8 +221,8 @@ public class Compiler {
|
||||
new Pass3AddNopBeforeCallOns(program).generate();
|
||||
new PassNStatementIndices(program).generateStatementIndices();
|
||||
|
||||
new Pass3CallGraphAnalysis(program).findCallGraph();
|
||||
getLog().append("CALL GRAPH");
|
||||
new Pass3CallGraphAnalysis(program).findCallGraph();
|
||||
getLog().append(program.getCallGraph().toString());
|
||||
|
||||
//getLog().setVerboseLiveRanges(true);
|
||||
@ -259,20 +260,20 @@ public class Compiler {
|
||||
|
||||
private void pass4RegisterAllocation() {
|
||||
|
||||
new Pass3DominatorsAnalysis(program).findDominators();
|
||||
getLog().append("DOMINATORS");
|
||||
new Pass3DominatorsAnalysis(program).findDominators();
|
||||
getLog().append(program.getDominators().toString());
|
||||
|
||||
new Pass3LoopAnalysis(program).findLoops();
|
||||
getLog().append("NATURAL LOOPS");
|
||||
new Pass3LoopAnalysis(program).findLoops();
|
||||
getLog().append(program.getLoopSet().toString());
|
||||
|
||||
new Pass3LoopDepthAnalysis(program).findLoopDepths();
|
||||
getLog().append("NATURAL LOOPS WITH DEPTH");
|
||||
new Pass3LoopDepthAnalysis(program).findLoopDepths();
|
||||
getLog().append(program.getLoopSet().toString());
|
||||
|
||||
new Pass3VariableRegisterWeightAnalysis(program).findWeights();
|
||||
getLog().append("\nVARIABLE REGISTER WEIGHTS");
|
||||
new Pass3VariableRegisterWeightAnalysis(program).findWeights();
|
||||
getLog().append(program.getScope().toString(program, Variable.class));
|
||||
|
||||
new Pass4LiveRangeEquivalenceClassesFinalize(program).allocate();
|
||||
@ -295,8 +296,8 @@ public class Compiler {
|
||||
getLog().append(program.getRegisterPotentials().toString());
|
||||
|
||||
// Find register uplift scopes
|
||||
new Pass4RegisterUpliftScopeAnalysis(program).findScopes();
|
||||
getLog().append("REGISTER UPLIFT SCOPES");
|
||||
new Pass4RegisterUpliftScopeAnalysis(program).findScopes();
|
||||
getLog().append(program.getRegisterUpliftProgram().toString((program.getVariableRegisterWeights())));
|
||||
|
||||
// Attempt uplifting registers through a lot of combinations
|
||||
|
@ -392,6 +392,8 @@ public class TestPrograms extends TestCase {
|
||||
success &= helper.testOutput(fileName, ".cfg", program.getGraph().toString(program));
|
||||
success &= helper.testOutput(fileName, ".log", program.getLog().toString());
|
||||
if (!success) {
|
||||
System.out.println("\nCOMPILE LOG");
|
||||
System.out.println(program.getLog().toString());
|
||||
fail("Output does not match reference!");
|
||||
}
|
||||
}
|
||||
|
@ -191,9 +191,9 @@ main::@return dominated by main::@return @1 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -393,6 +393,7 @@ main::@4 dominated by @1 @begin main::@1 main::@2 main main::@5 main::@3 main::
|
||||
main::@7 dominated by @1 main::@7 @begin main::@1 main::@2 main main::@5 main::@3 main::@4
|
||||
main::@return dominated by main::@return @1 main::@7 @begin main::@1 main::@2 main main::@5 main::@3 main::@4
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: main::@4 tails: main::@4 blocks: null
|
||||
@ -401,19 +402,18 @@ Populated: Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Populated: Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@2 main::@1
|
||||
Populated: Loop head: main::@4 tails: main::@4 blocks: main::@4
|
||||
Populated: Loop head: main::@3 tails: main::@7 blocks: main::@7 main::@4 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@2 main::@1
|
||||
Loop head: main::@4 tails: main::@4 blocks: main::@4
|
||||
Loop head: main::@3 tails: main::@7 blocks: main::@7 main::@4 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 4 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@2 main::@1
|
||||
Loop head: main::@4 tails: main::@4 blocks: main::@4
|
||||
Loop head: main::@3 tails: main::@7 blocks: main::@7 main::@4 main::@3
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@2 main::@1 depth: 1
|
||||
Loop head: main::@4 tails: main::@4 blocks: main::@4 depth: 2
|
||||
|
@ -3840,6 +3840,7 @@ init_screen::@1 dominated by main @begin init_screen init_screen::@1 @10
|
||||
init_screen::@2 dominated by main @begin init_screen init_screen::@2 init_screen::@1 @10
|
||||
init_screen::@return dominated by main @begin init_screen init_screen::@2 init_screen::@1 @10 init_screen::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: lines::@1 tails: lines::@3 blocks: null
|
||||
Found back edge: Loop head: line_ydxi::@1 tails: line_ydxi::@2 blocks: null
|
||||
@ -3860,7 +3861,6 @@ Populated: Loop head: init_plot_tables::@1 tails: init_plot_tables::@2 blocks: i
|
||||
Populated: Loop head: init_plot_tables::@3 tails: init_plot_tables::@4 blocks: init_plot_tables::@4 init_plot_tables::@3 init_plot_tables::@7
|
||||
Populated: Loop head: init_screen::@1 tails: init_screen::@1 blocks: init_screen::@1
|
||||
Populated: Loop head: init_screen::@2 tails: init_screen::@2 blocks: init_screen::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1
|
||||
Loop head: lines::@1 tails: lines::@3 blocks: lines::@3 lines::@1
|
||||
Loop head: line_ydxi::@1 tails: line_ydxi::@2 blocks: line_ydxi::@2 line_ydxi::@3 line_ydxi::@5 line_ydxi::@1
|
||||
@ -3872,6 +3872,7 @@ Loop head: init_plot_tables::@3 tails: init_plot_tables::@4 blocks: init_plot_ta
|
||||
Loop head: init_screen::@1 tails: init_screen::@1 blocks: init_screen::@1
|
||||
Loop head: init_screen::@2 tails: init_screen::@2 blocks: init_screen::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1
|
||||
@ -3893,7 +3894,6 @@ Found 1 loops in scope [line_xdyd]
|
||||
Found 1 loops in scope [line_ydxd]
|
||||
Loop head: line_ydxd::@1 tails: line_ydxd::@2 blocks: line_ydxd::@2 line_ydxd::@3 line_ydxd::@5 line_ydxd::@1
|
||||
Found 0 loops in scope [plot]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1 depth: 1
|
||||
Loop head: lines::@1 tails: lines::@3 blocks: lines::@3 lines::@1 depth: 2
|
||||
Loop head: line_ydxi::@1 tails: line_ydxi::@2 blocks: line_ydxi::@2 line_ydxi::@3 line_ydxi::@5 line_ydxi::@1 depth: 1
|
||||
|
@ -1545,6 +1545,7 @@ init_screen::@1 dominated by main init_screen::@1 @begin init_screen @5
|
||||
init_screen::@2 dominated by main init_screen::@2 init_screen::@1 @begin init_screen @5
|
||||
init_screen::@return dominated by main init_screen::@2 init_screen::@1 @begin init_screen::@return init_screen @5
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@7 blocks: null
|
||||
Found back edge: Loop head: plots::@1 tails: plots::@3 blocks: null
|
||||
@ -1559,7 +1560,6 @@ Populated: Loop head: init_plot_tables::@1 tails: init_plot_tables::@2 blocks: i
|
||||
Populated: Loop head: init_plot_tables::@3 tails: init_plot_tables::@4 blocks: init_plot_tables::@4 init_plot_tables::@3 init_plot_tables::@7
|
||||
Populated: Loop head: init_screen::@1 tails: init_screen::@1 blocks: init_screen::@1
|
||||
Populated: Loop head: init_screen::@2 tails: init_screen::@2 blocks: init_screen::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@2 tails: main::@7 blocks: main::@7 main::@3 main::@2
|
||||
Loop head: plots::@1 tails: plots::@3 blocks: plots::@3 plots::@1
|
||||
@ -1568,6 +1568,7 @@ Loop head: init_plot_tables::@3 tails: init_plot_tables::@4 blocks: init_plot_ta
|
||||
Loop head: init_screen::@1 tails: init_screen::@1 blocks: init_screen::@1
|
||||
Loop head: init_screen::@2 tails: init_screen::@2 blocks: init_screen::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
@ -1581,7 +1582,6 @@ Found 2 loops in scope [init_plot_tables]
|
||||
Found 1 loops in scope [plots]
|
||||
Loop head: plots::@1 tails: plots::@3 blocks: plots::@3 plots::@1
|
||||
Found 0 loops in scope [plot]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@2 tails: main::@7 blocks: main::@7 main::@3 main::@2 depth: 1
|
||||
Loop head: plots::@1 tails: plots::@3 blocks: plots::@3 plots::@1 depth: 2
|
||||
|
@ -524,15 +524,15 @@ main::@3 dominated by @1 @begin main::@1 main main::@3
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3 depth: 1
|
||||
|
||||
|
||||
|
@ -507,15 +507,15 @@ main::@3 dominated by @1 @begin main::@1 main main::@3
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3 depth: 1
|
||||
|
||||
|
||||
|
@ -347,16 +347,16 @@ line dominated by @2 @begin line main
|
||||
line::@1 dominated by @2 @begin line line::@1 main
|
||||
line::@return dominated by @2 @begin line line::@return line::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: line::@1 tails: line::@1 blocks: null
|
||||
Populated: Loop head: line::@1 tails: line::@1 blocks: line::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: line::@1 tails: line::@1 blocks: line::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [line]
|
||||
Loop head: line::@1 tails: line::@1 blocks: line::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: line::@1 tails: line::@1 blocks: line::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -539,20 +539,20 @@ w dominated by @2 @begin w main::@1 main::@2 main
|
||||
w::@1 dominated by w::@1 @2 @begin w main::@1 main::@2 main
|
||||
w::@return dominated by w::@1 @2 @begin w main::@1 main::@2 main w::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Found back edge: Loop head: w::@1 tails: w::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Populated: Loop head: w::@1 tails: w::@1 blocks: w::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Loop head: w::@1 tails: w::@1 blocks: w::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Found 1 loops in scope [w]
|
||||
Loop head: w::@1 tails: w::@1 blocks: w::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
Loop head: w::@1 tails: w::@1 blocks: w::@1 depth: 1
|
||||
|
||||
|
@ -546,19 +546,19 @@ main::@5 dominated by @1 @begin main::@1 main::@2 main main::@5 main::@3
|
||||
main::@6 dominated by @1 @begin main::@1 main::@2 main main::@5 main::@6 main::@3
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main main::@5 main::@6 main::@3
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Populated: Loop head: main::@2 tails: main::@3 blocks: main::@3 main::@2 main::@4
|
||||
Populated: Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@3 main::@2 main::@4 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@3 blocks: main::@3 main::@2 main::@4
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@3 main::@2 main::@4 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@3 blocks: main::@3 main::@2 main::@4
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@3 main::@2 main::@4 main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@3 blocks: main::@3 main::@2 main::@4 depth: 2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@3 main::@2 main::@4 main::@1 depth: 1
|
||||
|
||||
|
@ -491,17 +491,18 @@ line::@1 dominated by @begin line line::@1 main @3 main::@1 main::@2
|
||||
plot dominated by @begin line main @3 plot main::@1 main::@2
|
||||
plot::@return dominated by @begin line main @3 plot main::@1 plot::@return main::@2
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: line::@2 tails: line::@8 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Populated: Loop head: main::@2 tails: main::@5 blocks: main::@5 main::@2
|
||||
Populated: Loop head: line::@2 tails: line::@8 blocks: line::@8 line::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Loop head: main::@2 tails: main::@5 blocks: main::@5 main::@2
|
||||
Loop head: line::@2 tails: line::@8 blocks: line::@8 line::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
@ -509,7 +510,6 @@ Found 2 loops in scope [main]
|
||||
Found 1 loops in scope [line]
|
||||
Loop head: line::@2 tails: line::@8 blocks: line::@8 line::@2
|
||||
Found 0 loops in scope [plot]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
Loop head: main::@2 tails: main::@5 blocks: main::@5 main::@2 depth: 1
|
||||
Loop head: line::@2 tails: line::@8 blocks: line::@8 line::@2 depth: 2
|
||||
|
@ -115,9 +115,9 @@ main::@return dominated by main::@return @1 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -279,15 +279,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -254,15 +254,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -2139,17 +2139,18 @@ print_cls dominated by main @11 @begin print_cls
|
||||
print_cls::@1 dominated by main @11 @begin print_cls::@1 print_cls
|
||||
print_cls::@return dominated by main print_cls::@return @11 @begin print_cls::@1 print_cls
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: print_str::@1 tails: print_str::@2 blocks: null
|
||||
Found back edge: Loop head: print_ln::@1 tails: print_ln::@1 blocks: null
|
||||
Found back edge: Loop head: print_cls::@1 tails: print_cls::@1 blocks: null
|
||||
Populated: Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Populated: Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
Populated: Loop head: print_cls::@1 tails: print_cls::@1 blocks: print_cls::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
Loop head: print_cls::@1 tails: print_cls::@1 blocks: print_cls::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [print_cls]
|
||||
@ -2162,7 +2163,6 @@ Found 1 loops in scope [print_str]
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Found 1 loops in scope [print_ln]
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1 depth: 1
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1 depth: 1
|
||||
Loop head: print_cls::@1 tails: print_cls::@1 blocks: print_cls::@1 depth: 1
|
||||
|
@ -129,9 +129,9 @@ main::@return dominated by main::@return @1 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -202,15 +202,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -320,16 +320,16 @@ fillscreen dominated by @2 @begin fillscreen main
|
||||
fillscreen::@1 dominated by @2 @begin fillscreen main fillscreen::@1
|
||||
fillscreen::@return dominated by @2 @begin fillscreen main fillscreen::@1 fillscreen::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: null
|
||||
Populated: Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [fillscreen]
|
||||
Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -1024,6 +1024,7 @@ prepare dominated by prepare main @begin @4
|
||||
prepare::@1 dominated by prepare main prepare::@1 @begin @4
|
||||
prepare::@return dominated by prepare main prepare::@1 prepare::@return @begin @4
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@3 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: main::@4 tails: main::@4 blocks: null
|
||||
Found back edge: Loop head: main::@3 tails: main::@6 blocks: null
|
||||
@ -1044,7 +1045,6 @@ Populated: Loop head: flip::@2 tails: flip::@2 blocks: flip::@2
|
||||
Populated: Loop head: flip::@1 tails: flip::@4 blocks: flip::@4 flip::@2 flip::@1
|
||||
Populated: Loop head: flip::@3 tails: flip::@3 blocks: flip::@3
|
||||
Populated: Loop head: prepare::@1 tails: prepare::@1 blocks: prepare::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Loop head: main::@4 tails: main::@4 blocks: main::@4
|
||||
Loop head: main::@3 tails: main::@6 blocks: main::@6 main::@4 main::@3
|
||||
@ -1056,6 +1056,7 @@ Loop head: flip::@1 tails: flip::@4 blocks: flip::@4 flip::@2 flip::@1
|
||||
Loop head: flip::@3 tails: flip::@3 blocks: flip::@3
|
||||
Loop head: prepare::@1 tails: prepare::@1 blocks: prepare::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 4 loops in scope [main]
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
@ -1071,7 +1072,6 @@ Found 3 loops in scope [flip]
|
||||
Found 2 loops in scope [plot]
|
||||
Loop head: plot::@2 tails: plot::@2 blocks: plot::@2
|
||||
Loop head: plot::@1 tails: plot::@3 blocks: plot::@3 plot::@2 plot::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3 depth: 3
|
||||
Loop head: main::@4 tails: main::@4 blocks: main::@4 depth: 3
|
||||
Loop head: main::@3 tails: main::@6 blocks: main::@6 main::@4 main::@3 depth: 2
|
||||
|
@ -195,15 +195,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -195,15 +195,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -281,19 +281,19 @@ main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Populated: Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 1
|
||||
|
||||
|
@ -1133,19 +1133,19 @@ main::@6 dominated by main::@11 @begin main @1 main::@1 main::@2 main::@5 main:
|
||||
main::@12 dominated by main::@11 @begin main main::@12 @1 main::@1 main::@2 main::@5 main::@6 main::@3 main::@4
|
||||
main::@return dominated by main::@return main::@11 @begin main main::@12 @1 main::@1 main::@2 main::@5 main::@6 main::@3 main::@4
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: main::@6 tails: main::@6 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@10 main::@4 main::@3 main::@9 main::@2 main::@8 main::@1 main::@7
|
||||
Populated: Loop head: main::@6 tails: main::@6 blocks: main::@6
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@10 main::@4 main::@3 main::@9 main::@2 main::@8 main::@1 main::@7
|
||||
Loop head: main::@6 tails: main::@6 blocks: main::@6
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@10 main::@4 main::@3 main::@9 main::@2 main::@8 main::@1 main::@7
|
||||
Loop head: main::@6 tails: main::@6 blocks: main::@6
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@10 main::@4 main::@3 main::@9 main::@2 main::@8 main::@1 main::@7 depth: 1
|
||||
Loop head: main::@6 tails: main::@6 blocks: main::@6 depth: 1
|
||||
|
||||
|
@ -238,15 +238,15 @@ main::@3 dominated by @1 @begin main::@1 main main::@3
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3 depth: 1
|
||||
|
||||
|
||||
|
@ -205,15 +205,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -141,9 +141,9 @@ main::@return dominated by main::@return @1 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -161,15 +161,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -806,6 +806,7 @@ print_cls dominated by @begin main print_cls @7
|
||||
print_cls::@1 dominated by @begin print_cls::@1 main print_cls @7
|
||||
print_cls::@return dominated by @begin print_cls::@1 main print_cls @7 print_cls::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@6 blocks: null
|
||||
Found back edge: Loop head: print_ln::@1 tails: print_ln::@1 blocks: null
|
||||
Found back edge: Loop head: print_str::@1 tails: print_str::@2 blocks: null
|
||||
@ -814,12 +815,12 @@ Populated: Loop head: main::@1 tails: main::@6 blocks: main::@6 main::@5 main::@
|
||||
Populated: Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
Populated: Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Populated: Loop head: print_cls::@1 tails: print_cls::@1 blocks: print_cls::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@6 blocks: main::@6 main::@5 main::@4 main::@1
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Loop head: print_cls::@1 tails: print_cls::@1 blocks: print_cls::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@6 blocks: main::@6 main::@5 main::@4 main::@1
|
||||
@ -829,7 +830,6 @@ Found 1 loops in scope [print_str]
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Found 1 loops in scope [print_ln]
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@6 blocks: main::@6 main::@5 main::@4 main::@1 depth: 1
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1 depth: 2
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1 depth: 2
|
||||
|
@ -116,9 +116,9 @@ main::@return dominated by main::@return @1 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -191,15 +191,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -400,16 +400,16 @@ print::@1 dominated by @2 print @begin print::@1 main
|
||||
print::@return dominated by @2 print @begin print::@1 main print::@return
|
||||
print::@2 dominated by @2 print @begin print::@2 print::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: print::@1 tails: print::@2 blocks: null
|
||||
Populated: Loop head: print::@1 tails: print::@2 blocks: print::@2 print::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: print::@1 tails: print::@2 blocks: print::@2 print::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [print]
|
||||
Loop head: print::@1 tails: print::@2 blocks: print::@2 print::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: print::@1 tails: print::@2 blocks: print::@2 print::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -308,19 +308,19 @@ main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@3 dominated by @1 @begin main::@1 main::@2 main main::@3
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main main::@3
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@1 tails: main::@3 blocks: null
|
||||
Populated: Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Populated: Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@2 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@2 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@2 main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@2 main::@1 depth: 1
|
||||
|
||||
|
@ -238,15 +238,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -359,15 +359,15 @@ main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
main::@6 dominated by @1 @begin main::@1 main main::@6
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6 depth: 1
|
||||
|
||||
|
||||
|
@ -292,15 +292,15 @@ main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
main::@6 dominated by @1 @begin main::@1 main main::@6
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6 depth: 1
|
||||
|
||||
|
||||
|
@ -307,15 +307,15 @@ main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
main::@6 dominated by @1 @begin main::@1 main main::@6
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@6 depth: 1
|
||||
|
||||
|
||||
|
@ -200,15 +200,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -287,15 +287,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -385,11 +385,11 @@ incw1::@return dominated by @begin @3 incw1 main incw1::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 0 loops in scope [incw1]
|
||||
Found 0 loops in scope [incw2]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -367,10 +367,10 @@ inci::@return dominated by inci::@return @2 @begin main inci
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 0 loops in scope [inci]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -215,15 +215,15 @@ main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -243,15 +243,15 @@ main::@3 dominated by @1 @begin main::@1 main main::@3
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3 depth: 1
|
||||
|
||||
|
||||
|
@ -301,20 +301,20 @@ nest dominated by @2 @begin main::@1 main nest
|
||||
nest::@1 dominated by @2 @begin main::@1 nest::@1 main nest
|
||||
nest::@return dominated by nest::@return @2 @begin main::@1 nest::@1 main nest
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: nest::@1 tails: nest::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@1
|
||||
Populated: Loop head: nest::@1 tails: nest::@1 blocks: nest::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@1
|
||||
Loop head: nest::@1 tails: nest::@1 blocks: nest::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@1
|
||||
Found 1 loops in scope [nest]
|
||||
Loop head: nest::@1 tails: nest::@1 blocks: nest::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@1 depth: 1
|
||||
Loop head: nest::@1 tails: nest::@1 blocks: nest::@1 depth: 2
|
||||
|
||||
|
@ -630,6 +630,7 @@ nest2::@2 dominated by nest1::@1 nest1::@2 @begin nest1 nest2 main nest2::@1 @3
|
||||
nest2::@3 dominated by nest1::@1 nest1::@2 @begin nest1 nest2 main nest2::@1 @3 nest2::@3 nest2::@2 main::@1 main::@2
|
||||
nest2::@return dominated by nest1::@1 nest1::@2 @begin nest1 nest2 main nest2::@return nest2::@1 @3 nest2::@3 nest2::@2 main::@1 main::@2
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: main::@1 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: nest1::@2 tails: nest1::@5 blocks: null
|
||||
@ -642,7 +643,6 @@ Populated: Loop head: nest1::@2 tails: nest1::@5 blocks: nest1::@5 nest1::@2
|
||||
Populated: Loop head: nest1::@1 tails: nest1::@3 blocks: nest1::@3 nest1::@5 nest1::@2 nest1::@1
|
||||
Populated: Loop head: nest2::@2 tails: nest2::@2 blocks: nest2::@2
|
||||
Populated: Loop head: nest2::@1 tails: nest2::@3 blocks: nest2::@3 nest2::@2 nest2::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@5 blocks: main::@5 main::@2
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@5 main::@2 main::@1
|
||||
Loop head: nest1::@2 tails: nest1::@5 blocks: nest1::@5 nest1::@2
|
||||
@ -650,6 +650,7 @@ Loop head: nest1::@1 tails: nest1::@3 blocks: nest1::@3 nest1::@5 nest1::@2 nest
|
||||
Loop head: nest2::@2 tails: nest2::@2 blocks: nest2::@2
|
||||
Loop head: nest2::@1 tails: nest2::@3 blocks: nest2::@3 nest2::@2 nest2::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@5 blocks: main::@5 main::@2
|
||||
@ -660,7 +661,6 @@ Found 2 loops in scope [nest1]
|
||||
Found 2 loops in scope [nest2]
|
||||
Loop head: nest2::@2 tails: nest2::@2 blocks: nest2::@2
|
||||
Loop head: nest2::@1 tails: nest2::@3 blocks: nest2::@3 nest2::@2 nest2::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@5 blocks: main::@5 main::@2 depth: 2
|
||||
Loop head: main::@1 tails: main::@3 blocks: main::@3 main::@5 main::@2 main::@1 depth: 1
|
||||
Loop head: nest1::@2 tails: nest1::@5 blocks: nest1::@5 nest1::@2 depth: 4
|
||||
|
@ -277,18 +277,18 @@ main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@8 dominated by @1 @begin main::@8 main::@1 main::@2 main
|
||||
main::@4 dominated by @1 @begin main::@1 main::@2 main main::@4
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@8 blocks: null
|
||||
Found back edge: Loop head: main::@1 tails: main::@4 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@8 blocks: main::@8 main::@2 main::@1
|
||||
Populated: Loop head: main::@1 tails: main::@4 blocks: main::@4 main::@2 main::@1
|
||||
Coalesced: Loop head: main::@1 tails: main::@8 main::@4 blocks: main::@8 main::@2 main::@1 main::@4
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@8 main::@4 blocks: main::@8 main::@2 main::@1 main::@4
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@8 main::@4 blocks: main::@8 main::@2 main::@1 main::@4
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@8 main::@4 blocks: main::@8 main::@2 main::@1 main::@4 depth: 1
|
||||
|
||||
|
||||
|
@ -471,10 +471,10 @@ inccnt::@return dominated by @2 inccnt @begin main inccnt::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 0 loops in scope [inccnt]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -278,10 +278,10 @@ inccnt::@return dominated by @2 inccnt @begin main inccnt::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 0 loops in scope [inccnt]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -947,14 +947,15 @@ init_mul_tables::@3 dominated by main init_mul_tables @begin @4 init_mul_tables
|
||||
init_mul_tables::@2 dominated by main init_mul_tables @begin @4 init_mul_tables::@2 init_mul_tables::@1
|
||||
init_mul_tables::@return dominated by main init_mul_tables init_mul_tables::@return @begin @4 init_mul_tables::@2 init_mul_tables::@1
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: mul_tables_compare::@1 tails: mul_tables_compare::@5 blocks: null
|
||||
Found back edge: Loop head: init_mul_tables::@1 tails: init_mul_tables::@2 blocks: null
|
||||
Populated: Loop head: mul_tables_compare::@1 tails: mul_tables_compare::@5 blocks: mul_tables_compare::@5 mul_tables_compare::@4 mul_tables_compare::@9 mul_tables_compare::@3 mul_tables_compare::@8 mul_tables_compare::@2 mul_tables_compare::@7 mul_tables_compare::@1 mul_tables_compare::@6
|
||||
Populated: Loop head: init_mul_tables::@1 tails: init_mul_tables::@2 blocks: init_mul_tables::@2 init_mul_tables::@1 init_mul_tables::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: mul_tables_compare::@1 tails: mul_tables_compare::@5 blocks: mul_tables_compare::@5 mul_tables_compare::@4 mul_tables_compare::@9 mul_tables_compare::@3 mul_tables_compare::@8 mul_tables_compare::@2 mul_tables_compare::@7 mul_tables_compare::@1 mul_tables_compare::@6
|
||||
Loop head: init_mul_tables::@1 tails: init_mul_tables::@2 blocks: init_mul_tables::@2 init_mul_tables::@1 init_mul_tables::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [init_mul_tables]
|
||||
@ -962,7 +963,6 @@ Found 1 loops in scope [init_mul_tables]
|
||||
Found 0 loops in scope [init_mul_tables_asm]
|
||||
Found 1 loops in scope [mul_tables_compare]
|
||||
Loop head: mul_tables_compare::@1 tails: mul_tables_compare::@5 blocks: mul_tables_compare::@5 mul_tables_compare::@4 mul_tables_compare::@9 mul_tables_compare::@3 mul_tables_compare::@8 mul_tables_compare::@2 mul_tables_compare::@7 mul_tables_compare::@1 mul_tables_compare::@6
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: mul_tables_compare::@1 tails: mul_tables_compare::@5 blocks: mul_tables_compare::@5 mul_tables_compare::@4 mul_tables_compare::@9 mul_tables_compare::@3 mul_tables_compare::@8 mul_tables_compare::@2 mul_tables_compare::@7 mul_tables_compare::@1 mul_tables_compare::@6 depth: 1
|
||||
Loop head: init_mul_tables::@1 tails: init_mul_tables::@2 blocks: init_mul_tables::@2 init_mul_tables::@1 init_mul_tables::@3 depth: 1
|
||||
|
||||
|
@ -444,21 +444,21 @@ line::@return dominated by @begin line line::@1 main @3 main::@1 line::@return
|
||||
plot dominated by @begin line main @3 plot main::@1
|
||||
plot::@return dominated by @begin line main @3 plot main::@1 plot::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@6 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1
|
||||
Populated: Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@2
|
||||
Found 0 loops in scope [line]
|
||||
Found 0 loops in scope [plot]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@1 depth: 1
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@2 depth: 1
|
||||
|
||||
|
@ -429,24 +429,24 @@ main::@return dominated by main::@9 main::@return main::@7 @begin main::@8 main
|
||||
plot dominated by @begin main @2 plot main::@1
|
||||
plot::@return dominated by @begin main @2 plot main::@1 plot::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@7 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@8 blocks: null
|
||||
Found back edge: Loop head: main::@3 tails: main::@9 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@7 blocks: main::@7 main::@1
|
||||
Populated: Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@2
|
||||
Populated: Loop head: main::@3 tails: main::@9 blocks: main::@9 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@7 blocks: main::@7 main::@1
|
||||
Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@2
|
||||
Loop head: main::@3 tails: main::@9 blocks: main::@9 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 3 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@7 blocks: main::@7 main::@1
|
||||
Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@2
|
||||
Loop head: main::@3 tails: main::@9 blocks: main::@9 main::@3
|
||||
Found 0 loops in scope [plot]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@7 blocks: main::@7 main::@1 depth: 1
|
||||
Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@2 depth: 1
|
||||
Loop head: main::@3 tails: main::@9 blocks: main::@9 main::@3 depth: 1
|
||||
|
@ -381,10 +381,10 @@ ln::@return dominated by @2 ln ln::@return @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 0 loops in scope [ln]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -814,21 +814,21 @@ print_str::@1 dominated by @begin main print_str::@1 print_str @7
|
||||
print_str::@return dominated by @begin print_str::@return main print_str::@1 print_str @7
|
||||
print_str::@2 dominated by @begin main print_str::@1 print_str::@2 print_str @7
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: print_ln::@1 tails: print_ln::@1 blocks: null
|
||||
Found back edge: Loop head: print_str::@1 tails: print_str::@2 blocks: null
|
||||
Populated: Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
Populated: Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [print_str]
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1
|
||||
Found 1 loops in scope [print_ln]
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1 depth: 1
|
||||
Loop head: print_str::@1 tails: print_str::@2 blocks: print_str::@2 print_str::@1 depth: 1
|
||||
|
||||
|
@ -436,19 +436,19 @@ main::@2 dominated by @1 @begin main::@1 main::@2 main main::@3
|
||||
main::@4 dominated by @1 @begin main::@1 main::@2 main main::@3 main::@4
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main main::@3 main::@4
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Populated: Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 1
|
||||
|
||||
|
@ -759,6 +759,7 @@ lvalue::@1 dominated by @begin main lvalue @5 lvalue::@1
|
||||
lvalue::@return dominated by @begin main lvalue::@return lvalue @5 lvalue::@1
|
||||
lvalue::@2 dominated by @begin main lvalue @5 lvalue::@2 lvalue::@1
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: lvaluevar::@1 tails: lvaluevar::@2 blocks: null
|
||||
Found back edge: Loop head: rvaluevar::@1 tails: rvaluevar::@2 blocks: null
|
||||
Found back edge: Loop head: rvalue::@1 tails: rvalue::@2 blocks: null
|
||||
@ -767,12 +768,12 @@ Populated: Loop head: lvaluevar::@1 tails: lvaluevar::@2 blocks: lvaluevar::@2 l
|
||||
Populated: Loop head: rvaluevar::@1 tails: rvaluevar::@2 blocks: rvaluevar::@2 rvaluevar::@1
|
||||
Populated: Loop head: rvalue::@1 tails: rvalue::@2 blocks: rvalue::@2 rvalue::@1
|
||||
Populated: Loop head: lvalue::@1 tails: lvalue::@2 blocks: lvalue::@2 lvalue::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: lvaluevar::@1 tails: lvaluevar::@2 blocks: lvaluevar::@2 lvaluevar::@1
|
||||
Loop head: rvaluevar::@1 tails: rvaluevar::@2 blocks: rvaluevar::@2 rvaluevar::@1
|
||||
Loop head: rvalue::@1 tails: rvalue::@2 blocks: rvalue::@2 rvalue::@1
|
||||
Loop head: lvalue::@1 tails: lvalue::@2 blocks: lvalue::@2 lvalue::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 1 loops in scope [lvalue]
|
||||
@ -783,7 +784,6 @@ Found 1 loops in scope [rvaluevar]
|
||||
Loop head: rvaluevar::@1 tails: rvaluevar::@2 blocks: rvaluevar::@2 rvaluevar::@1
|
||||
Found 1 loops in scope [lvaluevar]
|
||||
Loop head: lvaluevar::@1 tails: lvaluevar::@2 blocks: lvaluevar::@2 lvaluevar::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: lvaluevar::@1 tails: lvaluevar::@2 blocks: lvaluevar::@2 lvaluevar::@1 depth: 1
|
||||
Loop head: rvaluevar::@1 tails: rvaluevar::@2 blocks: rvaluevar::@2 rvaluevar::@1 depth: 1
|
||||
Loop head: rvalue::@1 tails: rvalue::@2 blocks: rvalue::@2 rvalue::@1 depth: 1
|
||||
|
@ -199,15 +199,15 @@ main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -321,15 +321,15 @@ main::@3 dominated by @1 @begin main::@1 main main::@3
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 main::@3 depth: 1
|
||||
|
||||
|
||||
|
@ -941,6 +941,7 @@ fillscreen dominated by @begin main @2 fillscreen
|
||||
fillscreen::@1 dominated by @begin main @2 fillscreen fillscreen::@1
|
||||
fillscreen::@return dominated by @begin main @2 fillscreen fillscreen::@1 fillscreen::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@3 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: main::@5 tails: main::@5 blocks: null
|
||||
@ -951,13 +952,13 @@ Populated: Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Populated: Loop head: main::@5 tails: main::@5 blocks: main::@5
|
||||
Populated: Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@6 main::@8 main::@10 main::@11 main::@3 main::@5 main::@2
|
||||
Populated: Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Loop head: main::@5 tails: main::@5 blocks: main::@5
|
||||
Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@6 main::@8 main::@10 main::@11 main::@3 main::@5 main::@2
|
||||
Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 4 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
@ -966,7 +967,6 @@ Found 4 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@6 main::@8 main::@10 main::@11 main::@3 main::@5 main::@2
|
||||
Found 1 loops in scope [fillscreen]
|
||||
Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3 depth: 2
|
||||
Loop head: main::@5 tails: main::@5 blocks: main::@5 depth: 2
|
||||
|
@ -2410,6 +2410,7 @@ fillscreen dominated by main @begin fillscreen @6
|
||||
fillscreen::@1 dominated by main @begin fillscreen @6 fillscreen::@1
|
||||
fillscreen::@return dominated by main @begin fillscreen @6 fillscreen::@1 fillscreen::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@3 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@8 blocks: null
|
||||
@ -2422,7 +2423,6 @@ Populated: Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@5 main::@
|
||||
Populated: Loop head: scroll_bit::@2 tails: scroll_bit::@3 blocks: scroll_bit::@3 scroll_bit::@2 scroll_bit::@5
|
||||
Populated: Loop head: scroll_hard::@1 tails: scroll_hard::@1 blocks: scroll_hard::@1
|
||||
Populated: Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@5 main::@3 main::@2
|
||||
@ -2430,6 +2430,7 @@ Loop head: scroll_bit::@2 tails: scroll_bit::@3 blocks: scroll_bit::@3 scroll_bi
|
||||
Loop head: scroll_hard::@1 tails: scroll_hard::@1 blocks: scroll_hard::@1
|
||||
Loop head: fillscreen::@1 tails: fillscreen::@1 blocks: fillscreen::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 3 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
@ -2443,7 +2444,6 @@ Found 1 loops in scope [scroll_bit]
|
||||
Found 0 loops in scope [next_char]
|
||||
Found 1 loops in scope [scroll_hard]
|
||||
Loop head: scroll_hard::@1 tails: scroll_hard::@1 blocks: scroll_hard::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3 depth: 2
|
||||
Loop head: main::@2 tails: main::@8 blocks: main::@8 main::@5 main::@3 main::@2 depth: 1
|
||||
|
@ -246,15 +246,15 @@ main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
main::@2 dominated by @1 @begin main::@1 main::@2 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@2 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@2 blocks: main::@2 main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -1347,6 +1347,7 @@ init::@1 dominated by init @begin main init::@1 @3
|
||||
init::@2 dominated by init @begin main init::@2 init::@1 @3
|
||||
init::@return dominated by init @begin init::@return main init::@2 init::@1 @3
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@6 blocks: null
|
||||
Found back edge: Loop head: init::@1 tails: init::@1 blocks: null
|
||||
@ -1355,12 +1356,12 @@ Populated: Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Populated: Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@3 main::@2
|
||||
Populated: Loop head: init::@1 tails: init::@1 blocks: init::@1
|
||||
Populated: Loop head: init::@2 tails: init::@2 blocks: init::@2
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@3 main::@2
|
||||
Loop head: init::@1 tails: init::@1 blocks: init::@1
|
||||
Loop head: init::@2 tails: init::@2 blocks: init::@2
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
@ -1369,7 +1370,6 @@ Found 2 loops in scope [init]
|
||||
Loop head: init::@1 tails: init::@1 blocks: init::@1
|
||||
Loop head: init::@2 tails: init::@2 blocks: init::@2
|
||||
Found 0 loops in scope [anim]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@3 main::@2 depth: 1
|
||||
Loop head: init::@1 tails: init::@1 blocks: init::@1 depth: 1
|
||||
|
@ -2375,14 +2375,15 @@ setMEMtoFAC::@return dominated by main main::@3 main::@4 @34 @begin setMEMtoFAC
|
||||
divFACby10 dominated by main main::@3 @34 @begin divFACby10
|
||||
divFACby10::@return dominated by divFACby10::@return main main::@3 @34 @begin divFACby10
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@17 blocks: null
|
||||
Found back edge: Loop head: print_ln::@1 tails: print_ln::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@17 blocks: main::@17 main::@16 main::@15 main::@14 main::@13 main::@12 main::@11 main::@10 main::@9 main::@8 main::@7 main::@6 main::@1
|
||||
Populated: Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@17 blocks: main::@17 main::@16 main::@15 main::@14 main::@13 main::@12 main::@11 main::@10 main::@9 main::@8 main::@7 main::@6 main::@1
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@17 blocks: main::@17 main::@16 main::@15 main::@14 main::@13 main::@12 main::@11 main::@10 main::@9 main::@8 main::@7 main::@6 main::@1
|
||||
@ -2400,7 +2401,6 @@ Found 1 loops in scope [print_ln]
|
||||
Found 0 loops in scope [prepareMEM]
|
||||
Found 0 loops in scope [print_byte]
|
||||
Found 0 loops in scope [print_char]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@17 blocks: main::@17 main::@16 main::@15 main::@14 main::@13 main::@12 main::@11 main::@10 main::@9 main::@8 main::@7 main::@6 main::@1 depth: 1
|
||||
Loop head: print_ln::@1 tails: print_ln::@1 blocks: print_ln::@1 depth: 2
|
||||
|
||||
|
@ -5638,6 +5638,7 @@ place_sprites dominated by init main @begin init::@2 init::@1 @43 place_sprites
|
||||
place_sprites::@1 dominated by init place_sprites::@1 main @begin init::@2 init::@1 @43 place_sprites
|
||||
place_sprites::@return dominated by init place_sprites::@return place_sprites::@1 main @begin init::@2 init::@1 @43 place_sprites
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@2 tails: main::@2 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@6 blocks: null
|
||||
Found back edge: Loop head: anim::@1 tails: anim::@3 blocks: null
|
||||
@ -5660,7 +5661,6 @@ Populated: Loop head: gen_chargen_sprite::@4 tails: gen_chargen_sprite::@5 block
|
||||
Populated: Loop head: gen_chargen_sprite::@2 tails: gen_chargen_sprite::@8 blocks: gen_chargen_sprite::@8 gen_chargen_sprite::@5 gen_chargen_sprite::@4 gen_chargen_sprite::@7 gen_chargen_sprite::@3 gen_chargen_sprite::@2 gen_chargen_sprite::@6
|
||||
Populated: Loop head: gen_chargen_sprite::@1 tails: gen_chargen_sprite::@9 blocks: gen_chargen_sprite::@9 gen_chargen_sprite::@8 gen_chargen_sprite::@5 gen_chargen_sprite::@4 gen_chargen_sprite::@7 gen_chargen_sprite::@3 gen_chargen_sprite::@2 gen_chargen_sprite::@6 gen_chargen_sprite::@1
|
||||
Populated: Loop head: place_sprites::@1 tails: place_sprites::@1 blocks: place_sprites::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@3 main::@2
|
||||
Loop head: anim::@1 tails: anim::@3 blocks: anim::@3 anim::@2 anim::@7 anim::@1 anim::@6
|
||||
@ -5673,6 +5673,7 @@ Loop head: gen_chargen_sprite::@2 tails: gen_chargen_sprite::@8 blocks: gen_char
|
||||
Loop head: gen_chargen_sprite::@1 tails: gen_chargen_sprite::@9 blocks: gen_chargen_sprite::@9 gen_chargen_sprite::@8 gen_chargen_sprite::@5 gen_chargen_sprite::@4 gen_chargen_sprite::@7 gen_chargen_sprite::@3 gen_chargen_sprite::@2 gen_chargen_sprite::@6 gen_chargen_sprite::@1
|
||||
Loop head: place_sprites::@1 tails: place_sprites::@1 blocks: place_sprites::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 2 loops in scope [main]
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2
|
||||
@ -5705,7 +5706,6 @@ Found 0 loops in scope [sinFAC]
|
||||
Found 0 loops in scope [getFAC]
|
||||
Found 0 loops in scope [progress_inc]
|
||||
Found 0 loops in scope [prepareMEM]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@2 tails: main::@2 blocks: main::@2 depth: 2
|
||||
Loop head: main::@2 tails: main::@6 blocks: main::@6 main::@3 main::@2 depth: 1
|
||||
Loop head: anim::@1 tails: anim::@3 blocks: anim::@3 anim::@2 anim::@7 anim::@1 anim::@6 depth: 2
|
||||
|
@ -395,10 +395,10 @@ sum::@return dominated by @2 @begin main sum sum::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
Found 0 loops in scope [sum]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -263,9 +263,9 @@ main::@1 dominated by @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -148,9 +148,9 @@ main::@return dominated by main::@return @2 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -458,16 +458,16 @@ main::@return dominated by main::@return @2 @begin main::@1 main
|
||||
s dominated by @2 @begin s main
|
||||
s::@return dominated by @2 @begin s main s::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
Found 0 loops in scope [s]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -126,9 +126,9 @@ main::@return dominated by main::@return @1 @begin main
|
||||
|
||||
NATURAL LOOPS
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 0 loops in scope [main]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
|
||||
|
||||
VARIABLE REGISTER WEIGHTS
|
||||
|
@ -1804,6 +1804,7 @@ initscreen dominated by main @begin initscreen @5
|
||||
initscreen::@1 dominated by main @begin initscreen @5 initscreen::@1
|
||||
initscreen::@return dominated by main @begin initscreen initscreen::@return @5 initscreen::@1
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Found back edge: Loop head: render::@2 tails: render::@5 blocks: null
|
||||
Found back edge: Loop head: render::@1 tails: render::@3 blocks: null
|
||||
@ -1814,13 +1815,13 @@ Populated: Loop head: render::@2 tails: render::@5 blocks: render::@5 render::@2
|
||||
Populated: Loop head: render::@1 tails: render::@3 blocks: render::@3 render::@5 render::@2 render::@1
|
||||
Populated: Loop head: findcol::@1 tails: findcol::@19 blocks: findcol::@19 findcol::@8 findcol::@16 findcol::@21 findcol::@7 findcol::@14 findcol::@6 findcol::@5 findcol::@12 findcol::@4 findcol::@2 findcol::@1 findcol::@9
|
||||
Populated: Loop head: initscreen::@1 tails: initscreen::@1 blocks: initscreen::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@1
|
||||
Loop head: render::@2 tails: render::@5 blocks: render::@5 render::@2
|
||||
Loop head: render::@1 tails: render::@3 blocks: render::@3 render::@5 render::@2 render::@1
|
||||
Loop head: findcol::@1 tails: findcol::@19 blocks: findcol::@19 findcol::@8 findcol::@16 findcol::@21 findcol::@7 findcol::@14 findcol::@6 findcol::@5 findcol::@12 findcol::@4 findcol::@2 findcol::@1 findcol::@9
|
||||
Loop head: initscreen::@1 tails: initscreen::@1 blocks: initscreen::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@1
|
||||
@ -1832,7 +1833,6 @@ Found 2 loops in scope [render]
|
||||
Found 0 loops in scope [animate]
|
||||
Found 1 loops in scope [findcol]
|
||||
Loop head: findcol::@1 tails: findcol::@19 blocks: findcol::@19 findcol::@8 findcol::@16 findcol::@21 findcol::@7 findcol::@14 findcol::@6 findcol::@5 findcol::@12 findcol::@4 findcol::@2 findcol::@1 findcol::@9
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@1 depth: 1
|
||||
Loop head: render::@2 tails: render::@5 blocks: render::@5 render::@2 depth: 3
|
||||
Loop head: render::@1 tails: render::@3 blocks: render::@3 render::@5 render::@2 render::@1 depth: 2
|
||||
|
@ -192,15 +192,15 @@ main dominated by @1 @begin main
|
||||
main::@1 dominated by @1 @begin main::@1 main
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@1 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@1 blocks: main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -518,17 +518,17 @@ sum2::@return dominated by sum2 @begin @3 main::@1 main main::@3 sum2::@return
|
||||
sum dominated by @begin @3 main::@1 main sum
|
||||
sum::@return dominated by @begin @3 main::@1 main sum sum::@return
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@1 tails: main::@4 blocks: null
|
||||
Populated: Loop head: main::@1 tails: main::@4 blocks: main::@4 main::@3 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@1 tails: main::@4 blocks: main::@4 main::@3 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 1 loops in scope [main]
|
||||
Loop head: main::@1 tails: main::@4 blocks: main::@4 main::@3 main::@1
|
||||
Found 0 loops in scope [sum]
|
||||
Found 0 loops in scope [sum2]
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@1 tails: main::@4 blocks: main::@4 main::@3 main::@1 depth: 1
|
||||
|
||||
|
||||
|
@ -368,23 +368,23 @@ main::@4 dominated by @1 @begin main::@1 main::@2 main main::@3 main::@4
|
||||
main::@5 dominated by @1 @begin main::@1 main::@2 main main::@5 main::@3 main::@4
|
||||
main::@return dominated by main::@return @1 @begin main::@1 main::@2 main main::@5 main::@3 main::@4
|
||||
|
||||
NATURAL LOOPS
|
||||
Found back edge: Loop head: main::@3 tails: main::@3 blocks: null
|
||||
Found back edge: Loop head: main::@2 tails: main::@4 blocks: null
|
||||
Found back edge: Loop head: main::@1 tails: main::@5 blocks: null
|
||||
Populated: Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Populated: Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@3 main::@2
|
||||
Populated: Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@3 main::@2 main::@1
|
||||
NATURAL LOOPS
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@3 main::@2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@3 main::@2 main::@1
|
||||
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Found 0 loops in scope []
|
||||
Found 3 loops in scope [main]
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3
|
||||
Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@3 main::@2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@3 main::@2 main::@1
|
||||
NATURAL LOOPS WITH DEPTH
|
||||
Loop head: main::@3 tails: main::@3 blocks: main::@3 depth: 3
|
||||
Loop head: main::@2 tails: main::@4 blocks: main::@4 main::@3 main::@2 depth: 2
|
||||
Loop head: main::@1 tails: main::@5 blocks: main::@5 main::@4 main::@3 main::@2 main::@1 depth: 1
|
||||
|
Loading…
Reference in New Issue
Block a user