comparison src/share/vm/opto/loopopts.cpp @ 4064:670a74b863fc

7107042: assert(no_dead_loop) failed: dead loop detected Summary: Use dead nodes elimination code in PhaseIdealLoop before executing EA. Reviewed-by: never, twisti
author kvn
date Wed, 09 Nov 2011 07:25:51 -0800
parents d8cb48376797
children c8d8e124380c
comparison
equal deleted inserted replaced
4063:7e0e43cf86d6 4064:670a74b863fc
627 _igvn.replace_node( phi, cmov ); 627 _igvn.replace_node( phi, cmov );
628 #ifndef PRODUCT 628 #ifndef PRODUCT
629 if (TraceLoopOpts) { 629 if (TraceLoopOpts) {
630 tty->print("CMOV "); 630 tty->print("CMOV ");
631 r_loop->dump_head(); 631 r_loop->dump_head();
632 if (Verbose) 632 if (Verbose) {
633 bol->in(1)->dump(1); 633 bol->in(1)->dump(1);
634 cmov->dump(1); 634 cmov->dump(1);
635 }
635 } 636 }
636 if (VerifyLoopOptimizations) verify(); 637 if (VerifyLoopOptimizations) verify();
637 #endif 638 #endif
638 } 639 }
639 640