: Add mask_len_strided_load/mask_len_strided_store
DOC/OPTAB/IFN
Update just finished test CI.
Tested on aarch64 QEMU no regression.
juzhe.zh...@rivai.ai
From: Juzhe-Zhong
Date: 2023-11-14 11:39
To: gcc-patches
CC: richard.sandiford; rguenther; Juzhe-Zhong
Subject: [PATCH] DOC/IFN/OPTAB: Add
Update just finished test CI.
Tested on aarch64 QEMU no regression.
juzhe.zh...@rivai.ai
From: Juzhe-Zhong
Date: 2023-11-14 11:39
To: gcc-patches
CC: richard.sandiford; rguenther; Juzhe-Zhong
Subject: [PATCH] DOC/IFN/OPTAB: Add
mask_len_strided_load/mask_len_strided_store DOC/OPTAB/IFN
This patch adds mask_len_strided_load/mask_len_strided_store.
Document already has been reviewed.
This patch adds OPTAB/IFN support as follows:
1. strided load
GIMPLE level:
v = MASK_LEN_STRIDED_LOAD (ptr, stride, mask, len, bias)
be expand (by internal-fn.cc) into:
v = mask_len_strided_load