foo(int p)1*c85f09ccSJohn Levon int foo(int p)
2*c85f09ccSJohn Levon {
3*c85f09ccSJohn Levon 	if (p)
4*c85f09ccSJohn Levon 		return 0;
5*c85f09ccSJohn Levon }
6*c85f09ccSJohn Levon 
bar(int p)7*c85f09ccSJohn Levon int bar(int p)
8*c85f09ccSJohn Levon {
9*c85f09ccSJohn Levon 	if (p)
10*c85f09ccSJohn Levon 		return 0;
11*c85f09ccSJohn Levon 	p++;
12*c85f09ccSJohn Levon }
13*c85f09ccSJohn Levon 
14*c85f09ccSJohn Levon /*
15*c85f09ccSJohn Levon  * check-name: missing/undef return
16*c85f09ccSJohn Levon  * check-command: test-linearize -Wno-decl -fdump-ir=linearize $file
17*c85f09ccSJohn Levon  *
18*c85f09ccSJohn Levon  * check-output-ignore
19*c85f09ccSJohn Levon  * check-output-pattern(2): phi\\..*,.*
20*c85f09ccSJohn Levon  * check-output-pattern(2): phisrc\\..*\\$0
21*c85f09ccSJohn Levon  * check-output-pattern(2): phisrc\\..*UNDEF
22*c85f09ccSJohn Levon  * check-output-excludes: ret\\..*\\$0
23*c85f09ccSJohn Levon  */
24