RFR: 8255949: AArch64: Add support for vectorized shift right and accumulate
Andrew Haley
aph at redhat.com
Mon Nov 9 16:14:08 UTC 2020
On 09/11/2020 12:40, dongbo (E) wrote:
> BTW, the Base64.encode intrinsic we discussed few days ago has not been
> approved neither.
>
> Is there any further consideration for that?
>
> Base64.encode PR link: https://git.openjdk.java.net/jdk/pull/992
Yes, there was one minor style thing:
Register doff = c_rarg4; // position for writing to dest array
Register isURL = c_rarg5; // Base64 or URL chracter set
Register codec = r6;
Register length = r7;
I guess the change in naming style here is because isURL really is an
argument, but code and length are temps, but this expects the reader
to be aware that r6 == c_rarg6 and r7 == c_rarg7. I just find the change
in register naming style confusing.
Otherwise it's all perfectly fine.
--
Andrew Haley (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the hotspot-compiler-dev
mailing list