diff --git a/Intrinsics_Reference/bk_main.xml b/Intrinsics_Reference/bk_main.xml index 0949172..d54a28e 100644 --- a/Intrinsics_Reference/bk_main.xml +++ b/Intrinsics_Reference/bk_main.xml @@ -123,7 +123,7 @@ - + diff --git a/Intrinsics_Reference/ch_vec_reference.xml b/Intrinsics_Reference/ch_vec_reference.xml index ac96891..9966981 100644 --- a/Intrinsics_Reference/ch_vec_reference.xml +++ b/Intrinsics_Reference/ch_vec_reference.xml @@ -24033,6 +24033,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> role="bold">c. + + + The vec_perm built-in should only use permutations + that reorder vector elements of the specified type, not to reorder + bytes within those elements. The results are not guaranteed to be + consistent across big- and little-endian if you violate this rule. + + No Power compilers yet support the vector _Float16 type, so that