ubuntu-buildroot/output/build/host-gcc-initial-11.4.0/gcc/testsuite/gcc.target/sparc/20210917-1.c

20 lines
380 B
C

/* PR rtl-optimization/102306 */
/* Reported by Daniel Cederman <cederman@gaisler.com> */
/* { dg-do compile } */
/* { dg-require-effective-target ilp32 } */
/* { dg-options "-O -mcpu=v8" } */
extern void foo (void);
void test (volatile unsigned char *a)
{
char b = *a;
if (!b)
return;
if (b & 2)
foo ();
}
/* { dg-final { scan-assembler-times "ldub" 1 } } */