projects
/
platform
/
upstream
/
gcc48.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Imported Upstream version 4.8.1
[platform/upstream/gcc48.git]
/
gcc
/
testsuite
/
gcc.dg
/
torture
/
pr52996.c
1
/* { dg-do compile } */
\r
2
/* { dg-options "-funswitch-loops" } */
\r
3
\r
4
int a, b, c, d, e, f;
\r
5
void
\r
6
fn1 ()
\r
7
{
\r
8
int g, h;
\r
9
lbl_173:
\r
10
if (a)
\r
11
c++;
\r
12
lbl_158:
\r
13
e = 0;
\r
14
h = 0;
\r
15
for (; h > -8; h--)
\r
16
{
\r
17
g = 0;
\r
18
for (; g <= 0; g += 1)
\r
19
{
\r
20
d = 1;
\r
21
for (; d >= 0; d -= 1)
\r
22
a = 1;
\r
23
if (b)
\r
24
break;
\r
25
if (f)
\r
26
return;
\r
27
if (h)
\r
28
goto lbl_158;
\r
29
}
\r
30
}
\r
31
goto lbl_173;
\r
32
}
\r
33
\r