Mercurial > hg > truffle
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);