blob: 4aedd2dbf361743c9622da3f76214dcb0c9998a4 [file] [log] [blame]
Chris Lattner4a8068f2003-01-13 01:03:16 +00001implementation
2
3int %main() {
4 call int %mylog(int 4)
5 ret int 0
6}
7
8internal int %mylog(int %num) {
9bb0: ; No predecessors!
10 br label %bb2
11
12bb2:
13 %reg112 = phi int [ 10, %bb2 ], [ 1, %bb0 ]
14 %cann-indvar = phi int [ %cann-indvar, %bb2 ], [0, %bb0]
15 %reg114 = add int %reg112, 1
16 %cond222 = setlt int %reg114, %num
17 br bool %cond222, label %bb2, label %bb3
18
19bb3: ; preds = %bb2, %bb0
20 ret int %reg114
21}
22