On Mon, 2020-02-03 at 12:38 +0100, Claudiu Zissulescu wrote:
> The ARC 600 MUL64 instructions are using mlo/mhi registers to pass the
> 64-bit result. However, the mlo/mhi registers are not swapping
> depending on endianess.  Update multiplication patterns to reflect
> this fact.
> 
> gcc/
> xxxx-xx-xx  Claudiu Zissulescu  <claz...@synopsys.com>
> 
>       * config/arc/arc.md (mulsidi_600): Correctly select mlo/mhi
>       registers.
>       (umulsidi_600): Likewise.
> 
> testsuite/
> xxxx-xx-xx  Claudiu Zissulescu  <claz...@synopsys.com>
>       Petro Karashchenko  <petro.karashche...@ring.com>
> 
>       * estsuite/gcc.target/arc/mul64-1.c: New test.
OK
jeff
> 

Reply via email to