On Mon, Nov 15, 2010 at 7:45 PM, Jeff Law<law@xxxxxxxxxx> wrote:If the address of the auto isn't taken, then why is the object in memory to begin with (with the obvious exception for aggregates).On 11/08/10 03:49, Richard Guenther wrote:Non-address taken automatic storage. (note that we don't excercise thisOn Mon, Nov 8, 2010 at 12:03 AM, Andi Kleen<andi@xxxxxxxxxxxxxx> wrote:A memory clobber should clobber anything in memory, including autos inAndreas Schwab<schwab@xxxxxxxxxxxxxx> writes:No. A memory clobber does not cover automatic storage.The asm fails to mention that it modifies *regs.It has a memory clobber, that should be enough, no?
memory; if it doesn't, then that seems like a major problem. I'd like to
see the rationale behind not clobbering autos in memory.
in optimization yet)