https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104117
--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> --- (In reply to Richard Biener from comment #4) > I wonder if it's possible to create a simple RTL frontend testcase for this, > feeding into RA? I hope so, because the C++ and C test cases are very fragile (other changes make the problem go away). I had a quick look yesterday and it seems that there might be a bug in the target address legaliser in this case [it is being called]. (there is another extremely similar problem, where the legaliser is never called, but I was jumping to conclusions that it was the same one too soon)