diff --git a/Intrinsics_Reference/ch_vec_reference.xml b/Intrinsics_Reference/ch_vec_reference.xml index 83b016f..0c0966b 100644 --- a/Intrinsics_Reference/ch_vec_reference.xml +++ b/Intrinsics_Reference/ch_vec_reference.xml @@ -30564,6 +30564,39 @@ 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. + + rlwinm + vec_splats + + + mtvsrd + vec_splats + + + vspltb + vec_splats + + + mtvsrwz + vec_splats + + + xxspltw + vec_splats + + + xxpermdi + vec_splats + + + vsplth + vec_splats + + + xxscvdpspn + vec_splats + + Supported type signatures for vec_splats @@ -30838,6 +30871,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> None. + + xvsqrtdp + vec_sqrt + + + xvsqrtsp + vec_sqrt + +
Supported type signatures for vec_sqrt @@ -30916,6 +30958,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> None. + + vsrb + vec_sr + + + vsrw + vec_sr + + + vsrd + vec_sr + + + vsrh + vec_sr + +
Supported type signatures for vec_sr @@ -31102,6 +31161,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> None. + + vsrab + vec_sra + + + vsraw + vec_sra + + + vsrad + vec_sra + + + vsrah + vec_sra + +
Supported type signatures for vec_sra @@ -31289,6 +31365,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> vec_srl in big-endian code must be rewritten for little-endian targets. + + vsr + vec_srl + +
Supported type signatures for vec_srl @@ -31494,6 +31575,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> for little-endian. + + vsro + vec_sro + +
Supported type signatures for vec_sro @@ -31878,6 +31964,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> This intrinsic is not endian-neutral. + + vsrv + vec_srv + +
Supported type signatures for vec_srv @@ -31963,6 +32054,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> deferred. + + stvx + vec_st + +
Supported type signatures for vec_st @@ -32657,6 +32753,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> None. + + stvebx + vec_ste + + + stvewx + vec_ste + + + stvehx + vec_ste + +
Supported type signatures for vec_ste @@ -32962,6 +33071,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> deferred. + + stvxl + vec_stl + +
Supported type signatures for vec_stl @@ -33653,6 +33767,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> None. + + vsububm + vec_sub + + + vsubuwm + vec_sub + + + vsubuqm + vec_sub + + + vsubudm + vec_sub + + + vsubuhm + vec_sub + + + xvsubdp + vec_sub + + + xvsubsp + vec_sub + +
Supported type signatures for vec_sub