1; RUN: %lli %s > /dev/null
2
3; test return instructions
4define void @test1() {
5	ret void
6}
7
8define i8 @test2() {
9	ret i8 1
10}
11
12define i8 @test3() {
13	ret i8 1
14}
15
16define i16 @test4() {
17	ret i16 -1
18}
19
20define i16 @test5() {
21	ret i16 -1
22}
23
24define i32 @main() {
25	ret i32 0
26}
27
28define i32 @test6() {
29	ret i32 4
30}
31
32define i64 @test7() {
33	ret i64 0
34}
35
36define i64 @test8() {
37	ret i64 0
38}
39
40define float @test9() {
41	ret float 1.000000e+00
42}
43
44define double @test10() {
45	ret double 2.000000e+00
46}
47