uintfloat(void)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  */
19