On Tue, 4 Mar 2025 22:04:26 GMT, Ferenc Rakoczi <d...@openjdk.org> wrote:

>> By using the aarch64 vector registers the speed of the computation of the 
>> ML-KEM algorithms (key generation, encapsulation, decapsulation) can be 
>> approximately doubled.
>
> Ferenc Rakoczi has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains six commits:
> 
>  - Fixed mismerge.
>  - Merged master.
>  - A little cleanup
>  - Merged master
>  - removing trailing spaces
>  - kyber aarch64 intrinsics

src/hotspot/share/opto/library_call.cpp line 7800:

> 7798:   const char *stubName;
> 7799:   assert(UseKyberIntrinsics, "need Kyber intrinsics support");
> 7800:   assert(callee()->signature()->size() == 3, "kyber12To16 has 3 
> parameters");

Just as an aside this causes testing of a debug build to fail. The intrinsic 
has 4 parameters.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/23663#discussion_r2007638886

Reply via email to