mbox series

[0/13] rs6000, built-in cleanup patch series

Message ID 6378d560-df55-4b75-be7b-93dc6b85d81a@linux.ibm.com
Headers show
Series rs6000, built-in cleanup patch series | expand

Message

Carl Love April 19, 2024, 9:04 p.m. UTC
GCC maintainers:

The following patch series removes duplicate built-ins.  There are patches to extend an existing overloaded built-in to cover additional input types.  The final patch removes built-ins to set and initialize vectors.  The code generated by these built-ins with the default optimization is efficient than the code generated by using straight C code.  The assembly code for the built-in and straight C code is the same with -O3
optimizations.  In this case, the built-ins are removed as they add no additional value.

The patches have all been tested on Power 10 LE.  The last patch was also tested on Power 8 BE.

No regression tests were seen.

Please let me know if the patches are acceptable for mainline.  Thanks.

                       Carl