RFR: 8296548: Improve MD5 intrinsic for x86_64

Evgeny Astigeevich eastigeevich at openjdk.org
Tue Nov 15 18:00:04 UTC 2022


On Tue, 15 Nov 2022 17:33:50 GMT, Jamil Nimeh <jnimeh at openjdk.org> wrote:

> > Do we have other intrinsics which use LEA (not for this fix)?
> 
> My pending ChaCha20 intrinsics ( #7702 ) use LEA for getting the address of constant data to be loaded into SIMD registers. That happens before the 10-iteration loop that implements the 20 rounds (which is the critical section of the intrinsic).

>From #7702, I see they are not 3 operand LEA. No need to change them.

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

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


More information about the hotspot-dev mailing list