* cfgloopmanip.c (duplicate_loop_to_header_edge): Cleanup profile
[official-gcc.git] / gcc / testsuite / gcc.dg / compat / union-m128-1_x.c
blob1f92303d95b148e9fe877598cf124a6fb7fe12d5
1 /* { dg-options "-O -msse2" } */
3 #include "union-m128-1.h"
5 SS_union_mi128 un;
6 SS_struct_mi128 st;
8 extern void bar ();
9 extern void foo ();
11 void
12 union_m128_1_x ()
14 union_mi128 x;
16 x.u [0] = 0x123456789abcedf0LL;
17 x.u [1] = 0xfedcba9876543210LL;
18 un.x = x.x;
19 st.x = x.x;
20 bar(un);
21 bar(st);
22 foo(un);
23 foo(st);