diff --git a/Intrinsics_Reference/ch_vec_reference.xml b/Intrinsics_Reference/ch_vec_reference.xml
index 0c0966b..ac96891 100644
--- a/Intrinsics_Reference/ch_vec_reference.xml
+++ b/Intrinsics_Reference/ch_vec_reference.xml
@@ -34046,6 +34046,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ vsubcuw
+ vec_subc
+
+
+ vsubcuq
+ vec_subc
+
+
Supported type signatures for vec_subc
@@ -34175,6 +34184,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
Investigate apparent inconsistency here.
+
+ vspltisw
+ vec_sube
+
+
+ vsubuwm
+ vec_sube
+
+
+ xxland
+ vec_sube
+
+
+ vsubeuqm
+ vec_sube
+
+
Supported type signatures for vec_sube
@@ -34324,6 +34350,31 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ vspltisw
+ vec_subec
+
+
+ xxland
+ vec_subec
+
+
+ vsubuwm
+ vec_subec
+
+
+ vsubcuw
+ vec_subec
+
+
+ xxlor
+ vec_subec
+
+
+ vsubecuq
+ vec_subec
+
+
Supported type signatures for vec_subec
@@ -34473,6 +34524,31 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ vsubsbs
+ vec_subs
+
+
+ vsububs
+ vec_subs
+
+
+ vsubsws
+ vec_subs
+
+
+ vsubuws
+ vec_subs
+
+
+ vsubshs
+ vec_subs
+
+
+ vsubuhs
+ vec_subs
+
+
Supported type signatures for vec_subs
@@ -34631,6 +34707,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
targets, and right-to-left for little-endian targets.
+
+ vsldoi
+ vec_sum2s
+
+
+ vsum2sws
+ vec_sum2s
+
+
Supported type signatures for vec_sum2s
@@ -34723,6 +34808,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ vsum4sbs
+ vec_sum4s
+
+
+ vsum4shs
+ vec_sum4s
+
+
+ vsum4ubs
+ vec_sum4s
+
+
Supported type signatures for vec_sum4s
@@ -34830,6 +34928,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
targets, and right-to-left for little-endian targets.
+
+ vspltw
+ vec_sums
+
+
+ vsumsws
+ vec_sums
+
+
+ vsldoi
+ vec_sums
+
+
Supported type signatures for vec_sums
@@ -34929,6 +35040,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ xvtstdcsp
+ vec_test_data_class
+
+
+ xvtstdcdp
+ vec_test_data_class
+
+
Supported type signatures for vec_test_data_class
@@ -35027,6 +35147,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ xvrdpiz
+ vec_trunc
+
+
+ xvrspiz
+ vec_trunc
+
+
Supported type signatures for vec_trunc
@@ -35157,6 +35286,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
+
+ vupklsh
+ vec_unpackh
+
+
+ vupkhsh
+ vec_unpackh
+
+
+ vupklpx
+ vec_unpackh
+
+
+ vupkhpx
+ vec_unpackh
+
+
+ vupklsw
+ vec_unpackh
+
+
+ vupkhsw
+ vec_unpackh
+
+
+ vupklsb
+ vec_unpackh
+
+
+ vupkhsb
+ vec_unpackh
+
+
Supported type signatures for vec_unpackh
@@ -35452,6 +35614,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
+
+ vupkhsh
+ vec_unpackl
+
+
+ vupklsh
+ vec_unpackl
+
+
+ vupkhpx
+ vec_unpackl
+
+
+ vupklpx
+ vec_unpackl
+
+
+ vupkhsw
+ vec_unpackl
+
+
+ vupklsw
+ vec_unpackl
+
+
+ vupkhsb
+ vec_unpackl
+
+
+ vupklsb
+ vec_unpackl
+
+
Supported type signatures for vec_unpackl
@@ -35693,6 +35888,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ xvcvspsxws
+ vec_unsigned
+
+
+ xvcvdpsxds
+ vec_unsigned
+
+
Supported type signatures for vec_unsigned
@@ -35772,6 +35976,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
targets, and right-to-left for little-endian targets.
+
+ xxpermdi
+ vec_unsigned2
+
+
+ xvcvdpuxws
+ vec_unsigned2
+
+
+ vmrgow
+ vec_unsigned2
+
+
+ vmrgew
+ vec_unsigned2
+
+
Supported type signatures for vec_unsigned2
@@ -35869,6 +36090,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
targets, and right-to-left for little-endian targets.
+
+ xvcvdpuxws
+ vec_unsignede
+
+
+ vsldoi
+ vec_unsignede
+
+
Supported type signatures for vec_unsignede
@@ -35950,6 +36180,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
targets, and right-to-left for little-endian targets.
+
+ xvcvdpuxws
+ vec_unsignedo
+
+
+ vsldoi
+ vec_unsignedo
+
+
Supported type signatures for vec_unsignedo
@@ -36049,6 +36288,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
+
+ lxv
+ vec_xl
+
+
Supported type signatures for vec_xl
@@ -36365,6 +36609,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
No Power compilers yet support the vector _Float16 type, so that
interface is currently deferred.
+
+ lxvb16x
+ vec_xl_be
+
+
+ lxv
+ vec_xl_be
+
+
+ lxvw4x
+ vec_xl_be
+
+
+ lxvd2x
+ vec_xl_be
+
+
+ lxvh8x
+ vec_xl_be
+
+
Supported type signatures for vec_xl_be
@@ -36765,6 +37030,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
+
+ sldi
+ vec_xl_len
+
+
+ lxvl
+ vec_xl_len
+
+
Supported type signatures for vec_xl_len
@@ -37095,6 +37369,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ sldi
+ vec_xl_len_r
+
+
+ lvsl
+ vec_xl_len_r
+
+
+ lxvll
+ vec_xl_len_r
+
+
+ vperm
+ vec_xl_len_r
+
+
Supported type signatures for vec_xl_len_r
@@ -37176,6 +37467,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ xxlxor
+ vec_xor
+
+
Supported type signatures for vec_xor
@@ -37479,6 +37775,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
+
+ stxv
+ vec_xst
+
+
Supported type signatures for vec_xst
@@ -37795,6 +38096,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
No Power compilers yet support the vector _Float16 type, so that
interface is currently deferred.
+
+ stxvb16x
+ vec_xst_be
+
+
+ stxv
+ vec_xst_be
+
+
+ stxvw4x
+ vec_xst_be
+
+
+ stxvd2x
+ vec_xst_be
+
+
+ stxvh8x
+ vec_xst_be
+
+
Supported type signatures for vec_xst_be
@@ -38184,6 +38506,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
No Power compilers yet support the vector _Float16 type, so that
interface is currently deferred.
+
+ sldi
+ vec_xst_len
+
+
+ stxvl
+ vec_xst_len
+
+
Supported type signatures for vec_xst_len
@@ -38510,6 +38841,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
+
+ lvsr
+ vec_xst_len_r
+
+
+ sldi
+ vec_xst_len_r
+
+
+ vperm
+ vec_xst_len_r
+
+
+ stxvll
+ vec_xst_len_r
+
+
Supported type signatures for vec_xst_len_r