RFR: 8156943: aarch64: string compare does not support CompactStrings
Andrew Haley
aph at redhat.com
Tue May 24 08:33:39 UTC 2016
On 05/24/2016 09:26 AM, Edward Nevill wrote:
> http://cr.openjdk.java.net/~enevill/8156943/webrev.02/
>
> The different cases are handled as follows
>
> LL: 8 chars are loaded to each of 2 general regs
> UU: 4 chars are loaded to each of 2 general regs
> LU/UL: 4 U chars loaded to 1 general regs, 4 L chars loaded to a simd reg, zip1 used to convert L to U and then moved to a general reg.
>
> Tested fastdebug jtreg hotspot and langtools,
That looks fine, thanks.
Andrew.
More information about the hotspot-compiler-dev
mailing list