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
Fix warning with -Wsign-compare -Wsystem-headers
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.target
/
powerpc
/
pr80343.c
blob
cea2a771abba6785bdbca8e4c8121d4dd44479fb
1
/* { dg-do compile { target powerpc-*-*spe } } */
2
/* { dg-options "-O2 -ftracer -fPIC" } */
3
long long int
vi
,
ls
;
4
int
wq
,
oa
,
to
,
fv
;
5
signed char
zo
;
6
7
long long int
8
ai
(
long long int
ip
,
long long int
jc
,
int
gt
)
9
{
10
ip
/=
3
;
11
jc
+=
ip
;
12
if
(
ip
!=
0
)
13
vi
=
0
;
14
vi
+=
ls
;
15
16
if
(
wq
!=
oa
)
17
{
18
int
tz
;
19
20
for
(
tz
=
0
;
tz
<
32
; ++
tz
)
21
zo
-=
wq
&
gt
;
22
23
if
((
gt
&
5
) >
oa
)
24
{
25
zo
+=
gt
;
26
fv
+=
zo
+
to
;
27
}
28
29
if
(
gt
!=
0
)
30
oa
=
0
;
31
32
if
(
fv
!=
0
)
33
{
34
vi
+=
wq
;
35
ls
+=
ip
;
36
jc
+= (
vi
!=
0
) ?
ip
:
ls
;
37
}
38
39
while
(
tz
!=
0
)
40
{
41
zo
=
wq
;
42
tz
=
zo
;
43
}
44
45
++
to
;
46
wq
=
ip
;
47
}
48
49
return
jc
;
50
}