< prev index next >
src/hotspot/cpu/x86/vm_version_x86.cpp
Print this page
@@ -1409,11 +1409,11 @@
warning("fast-string operations are not available on this CPU");
FLAG_SET_DEFAULT(UseFastStosb, false);
}
// Use XMM/YMM MOVDQU instruction for Object Initialization
- if (!UseFastStosb && UseSSE >= 2 && UseUnalignedLoadStores) {
+ if (UseSSE >= 2 && UseUnalignedLoadStores) {
if (FLAG_IS_DEFAULT(UseXMMForObjInit)) {
UseXMMForObjInit = true;
}
} else if (UseXMMForObjInit) {
warning("UseXMMForObjInit requires SSE2 and unaligned load/stores. Feature is switched off.");
< prev index next >