diff src/cpu/x86/vm/vm_version_x86.cpp @ 681:fbde8ec322d0

6761600: Use sse 4.2 in intrinsics Summary: Use SSE 4.2 in intrinsics for String.{compareTo/equals/indexOf} and Arrays.equals. Reviewed-by: kvn, never, jrose
author cfang
date Tue, 31 Mar 2009 14:07:08 -0700
parents c771b7f43bbf
children 93c14e5562c4
line wrap: on
line diff
--- a/src/cpu/x86/vm/vm_version_x86.cpp	Tue Mar 31 10:02:01 2009 -0700
+++ b/src/cpu/x86/vm/vm_version_x86.cpp	Tue Mar 31 14:07:08 2009 -0700
@@ -408,6 +408,11 @@
           UseUnalignedLoadStores = true; // use movdqu on newest Intel cpus
         }
       }
+      if( supports_sse4_2() && UseSSE >= 4 ) {
+        if( FLAG_IS_DEFAULT(UseSSE42Intrinsics)) {
+          UseSSE42Intrinsics = true;
+        }
+      }
     }
   }