[vectorIntrinsics] RFR: 8259536: Add cast nodes between interger types implementation for Arm SVE [v2]

Wang Huang whuang at openjdk.java.net
Mon Jan 18 03:26:49 UTC 2021


On Tue, 12 Jan 2021 07:57:44 GMT, Wang Huang <whuang at openjdk.org> wrote:

>> src/hotspot/share/opto/vectorIntrinsics.cpp line 335:
>> 
>>> 333: bool LibraryCallKit::inline_vector_shuffle_iota() {
>>> 334:   // TODO shuffle is not supported on SVE
>>> 335:   if (UseSVE > 0) {
>> 
>> This is AArch64 only option, and should not be used in shared code.
>
> Thank you. I will wrap these codes with aarch64 macro in revised patch.

We change this `UseSVE > 0` into `Matcher::supports_scalable_vector` in revised patch.

-------------

PR: https://git.openjdk.java.net/panama-vector/pull/31


More information about the panama-dev mailing list