/* APPLE LOCAL begin radar 4125900 */ /* Test interaction of optimization on memory references in CW asm block. */ /* { dg-do compile { target powerpc*-*-darwin* } } */ /* { dg-options "-fasm-blocks -O2" } */ void Process() { long BufferSize; long ControlRate; long lBlocks=(BufferSize/ControlRate)+(BufferSize?1:0); asm { lwz r23, lBlocks lwz r24, BufferSize } } /* APPLE LOCAL end radar 4125900 */