[vectorIntrinsics] Integrated: 8265321: Add Rearrange nodes implementation for Arm SVE
Wang Huang
whuang at openjdk.java.net
Fri Apr 23 01:35:47 UTC 2021
On Sat, 17 Apr 2021 01:59:37 GMT, Wang Huang <whuang at openjdk.org> wrote:
> * Add Rearrange nodes implementation for Arm SVE, like rearrangeB/I/S/L
> * add `sve_tbl` , which reads each element of the second source (index) vector and uses its value to select an indexed element from the first source (table) vector, and places the indexed table element in the destination vector element corresponding to the index vector element. If an index value is greater than or equal to the number of vector elements then it places zero in the corresponding destination vector element.[1]
>
> [1] https://developer.arm.com/documentation/ddi0596/2020-12/SVE-Instructions/TBL--Programmable-table-lookup-in-single-vector-table-?lang=en
This pull request has now been integrated.
Changeset: 6d5c8bd4
Author: Wang Huang <whuang at openjdk.org>
URL: https://git.openjdk.java.net/panama-vector/commit/6d5c8bd4
Stats: 194 lines in 6 files changed: 130 ins; 2 del; 62 mod
8265321: Add Rearrange nodes implementation for Arm SVE
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Reviewed-by: njian
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/70
More information about the panama-dev
mailing list