1.1 --- a/src/cpu/x86/vm/vm_version_x86.cpp Mon Jul 16 11:14:41 2012 -0700 1.2 +++ b/src/cpu/x86/vm/vm_version_x86.cpp Mon Jul 16 17:10:22 2012 -0700 1.3 @@ -562,7 +562,7 @@ 1.4 AllocatePrefetchInstr = 3; 1.5 } 1.6 // On family 15h processors use XMM and UnalignedLoadStores for Array Copy 1.7 - if( FLAG_IS_DEFAULT(UseXMMForArrayCopy) ) { 1.8 + if( supports_sse2() && FLAG_IS_DEFAULT(UseXMMForArrayCopy) ) { 1.9 UseXMMForArrayCopy = true; 1.10 } 1.11 if( FLAG_IS_DEFAULT(UseUnalignedLoadStores) && UseXMMForArrayCopy ) {