]>
Commit | Line | Data |
---|---|---|
4807c076 AB |
1 | /* { dg-do compile { target powerpc*-*-* ia64-*-* i?86-*-* x86_64-*-* } } */ |
2 | /* { dg-options "-std=gnu99 -O2 -fselective-scheduling -fno-if-conversion -fno-tree-dse -w" } */ | |
3 | long long int uo; | |
4 | unsigned int vt; | |
5 | ||
6 | void | |
7 | r5 (long long int h8, long long int pu) | |
8 | { | |
9 | short int wj; | |
10 | long long int *mh = h8; | |
11 | ||
12 | for (wj = 0; wj < 3; ++wj) | |
13 | { | |
14 | int oq; | |
15 | long long int ns, xf; | |
16 | ||
17 | h8 += 2; | |
18 | oq = !!h8 && !!wj; | |
19 | ++uo; | |
20 | vt ^= oq + uo; | |
21 | ns = !!uo && !!vt; | |
22 | xf = (h8 != 0) ? mh : 1; | |
23 | pu += ns < xf; | |
24 | } | |
25 | ||
26 | for (pu = 0; pu < 1; ++pu) | |
27 | { | |
28 | int *sc; | |
29 | ||
30 | sc = (int *)&pu; | |
31 | *sc = 0; | |
32 | } | |
33 | } |