> This patch (suggested by Michael Meissner) instead prevents the problem > by disallowing reg+reg addressing for TImode, allowing D-form addressing > to be used for the separate stores of the GPRs. This is not an ideal > permanent solution, because it disallows reg+reg addressing not only for > TImode in GPRs, but also for TImode in VSRs. Our intent is to work on a > solution to provide a scratch register via secondary reload, but this > may take some time. Thus I'd like to submit this patch as a short-term > solution for the bootstrap problem until then.
Thanks for working on the problem and devising a fix! -- Eric Botcazou