--- a/hotspot/src/share/vm/opto/loopTransform.cpp Wed Nov 11 14:40:38 2015 -1000
+++ b/hotspot/src/share/vm/opto/loopTransform.cpp Wed Nov 11 16:32:17 2015 -1000
@@ -792,8 +792,10 @@
return false;
}
- if(cl->do_unroll_only()) {
- NOT_PRODUCT(if (TraceSuperWordLoopUnrollAnalysis) tty->print_cr("policy_unroll passed vector loop(vlen=%d,factor = %d)\n", slp_max_unroll_factor, future_unroll_ct));
+ if (cl->do_unroll_only()) {
+ if (TraceSuperWordLoopUnrollAnalysis) {
+ tty->print_cr("policy_unroll passed vector loop(vlen=%d,factor = %d)\n", slp_max_unroll_factor, future_unroll_ct);
+ }
}
// Unroll once! (Each trip will soon do double iterations)
@@ -818,7 +820,9 @@
if (slp_max_unroll_factor >= future_unroll_ct) {
int new_limit = cl->node_count_before_unroll() * slp_max_unroll_factor;
if (new_limit > LoopUnrollLimit) {
- NOT_PRODUCT(if (TraceSuperWordLoopUnrollAnalysis) tty->print_cr("slp analysis unroll=%d, default limit=%d\n", new_limit, _local_loop_unroll_limit));
+ if (TraceSuperWordLoopUnrollAnalysis) {
+ tty->print_cr("slp analysis unroll=%d, default limit=%d\n", new_limit, _local_loop_unroll_limit);
+ }
_local_loop_unroll_limit = new_limit;
}
}
@@ -2120,10 +2124,9 @@
conditional_rc = !loop->dominates_backedge(iff) || RangeLimitCheck;
}
} else {
-#ifndef PRODUCT
- if( PrintOpto )
+ if (PrintOpto) {
tty->print_cr("missed RCE opportunity");
-#endif
+ }
continue; // In release mode, ignore it
}
} else { // Otherwise work on normal compares
@@ -2158,10 +2161,9 @@
}
break;
default:
-#ifndef PRODUCT
- if( PrintOpto )
+ if (PrintOpto) {
tty->print_cr("missed RCE opportunity");
-#endif
+ }
continue; // Unhandled case
}
}
@@ -2505,9 +2507,7 @@
return false;
}
if (should_peel) { // Should we peel?
-#ifndef PRODUCT
- if (PrintOpto) tty->print_cr("should_peel");
-#endif
+ if (PrintOpto) { tty->print_cr("should_peel"); }
phase->do_peeling(this,old_new);
} else if (should_unswitch) {
phase->do_unswitching(this, old_new);