RFR: 8320709: AArch64: Vectorized Poly1305 intrinsics [v5]
Andrew Dinn
adinn at openjdk.org
Tue Jan 9 16:09:34 UTC 2024
On Mon, 27 Nov 2023 12:21:41 GMT, Andrew Haley <aph at openjdk.org> wrote:
>> Andrew Haley has updated the pull request incrementally with two additional commits since the last revision:
>>
>> - Whitespace
>> - Whitespace
>
> src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp line 7527:
>
>> 7525: __ bind(DONE);
>> 7526: }
>> 7527: __ poly1305_fully_reduce(S0, u0);
>
> This call to `poly1305_fully_reduce` is probably unnecessary, because the caller invokes `IntegerPolynomial1305::finalCarryReduceLast`. However, this part of the contract is undocumented.
Well, I guess we leave this last call in place then. It probably won't cost much relative to the rest of the work that gets done.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/16812#discussion_r1446293115
More information about the hotspot-dev
mailing list