]>
Commit | Line | Data |
---|---|---|
4e115102 MP |
1 | /* PR tree-optimization/57980 */ |
2 | /* { dg-do compile } */ | |
022bd4c2 | 3 | /* { dg-options "-O -foptimize-sibling-calls -w" } */ |
4e115102 | 4 | |
022bd4c2 | 5 | typedef int V __attribute__ ((vector_size (2 * sizeof (int)))); |
4e115102 MP |
6 | extern V f (void); |
7 | ||
8 | V | |
9 | bar (void) | |
10 | { | |
11 | return -f (); | |
12 | } | |
13 | ||
14 | V | |
15 | foo (void) | |
16 | { | |
17 | V v = { }; | |
18 | return v - f (); | |
19 | } |