------- Additional Comments From dje at gcc dot gnu dot org 2005-01-07 03:30 ------- I finally figured out how to get legitmize_reload_address to force the sum into a register: wrap the PLUS in another PLUS with constant offset zero. The outer PLUS becomes the MEM and the inner PLUS becomes the base. Patch above. Will commit after testing.
-- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |dje at gcc dot gnu dot org |dot org | Status|NEW |ASSIGNED Last reconfirmed|2004-11-11 15:41:32 |2005-01-07 03:30:42 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13674