libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / bb-slp-pr97633.c
blobab0ae1de9c98e86013800d17531e10d3eab9be49
1 /* { dg-do compile } */
3 extern short i (void);
5 struct {
6 short a;
7 short b;
8 } c;
10 int d, e;
11 static int f = 1;
13 void g () {
14 if (e) {
15 if (f)
16 goto L;
17 while (d) {
18 i ();
19 short j = d, k = i (), l = k;
21 if (!(d && e) || l)
22 goto L;
23 c.a = j;
24 c.b = k;