"se...@t-online.de" writes:
> There you see the original code on the left and the generated assembly in the
> middle.
> You can add the & to
> "=d" (__umul_tmp1)
> in the left window and you see immediately the change in the comiled output.
Ok, let me see if I understand the problem. The inline
If you could show the generated code (after gcc's register allocation)
*and* point out precisely where things go wrong, that would be helpful.
Regards,
/Niels
The generated code is on the compiler explorer link I provided:
http://franke.ms/cex/z/oG53bK
There you see the original code on the l