Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
gcc.dg
/
vect
/
pr97085.c
blob: ffde9f10995a69bf602a5d670c5609a3c8bd3786 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-additional-options "-march=armv8.2-a+sve" { target aarch64-*-* } } */
int
a
,
b
,
c
,
d
;
short
e
,
g
;
unsigned
short
f
;
void
h
()
{
for
(;
d
;
d
++)
{
g
=
d
;
e
=
b
==
0
?
1
:
a
%
b
;
c
^=
(
f
=
e
)
>
(
g
==
5
);
}
}