This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Memory dependence
- From: Richard Biener <richard dot guenther at gmail dot com>
- To: shmeel gutl <shmeelgutl at shmuelhome dot mine dot nu>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 11 Jun 2013 10:28:56 +0200
- Subject: Re: Memory dependence
- References: <51B6B07D dot 7000508 at shmuelhome dot mine dot nu>
On Tue, Jun 11, 2013 at 7:07 AM, shmeel gutl
<shmeelgutl@shmuelhome.mine.nu> wrote:
> In the architecture that I am using, there is a big pipeline penalty for
> read after write to the same memory location. Is it possible to tell the
> difference between a possible memory conflict and a definite memory
> conflict?
Not with existing API on the RTL level. But the RTL dependence checking
code has "must" and "may" pieces that could be factored out.
Richard.