libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / pr104511.c
blobad5430c67c841caa9162df448139b080f792cabe
1 /* { dg-do compile { target dfp } } */
2 /* { dg-options "-O -Wno-psabi" } */
4 typedef _Float64 __attribute__((__vector_size__ (32))) F;
5 typedef _Decimal32 __attribute__((__vector_size__ (16))) D;
7 extern void bar (void);
9 D g;
10 void
11 foo (F f)
13 D d = __builtin_convertvector (f, D);
14 bar ();
15 g = d;