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

--- Comment #2 from Oleg Endo <olegendo at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #1)
> This is most likely a cost model issue on sh3.

You mean this one (sh.cc, sh_rtx_costs)?

    /* The cost of a mem access is mainly the cost of the address mode.  */
    case MEM:
      *total = sh_address_cost (XEXP (x, 0), GET_MODE (x), MEM_ADDR_SPACE (x),
                                true);
      return true;

Reply via email to