RFR: 8293230: x86_64: Move AES and GHASH stub definitions into separate source files

Vladimir Kozlov kvn at openjdk.org
Thu Sep 1 19:22:41 UTC 2022


On Thu, 1 Sep 2022 17:11:20 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

> Move code related to AES and GHASH stubs from stubGenerator_x86_64.cpp into stubGenerator_x86_64_aes.cpp and stubGenerator_x86_64_ghash.cpp respectively.
> 
> Testing: hs-tier1 - hs-tier4

What about stubGenerator_x86_32.cpp? It also has AES intrinsic code.

src/hotspot/cpu/x86/stubGenerator_x86_64.hpp line 279:

> 277:   enum {
> 278:     AESBlockSize = 16
> 279:   };

Why it is not in new `aes` file?

-------------

PR: https://git.openjdk.org/jdk/pull/10124


More information about the hotspot-dev mailing list