Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
simd-5.c
blob: 2d0be4fc78dcb108d114f5595664f2d8bd41bd73 [
file
] [
log
] [
blame
]
#define
vector64 __attribute__
((
vector_size
(
8
)))
main
(){
vector64
int
c
;
vector64
int
a
=
{
1
,
-
1
};
vector64
int
b
=
{
2
,
-
2
};
c
=
-
a
+
b
*
b
*(-
1LL
);
/* c is now {-5, -3} */
printf
(
"result is %llx\n"
,
(
long
long
)
c
);
}