[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jan 29 19:17:00 GMT 2020


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

--- Comment #64 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Sandiford <rsandifo@gcc.gnu.org>:

https://gcc.gnu.org/g:2812a28418b72b24979805cfca1f140dda4963b7

commit r10-6331-g2812a28418b72b24979805cfca1f140dda4963b7
Author: Richard Sandiford <richard.sandiford@arm.com>
Date:   Wed Jan 29 18:56:35 2020 +0000

    Revert g-465c7c89e92a6d6d582173e505cb16dcb9873034

    The patch caused regressions in gcc.target/sh/pr64345-1.c on
    sh3-linux-gnu and gcc.target/m68k/pr39726.c on m68k-linux-gnu.
    It didn't look like they would be fixable in an acceptably
    non-invasive and unhacky way, so punting till future releases.

    2020-01-29  Richard Sandiford  <richard.sandiford@arm.com>

    gcc/
        Revert:

        2020-01-28  Richard Sandiford  <richard.sandiford@arm.com>

        PR rtl-optimization/87763
        * simplify-rtx.c (simplify_truncation): Extend sign/zero_extract
        simplification to handle subregs as well as bare regs.
        * config/i386/i386.md (*testqi_ext_3): Match QI extracts too.


More information about the Gcc-bugs mailing list