> Presumably the MEM isn't a valid memory address, but it's allowed > through due to the use of an "X" constraint?
Yes (that was supposed to be more or less clear given the description :-). > ISTM that LRA has to be prepared to handle an arbitrary RTX, so punting > seems appropriate. My opinion too. Note that Bernd E. has another solution though. -- Eric Botcazou