public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* make static method find_reloads_address_1(...) extern accessible
@ 2019-09-30 14:03 stefan
  0 siblings, 0 replies; only message in thread
From: stefan @ 2019-09-30 14:03 UTC (permalink / raw)
  To: gcc

I've implemented LEGITIMIZE_RELOAD_ADDRESS and that implementation is
calling find_reloads_address_1.

My implementation adds double indirect addressing to the m68k target and
since the use of an outer index register or offset depends on the use of
an inner index register or offset, since only one index register and one
offset is allowed per address. => The recursive reload implementation does
not work. So the LEGITIMIZE_RELOAD_ADDRESS takes care of the whole address
at once.

How are the chances that a static method of reload is converted into an
extern accessible method, if a patch would requires it?

Regards

Stefan

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-09-30 14:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-30 14:03 make static method find_reloads_address_1(...) extern accessible stefan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).