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

--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Segher Boessenkool <seg...@gcc.gnu.org>:

https://gcc.gnu.org/g:4938888ae1a1680e2aebf394d8fe80faad745bc7

commit r12-8226-g4938888ae1a1680e2aebf394d8fe80faad745bc7
Author: Segher Boessenkool <seg...@kernel.crashing.org>
Date:   Fri Apr 22 15:45:00 2022 +0000

    rs6000: Fix pack for soft-float (PR105334)

    For PR103623 I fixed unpack, but pack is broken as well, as reported in
    PR105334.  Fixing that is a bit more code, but it is pretty simple code
    nonetheless.

    2022-04-22  Segher Boessenkool  <seg...@kernel.crashing.org>

            PR target/105334
            * config/rs6000/rs6000.md (pack<mode> for FMOVE128): New expander.
            (pack<mode> for FMOVE128): Rename and split the insn_and_split
to...
            (pack<mode>_hard for FMOVE128): ... this...
            (pack<mode>_soft for FMOVE128): ... and this.

Reply via email to