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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2019-09-11
     Ever confirmed|0                           |1

--- Comment #9 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> That change added the && !REG_P in there, but unless the reg is loaded from
> memory, it is unclear how it can guarantee that the upper bits are zero
> (resp. sign) extended after arbitrary operations.

Precisely because WORD_REGISTER_OPERATIONS is defined, i.e. the processor is
supposed to operate only a full registers.  But, OK, I'm going to remove the
problematic && !REG_P and XFAIL the associated testcase.

Reply via email to