equal
deleted
inserted
replaced
483 return true; |
483 return true; |
484 } |
484 } |
485 |
485 |
486 |
486 |
487 GlobalValueNumbering::GlobalValueNumbering(IR* ir) |
487 GlobalValueNumbering::GlobalValueNumbering(IR* ir) |
488 : _current_map(NULL) |
488 : _compilation(ir->compilation()) |
|
489 , _current_map(NULL) |
489 , _value_maps(ir->linear_scan_order()->length(), ir->linear_scan_order()->length(), NULL) |
490 , _value_maps(ir->linear_scan_order()->length(), ir->linear_scan_order()->length(), NULL) |
490 , _compilation(ir->compilation()) |
|
491 { |
491 { |
492 TRACE_VALUE_NUMBERING(tty->print_cr("****** start of global value numbering")); |
492 TRACE_VALUE_NUMBERING(tty->print_cr("****** start of global value numbering")); |
493 |
493 |
494 ShortLoopOptimizer short_loop_optimizer(this); |
494 ShortLoopOptimizer short_loop_optimizer(this); |
495 |
495 |