8301012: [vectorapi]: Intrinsify CompressBitsV/ExpandBitsV and add the AArch64 SVE backend implementation

Co-authored-by: Xiaohong Gong <xgong@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: ngasson, eliu, thartmann
This commit is contained in:
Bhavana Kilambi 2023-03-27 08:50:05 +00:00 committed by Xiaohong Gong
parent 10fa7d1f9b
commit de1c12ed63
9 changed files with 257 additions and 5 deletions

View file

@ -1764,6 +1764,8 @@
declare_c2_type(CompressVNode, VectorNode) \
declare_c2_type(CompressMNode, VectorNode) \
declare_c2_type(ExpandVNode, VectorNode) \
declare_c2_type(CompressBitsVNode, VectorNode) \
declare_c2_type(ExpandBitsVNode, VectorNode) \
declare_c2_type(MulReductionVDNode, ReductionNode) \
declare_c2_type(DivVFNode, VectorNode) \
declare_c2_type(DivVDNode, VectorNode) \