1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -fdump-rtl-expand" } */ 3 4 5 int g(int*); 6 f(void)7int f(void) 8 { 9 int tt = 0; 10 int t = 4; 11 { 12 int a[t]; 13 tt = g(a); 14 tt += a[0]; 15 } 16 { 17 int a[4]; 18 tt += g(a); 19 tt += a[0]; 20 } 21 return tt; 22 } 23 24 /* { dg-final { scan-rtl-dump-times "Partition" 1 "expand"} } */ 25