[Bug target/93012] PPC: inefficient 64-bit constant generation (upper = lower)

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Sep 24 03:23:12 GMT 2020


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

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alan Modra <amodra@gcc.gnu.org>:

https://gcc.gnu.org/g:0075cea0fdccc2efb781f4f3c924007de37a3417

commit r11-3419-g0075cea0fdccc2efb781f4f3c924007de37a3417
Author: Alan Modra <amodra@gmail.com>
Date:   Wed Apr 1 13:34:47 2020 +1030

    [RS6000] Count rldimi constant insns

    rldimi is generated by rs6000_emit_set_long_const when the high and
    low 32 bits of a 64-bit constant are equal.

            PR target/93012
            * config/rs6000/rs6000.c (num_insns_constant_gpr): Count rldimi
            constants correctly.


More information about the Gcc-bugs mailing list