/* { dg-do compile { target dfp } } */ | |
/* { dg-options "-O -ffast-math -w -Wno-psabi" } */ | |
typedef _Decimal64 __attribute__((__vector_size__ (8))) U; | |
typedef _Decimal64 __attribute__((__vector_size__ (16))) V; | |
V v; | |
U | |
foo (U u) | |
{ | |
u *= u; | |
u *= -(U){ v[1] }; | |
return u; | |
} |