On Thu, 23 Oct 2008, Paolo Bonzini wrote: > > The following ports haven't been converted yet: > > > > arc m32c m68hc11 mmix pdp11 score vax > > DJ has reported problems on the list for m32c. > > Regarding ARC and MMIX we might expect some action from Joern and H-P > respectively,
Problems for MMIX too. I hinted at a regression (yes, just one) apparently caused by IRA not handling LOAD_EXTEND_OP (implicit sign-extension) as abused by combine: <http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01918.html> I'll make a PR, but the words above should be sufficient, Vlad. If nothing comes through, I can always #if 0 the definition of LOAD_EXTEND_OP and commit the trivial IRA_COVER_CLASSES definition; LOAD_EXTEND_OP is one of those abominations where parts of RTL (in this case paradoxical subregs) have port-specific semantics controlled by various clever (but documented) macros. brgds, H-P