[vectorIntrinsics] RFR: 8258072: Add Reinterpret nodes implementation for Arm SVE [v2]
Wang Huang
whuang at openjdk.java.net
Thu Jan 7 07:25:06 UTC 2021
On Thu, 7 Jan 2021 02:32:18 GMT, Ningsheng Jian <njian at openjdk.org> wrote:
>> Wang Huang has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision:
>>
>> 8258072: Add Reinterpret nodes implementation for Arm SVE
>
> src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 line 35:
>
>> 33: define(`TYPE2DATATYPE',
>> 34: `ifelse($1, `B', `BYTE',
>> 35: $1, `S', `SHORT',
>
> Not used in this patch?
Thank you. It is used for our next patch. I will delete these.
> src/hotspot/cpu/aarch64/aarch64_sve.ad line 387:
>
>> 385: __ sve_whilelo(as_PRegister($pTmp$$reg), __ B,
>> 386: zr, as_Register($tmp$$reg));
>> 387: __ sve_cpy(as_FloatRegister($dst$$reg), __ B, ptrue, 0, false);
>
> Is this sve_dup()?
OK, we will use this instruction.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/30
More information about the panama-dev
mailing list