Sign in
gnu
/
gcc
/
a8404c07e7fca388c02c39077865f7d5fa928430
/
.
/
gcc
/
testsuite
/
c-c++-common
/
torture
/
pr104497.c
blob: c63fc021e03867114f1365988b114e2410e5a1dd [
file
] [
log
] [
blame
]
/* { dg-do compile } */
typedef
int
__attribute__
((
vector_size
(
16
)))
vec_t
;
vec_t
src
,
inv
,
res
;
void
test
(
int
i
)
{
vec_t
y
={
0
};
y
[
i
]
=
(
i
&
1
?
inv
:
src
)[
i
];
res
=
y
;
}