Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
gcc.dg
/
vect
/
pr92677.c
blob: 3f85b2952497099aae4a6428fd8564dffd21da69 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-additional-options "-O3" } */
int
a
,
c
;
int
*
b
;
long
d
;
double
*
e
;
void
fn1
()
{
long
f
;
double
g
,
h
;
while
(
c
)
{
if
(
d
)
{
g
=
*
e
;
*(
b
+
4
)
=
g
;
}
if
(
f
)
{
h
=
*(
e
+
2
);
*(
b
+
6
)
=
h
;
}
e
+=
a
;
b
+=
8
;
c
--;
d
+=
2
;
}
}