ssimple(void)1 int ssimple(void)
2 {
3 	struct {
4 		int a;
5 	} s;
6 
7 	s.a = 1;
8 	return s.a;
9 }
10 
sdouble(void)11 double sdouble(void)
12 {
13 	struct {
14 		double a;
15 	} s;
16 
17 	s.a = 1.23;
18 	return s.a;
19 }
20 
21 /*
22  * check-name: init-local32
23  * check-command: test-linearize -Wno-decl -m32 -fdump-ir=mem2reg $file
24  * check-output-ignore
25  * check-output-excludes: load\\.
26  * check-output-excludes: store\\.
27  */
28