This is the mail archive of the
mailing list for the GCC project.
Re: Question on load motion in GCSE
On Tue, Oct 30, 2012 at 9:47 PM, Bin.Cheng <email@example.com> wrote:
> When doing load motion in GCSE, it depends on different simple memory
> refers in pre_ldst_table won't clobber(alias to) each other.
> I am assuming function simple_mem is the answer to this question, but
> what I don't understand is how simple_mem can make sure of this?
> Did I understand the load motion in a wrong way? Please help. Thanks.
Please ignore this message. I just realized that GCC retreats to
normal alias information in mems_conflict_for_gcse_p function for
different memory refs in pre_ldst_table.