| changeset 826 | e340b32c30a2 | 
| parent 820 | 9d5e4fa0c64d | 
| child 854 | c9e2568d4729 | 
| 825:fb9f63a22114 | 826:e340b32c30a2 | 
|---|---|
34 call i32 (i8*, ...) @printf(i8* %t0, i32 %x)  | 
34 call i32 (i8*, ...) @printf(i8* %t0, i32 %x)  | 
35 ret void  | 
35 ret void  | 
36 }  | 
36 }  | 
37  | 
37  | 
38 ; END OF BUILD-IN FUNCTIONS (prelude)  | 
38 ; END OF BUILD-IN FUNCTIONS (prelude)  | 
39  | 
|
39 @Max = global i32 10  | 
40 @Max = global i32 10  | 
40  | 
41  | 
41 define i32 @sqr (i32 %x) {  | 
42 define i32 @sqr (i32 %x) {  | 
42 %tmp_20 = mul i32 %x, %x  | 
43 %tmp_20 = mul i32 %x, %x  | 
43 ret i32 %tmp_20  | 
44 ret i32 %tmp_20  |