On Fri, 2020-03-06 at 16:39 +0200, Claudiu Zissulescu wrote: > The test is using -O1 and, the macu instruction is generated by the > combiner and not in the expand step. My previous "arc: Improve code > gen for 64bit add/sub operations." is actually splitting the 64-bit > add in the expand, leading to the impossibility to match the multiply > and accumulate on 64 bit datum by the combiner, hence, the error. This > patch is stepping up the optimization level which will generate the > macu instruction at the expand time. > > xxxx-xx-xx Claudiu Zissulescu <claz...@synopsys.com> > > * gcc.target/arc/tumaddsidi4.c: Step-up optimization level. THanks. I've started an off-cycle spin on the ARC toolchain:
http://gcc.gnu.org/jenkins/job/arc-elf/609/ Jeff