https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109067

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Michael Meissner
<meiss...@gcc.gnu.org>:

https://gcc.gnu.org/g:5a15a78b919c43954fbfcc90f53f34d7e2700c97

commit r11-10618-g5a15a78b919c43954fbfcc90f53f34d7e2700c97
Author: Michael Meissner <meiss...@linux.ibm.com>
Date:   Tue Apr 11 10:11:53 2023 -0400

    Backport from master

    2023-04-11  Michael Meissner  <meiss...@linux.ibm.com>

    gcc/

            PR target/109067
            * config/rs6000/rs6000.c (create_complex_muldiv): Delete.
            (init_float128_ieee): Delete code to switch complex multiply and
divide
            for long double.  Backport from master, 3/20/2023.
            (complex_multiply_builtin_code): New helper function.
            (complex_divide_builtin_code): Likewise.
            (rs6000_mangle_decl_assembler_name): Add support for mangling the
name
            of complex 128-bit multiply and divide built-in functions.

    gcc/testsuite/

            PR target/109067
            * gcc.target/powerpc/divic3-1.c: New test.  Backport from master,
            3/20/2023.
            * gcc.target/powerpc/divic3-2.c: Likewise.
            * gcc.target/powerpc/mulic3-1.c: Likewise.
            * gcc.target/powerpc/mulic3-2.c: Likewise.

Reply via email to