This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: variable-arrays problem
- From: Dale Johannesen <dalej at apple dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: Dale Johannesen <dalej at apple dot com>, gcc at gcc dot gnu dot org
- Date: Wed, 7 Aug 2002 12:44:07 -0700
- Subject: Re: variable-arrays problem
On Wednesday, August 7, 2002, at 11:13 AM, Richard Henderson wrote:
On Wed, Aug 07, 2002 at 10:50:52AM -0700, Dale Johannesen wrote:
Will adding a clobber(MEM(a)) at the end of the block suffice?
(clobber (mem:blk (scratch))) will.
Doesn't seem to, actually. This works for the first scheduler pass,
but by the time the second one rolls around the clobber has been
removed, and no dependency is computed between the load and the
stack pop. In fact they're both put in the ready list at the same
cycle. Now what?