[vectorIntrinsics+mask] RFR: 8271313: AArch64: SVE backend support for masking operations with predicate feature [v2]
Xiaohong Gong
xgong at openjdk.java.net
Mon Aug 9 07:30:15 UTC 2021
On Mon, 9 Aug 2021 06:12:04 GMT, Ningsheng Jian <njian at openjdk.org> wrote:
>> Xiaohong Gong has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
>>
>> - Add the implementation for masked compare and mask reinterpretation when esize is different
>> - Merge panama-vector:vectorIntrinsics+mask into JDK-8271313
>> - 8271313: AArch64: SVE backend support for masking operations with predicate feature
>
> src/hotspot/cpu/aarch64/aarch64_sve.ad line 173:
>
>> 171: // By default, we only support vector operations with no less than 8 bytes and 2 elements.
>> 172: // TODO: set min vector size to 8 and have a full test.
>> 173: return 16 <= length_in_bytes && length_in_bytes <= MaxVectorSize && vlen >= 2;
>
> I think we should fix this TODO in this patch.
Fixed in this patch. Thanks for the advice!
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/105
More information about the panama-dev
mailing list