GCC maintainers:

Here is my respnses to the review comments by Kewen.  Unfortunately, Kewen is no longer working on GCC power.

I will submit an updated version of the patch with Kewen's suggested changes.

                                     Carl


On 8/9/24 3:11 AM, Kewen.Lin wrote:
rs6000, Remove redundant built-in __builtin_vsx_xvcvuxwdp

The built-in __builtin_vsx_xvcvuxwdp is a duplicate of the overloaded
built-in vec_doubleo.  There are no test cases or documentation for
I think this wording is wrong, __builtin_vsx_xvcvuxwdp is a bif doing
1-1 map to xvcvuxwdp, but vec_doubleo with vector unsigned int is only
mapped to xvcvuxwdp on LE while it's vec_doublee on BE.  So how about
"... __builtin_vsx_xvcvuxwdp can be covered with PVIPR function
vec_doubleo on LE and vec_doublee on BE...".

OK with this wording tweaked, thanks!
Yes, the mapping is LE/BE dependent.  Updated the description as suggested.

                                        Carl

Reply via email to