This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/68269] [5/6 regression] FAIL: gcc.dg/pr68129_1.c (internal compiler error)


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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 37330
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37330&action=edit
gcc6-pr68269.patch

I think it is just wrong to assume the computation can be performed in any
integral mode.  Various targets include very wide modes not intended for
computations, but just as containers holding typically vector data.
So IMHO we should either punt if the mode is unsupported (it is not going to
match any instructions anyway), or not look through SUBREGs where it is a
supported lowpart mode subreg of unsupported mode property.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]