RFR: 8256245: AArch64: Implement Base64 decoding intrinsic [v6]
Andrew Haley
aph at openjdk.java.net
Wed Apr 7 09:56:21 UTC 2021
On Wed, 7 Apr 2021 09:50:45 GMT, Andrew Haley <aph at openjdk.org> wrote:
>> Dong Bo has updated the pull request incrementally with one additional commit since the last revision:
>>
>> fix misleading annotations
>
> src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp line 5829:
>
>> 5827: __ strb(r14, __ post(dst, 1));
>> 5828: __ strb(r15, __ post(dst, 1));
>> 5829: __ strb(r13, __ post(dst, 1));
>
> I think this sequence should be 4 BFMs, STRW, BFM, STRW. That's the best we can do, I think.
Sorry, that's not quite right, but you get the idea: let's not generate unnecessary memory traffic.
-------------
PR: https://git.openjdk.java.net/jdk/pull/3228
More information about the hotspot-compiler-dev
mailing list