[vectorIntrinsics] RFR: 8266775: Add VectorLoadConst node implementation for Arm SVE [v3]
Wang Huang
whuang at openjdk.java.net
Tue May 11 03:13:37 UTC 2021
On Mon, 10 May 2021 09:55:43 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:
>> Wang Huang has updated the pull request incrementally with one additional commit since the last revision:
>>
>> use sve_index
>
> src/hotspot/cpu/aarch64/aarch64_sve.ad line 4233:
>
>> 4231: ins_encode %{
>> 4232: __ lea(rscratch1, ExternalAddress(StubRoutines::aarch64::vector_iota_indices()));
>> 4233: __ sve_ld1b(as_FloatRegister($dst$$reg), __ B, ptrue, Address(rscratch1, 0));
>
> Could it use `INDEX <Zd>.<T>, #<imm1>, #<imm2>` (Create index starting from and incremented by immediate) here?
Great suggestion. I will change that. Thank you.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/79
More information about the panama-dev
mailing list