RFR: 8314748: 1-10% regressions on Crypto micros

Christian Hagedorn chagedorn at openjdk.org
Wed Aug 30 09:38:42 UTC 2023


On Fri, 25 Aug 2023 09:50:25 GMT, Andrew Haley <aph at openjdk.org> wrote:

> Performance improvement. This also reduces the delta between mainline head and the backportts in 11u and 8u.

Thanks for following up with this patch. I'll resubmit some benchmark testing over the weekend. Will report back on Monday.

src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp line 1640:

> 1638: // Used by aesctr_encrypt.
> 1639: void StubGenerator::ev_add128(XMMRegister xmmdst, XMMRegister xmmsrc1, XMMRegister xmmsrc2,
> 1640:                               int vector_len, KRegister ktmp, XMMRegister ones, Register rscratch) {

`rscratch` seems unused and can be removed.

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

PR Review: https://git.openjdk.org/jdk/pull/15427#pullrequestreview-1595768007
PR Review Comment: https://git.openjdk.org/jdk/pull/15427#discussion_r1305683508


More information about the hotspot-compiler-dev mailing list