Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr38807.c
blob: 8b05d08aa72e5bee2009f4b78bdf57290bd6f939 [
file
] [
log
] [
blame
]
/* PR tree-optimization/38807 */
int
baz
(
short
x
)
{
return
x
;
}
int
a
,
b
;
int
bar
(
int
x
)
{
if
(
baz
(
a
^
x
^
a
))
return
b
;
return
0
;
}
int
foo
(
void
)
{
return
bar
(
a
==
0
||
1
==
1
-
a
)
?
1
:
bar
(
1
&&
a
);
}