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

--- Comment #3 from Jozef Lawrynowicz <jozefl.gcc at gmail dot com> ---
Created attachment 43433
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43433&action=edit
define {u,}mulhipsi3 insns

I applied the patch but trunk still ICEs.

After defining some insns for "umulhipsi3" and "mulhipsi3" in msp430.md, the
build gets a little further, but then a case is encountered where a widen from
QI to PSI is attempted. QI != PARTIAL_INT_MODE, so we ICE again.

The insns in attached patch are mostly just copied from the mulhisi*, so are
almost definitely not correct, but they are at least there for GCC to use in
the build.

Reply via email to