hotspot/src/cpu/x86/vm/vm_version_x86.cpp
changeset 13294 80131b419f85
parent 13104 657b387034fb
child 13885 6b056026ecad
--- a/hotspot/src/cpu/x86/vm/vm_version_x86.cpp	Mon Jul 16 11:14:41 2012 -0700
+++ b/hotspot/src/cpu/x86/vm/vm_version_x86.cpp	Mon Jul 16 17:10:22 2012 -0700
@@ -562,7 +562,7 @@
         AllocatePrefetchInstr = 3;
       }
       // On family 15h processors use XMM and UnalignedLoadStores for Array Copy
-      if( FLAG_IS_DEFAULT(UseXMMForArrayCopy) ) {
+      if( supports_sse2() && FLAG_IS_DEFAULT(UseXMMForArrayCopy) ) {
         UseXMMForArrayCopy = true;
       }
       if( FLAG_IS_DEFAULT(UseUnalignedLoadStores) && UseXMMForArrayCopy ) {