* gcc.target/powerpc/builtins-1-be.c <vclzb>: Rename duplicate test
[official-gcc.git] / gcc / testsuite / gcc.target / powerpc / pr77687.c
blob95b27ae99e4127db256463d66582efd847d34e08
1 /* { dg-options "-std=gnu99 -O2" } */
2 /* { dg-final { scan-assembler-not {\mmr r?1,r?11\M.*11.*\mblr\M} } } */
4 /* PR77687: We used to do stack accesses (via r11) after restoring r1. */
6 void g(int, char *);
7 const char * dum = "hello";
9 void f(int x)
11 char big[200000];
12 start:
13 g(x, big);
14 g(x, big);
15 register void *p asm("r11") = &&start;
16 asm("" : : "r"(p));
17 asm("" : : :"r28");
18 asm("" : : :"r29");
19 asm("" : : :"r30");