[aarch64-port-dev ] RFR(S): 8154537: AArch64: some integer rotate instructions are never emitted
Andrew Dinn
adinn at redhat.com
Tue Apr 19 12:55:19 UTC 2016
On 19/04/16 13:52, Andrew Haley wrote:
> On 04/19/2016 12:44 PM, Roland Westrelin wrote:
>> (src >>> shift) | (src << (32 - shift)) and (src >>> shift) | (src <<
>> -shift) with src an int have some support in the aarch64.ad ad file:
>> rorI_rReg_Var_C_32 and rorI_rReg_Var_C0 but their definitions is broken
>> and never match any ideal graph subtree.
>>
>> http://cr.openjdk.java.net/~roland/8154537/webrev.00/
>
> OK, thanks. We'll need backports for
> http://hg.openjdk.java.net/aarch64-port/jdk8u/ and
> http://hg.openjdk.java.net/aarch64-port/jdk7u/
Patch also looks good to me.
regards,
Andrew Dinn
-----------
More information about the aarch64-port-dev
mailing list