[vector] RFR: Remove VShiftV nodes
John Rose
john.r.rose at oracle.com
Thu Apr 9 20:27:51 UTC 2020
It’s like watching the gravitational collapse of some
celestial body, as the code folds smaller and smaller.
Hopefully it stays compact.
> On Apr 9, 2020, at 1:19 PM, Vladimir Ivanov <vladimir.x.ivanov at oracle.com> wrote:
>
> http://cr.openjdk.java.net/~vlivanov/panama/vector/vshift/webrev.00/
>
> Get rid of dedicated nodes for variable shifts and reuse existing [UR|R|L]ShiftV nodes.
>
> Overall, it simplifies the code except detecting when variable shifts are supported. Introduced Matcher::supports_vector_variable_shifts() for that.
>
> The patch is against vectorIntrinsics branch.
>
> Best regards,
> Vladimir Ivanov
More information about the panama-dev
mailing list