1 double uintfloat(void)
   2 {
   3         union {
   4                 int a;
   5                 double f;
   6         } s;
   7 
   8         s.a = 1;
   9         return s.f;
  10 }
  11 
  12 /*
  13  * check-name: init-local union 0
  14  * check-command: test-linearize -Wno-decl -fdump-ir=mem2reg $file
  15  * check-output-ignore
  16  * check-output-pattern(1): store\\.32
  17  * check-output-pattern(1): load\\.64
  18  */