Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr60071.c
blob: 8bc2c1f4f58d685a07d416004b06c8954e56c5fb [
file
] [
log
] [
blame
]
int
foo
(
int
cls
,
int
sign
)
{
if
(
__builtin_expect
(
cls
==
4
,
0
))
return
(
sign
?
(-((
int
)
((~(
unsigned
)
0
)
>>
1
)))-
1
:
((
int
)
((~(
unsigned
)
0
)
>>
1
)));
}