* gcc.target/i386/mpx/hard-reg-1-nov.c (mpx_test): Use "esp"
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr80591.c
blob5958474bdf25856726e2a3c0b3d32fe61c5dc407
1 /* PR tree-optimization/80591 */
2 /* { dg-do compile } */
3 /* { dg-skip-if "" { *-*-* } "-flto" } */
4 /* { dg-additional-options "-fdump-tree-optimized" } */
6 static inline __attribute__((always_inline)) int *
7 foo (void)
9 __UINTPTR_TYPE__ sp;
10 asm ("" : "=r" (sp));
11 return (int *) sp;
14 void
15 bar (void)
17 foo ()[0] += 26;
20 /* { dg-final { scan-tree-dump "\\+ 26;" "optimized" } } */