Sign in
chromium
/
chromiumos
/
third_party
/
gcc
/
refs/heads/factory-ryu-6486.B
/
.
/
gcc
/
testsuite
/
c-c++-common
/
cilk-plus
/
PS
/
vectorlength-2.c
blob: d90397717ac1dc02ded7e48626ee086374a3b079 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-O2 -fcilkplus" } */
#define
vl
(
n
)
vectorlength
(
2
*
n
)
void
foo
(
int
*
a
,
int
*
b
,
int
*
c
)
{
int
i
;
#pragma
simd vl
(
4
)
for
(
i
=
0
;
i
<
64
;
i
++)
a
[
i
]
=
b
[
i
]
*
c
[
i
];
}