Switch UseSubwordForMaxVector flag off by default.
src/share/vm/opto/c2_globals.hpp
@@ -192,7 +192,7 @@
"of rounds of unroll,optimize,..") \
range(0, max_jint) \
\
- product(bool, UseSubwordForMaxVector, true, \
+ product(bool, UseSubwordForMaxVector, false, \
"Use Subword Analysis to set maximum vector size") \
\
develop(intx, UnrollLimitForProfileCheck, 1, \
src/share/vm/opto/c2_globals.hpp
@@ -192,7 +192,7 @@
"of rounds of unroll,optimize,..") \
range(0, max_jint) \
\
- product(bool, UseSubwordForMaxVector, true, \
+ product(bool, UseSubwordForMaxVector, false, \
"Use Subword Analysis to set maximum vector size") \
\
develop(intx, UnrollLimitForProfileCheck, 1, \
- relates to
-
JDK-8175096 Analyse subword in the loop to set maximum vector size.
- Resolved
-
JDK-8184995 assert(out == prev || prev == __null) failed: no branches off of store slice
- Closed