diff src/cpu/x86/vm/assembler_x86.cpp @ 7427:2c7f594145dc

8004835: Improve AES intrinsics on x86 Summary: Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs. Reviewed-by: roland, twisti
author kvn
date Wed, 19 Dec 2012 15:40:35 -0800
parents c4bd2eccea46
children d02120b7a34f
line wrap: on
line diff
--- a/src/cpu/x86/vm/assembler_x86.cpp	Wed Dec 19 14:44:00 2012 -0800
+++ b/src/cpu/x86/vm/assembler_x86.cpp	Wed Dec 19 15:40:35 2012 -0800
@@ -2393,7 +2393,6 @@
 
 void Assembler::pshufb(XMMRegister dst, Address src) {
   assert(VM_Version::supports_ssse3(), "");
-  assert((UseAVX > 0), "SSE mode requires address alignment 16 bytes");
   InstructionMark im(this);
   simd_prefix(dst, dst, src, VEX_SIMD_66, VEX_OPCODE_0F_38);
   emit_byte(0x00);