| 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 |