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

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
It is on:
__asm__("" : "a0" "=rm" A0, "a1" "=rm" A1 : "0" A0, "1" A1);
where A0 and A1 are variables with LhsPacket type, which is 2 byte
TYPE_ADDRESSABLE aggregate type.
The r in the constraints looks completely bogus to me for addressable vars that
must live in memory, but guess we shouldn't ICE even on this invalid stuff.

Reply via email to