Request for reviews (M): 8004835: Improve AES intrinsics on x86

Vladimir Kozlov vladimir.kozlov at
Sat Dec 15 14:09:05 PST 2012

Enable AES intrinsics on non-AVX cpus (Westmere), pshufb instruction in 
load_key() method could be used without AVX because it references only 
aligned memory "key_shuffle_mask".

Group together aes instructions in encryptBlock/decryptBlock stubs as 
recommended by Intel Optimization Guide.

Modified test/compiler/7184394 to test "ECB" mode.

Ran compiler regression tests and jdk crypto and security tests with 
SunJCE default provider.


More information about the hotspot-compiler-dev mailing list