comparison graal/GraalCompiler/src/com/sun/c1x/alloc/LinearScan.java @ 2798:58e65eb6bb5d

Reenable edge move optimizer and cfg optimizer.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Fri, 27 May 2011 14:20:30 +0200
parents 6d14aa4fbf90
children 189ffb7d1d84
comparison
equal deleted inserted replaced
2797:f213a4924fbb 2798:58e65eb6bb5d
2103 C1XTimers.DEBUG_INFO.stop(); 2103 C1XTimers.DEBUG_INFO.stop();
2104 C1XTimers.CODE_CREATE.start(); 2104 C1XTimers.CODE_CREATE.start();
2105 } 2105 }
2106 2106
2107 printLir("After register number assignment", true); 2107 printLir("After register number assignment", true);
2108 //EdgeMoveOptimizer.optimize(ir.linearScanOrder()); 2108 EdgeMoveOptimizer.optimize(ir.linearScanOrder());
2109 //ControlFlowOptimizer.optimize(ir); 2109 ControlFlowOptimizer.optimize(ir);
2110 printLir("After control flow optimization", false); 2110 printLir("After control flow optimization", false);
2111 } 2111 }
2112 2112
2113 void printIntervals(String label) { 2113 void printIntervals(String label) {
2114 if (C1XOptions.TraceLinearScanLevel >= 1) { 2114 if (C1XOptions.TraceLinearScanLevel >= 1) {