> I might be completely off here, but a quick idea which came up is > whether a secondary reload could be utilized in order to get a scratch > register, rendering the initial mov into an ordinary mov with two > operands so that LRA would again detect a cycle.
Yes, Peter tried a secondary reload and it got rid of the ICE. Just the resulting code was worse. If nothing else helps, we could still go that route. -- Regards Robin
