[Bug target/55212] [SH] Switch to LRA

kkojima at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Dec 1 00:14:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212

--- Comment #88 from Kazumoto Kojima <kkojima at gcc dot gnu.org> ---
For the record, here is the sh-lra revisions.
218191: Merge from trunk revision 218173.
218192: Add legitimize_address_displacement target macto.
218193: Split QI/HImode displacement addressing load/store via R0.
        Use std::swap in the sh-lra change.
218194: Add -mlra option.

BTW, there are new ICEs with
  internal compiler error: in split_reg, at lra-constraints.c:4909
It looks that DCmode move causes them on sh-lra.



More information about the Gcc-bugs mailing list