Question about mem_set_list in propagate_block_info
Michael Matz
matz@suse.de
Wed Jun 4 16:04:00 GMT 2003
Hi,
On Wed, 4 Jun 2003, Fred Fish wrote:
> As a matter of curiosity though I'd still be interested in knowing more
> about when memory references are supposed to be removed from the
> mem_set_list per my original email.
In multiple places. When a MEM expression is used all interfering MEMs
from mem_set_list are deleted in mark_used_regs:case MEM.
Additionally if anything at all is changed, all mems whose _address_ could
have been influenced are deleted in invalidate_mems_from_{set,autoinc}.
Search for the calls where this happens.
Ciao,
Michael.
More information about the Gcc
mailing list