[vectorIntrinsics] RFR: 8266286: Add LoadVectorGather and StoreVectorScatter's partial version
Xiaohong Gong
xgong at openjdk.java.net
Mon May 31 02:37:43 UTC 2021
On Fri, 28 May 2021 09:37:28 GMT, Wang Huang <whuang at openjdk.org> wrote:
> * Add LoadVectorGather and StoreVectorScatter's partial version
> * use `sve_whilelo`
src/hotspot/cpu/aarch64/aarch64_sve.ad line 4173:
> 4171: instruct gatherI_partial(vReg dst, indirect mem, vReg idx, pRegGov pTmp, rFlagsReg cr) %{
> 4172: predicate(UseSVE > 0 &&
> 4173: n->as_LoadVectorGather()->memory_size() >= 16 &&
Since there is the min vector size (size in byte >= 16) limitation in `op_sve_supported`, is this needed here?
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/87
More information about the panama-dev
mailing list