This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch] MIPS: Add missing memory clobbers to atomic memory insns.
On Thu, 13 Sep 2007, Richard Sandiford wrote:
> See files like alias.c and dse.c for why (mem:BLK (reg:SI CRIS_CP_REGNUM))
CRIS_SP_REGNUM, SP as in stack-pointer.
> is different from (mem:BLK (scratch)).
Yeah, looks like *I* should use that, thereby hopefully enabling
scheduling of non-memory insns across the deallocation barrier.
But I really wish there was mechanism to conflict only with
stack reads and writes, not "everything". My observations were
b.df. (before dataflow) anyway; I need to refresh them.
brgds, H-P