[Bug target/99648] [11 regression] gcc.dg/torture/pr71522.c fails starting with r11-165 for 32 bits

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Apr 12 10:27:09 GMT 2021


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

--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 50566
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50566&action=edit
gcc11-pr99648.patch

Updated patch which doesn't ICE anymore.  While I think the right thing would
be to always punt on SUBREGs of constants, I think that is quite risky this
late and so restricting it to MODE_COMPOSITE_P outermodes will make it
restricted to
powerpc IBM double double format and nothing else (well, there is also
mips_extended_format, but no target seems to use it fortunately).


More information about the Gcc-bugs mailing list