repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
PR middle-end/77357 - strlen of constant strings not folded
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
pr68321.c
blob
d255103474422554e1390c5b94e613f4757556a5
1
/* PR rtl-optimization/68321 */
2
3
int
e
=
1
,
u
=
5
,
t2
,
t5
,
i
,
k
;
4
int
a
[
1
],
b
,
m
;
5
char
n
,
t
;
6
7
int
8
fn1
(
int
p1
)
9
{
10
int
g
[
1
];
11
for
(;;)
12
{
13
if
(
p1
/
3
)
14
for
(;
t5
;)
15
u
||
n
;
16
t2
=
p1
&
4
;
17
if
(
b
+
1
)
18
return
0
;
19
u
=
g
[
0
];
20
}
21
}
22
23
int
24
main
()
25
{
26
for
(;
e
>=
0
;
e
--)
27
{
28
char
c
;
29
if
(!
m
)
30
c
=
t
;
31
fn1
(
c
);
32
}
33
34
if
(
a
[
t2
] !=
0
)
35
__builtin_abort
();
36
37
return
0
;
38
}