Devang Patel | 58d43d4 | 2008-11-03 18:32:19 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as < %s | opt -indvars | llvm-dis | grep icmp | count 1 |
| 2 | define void @bar() nounwind { |
| 3 | entry: |
| 4 | br label %bb |
| 5 | |
| 6 | bb: ; preds = %bb, %entry |
| 7 | %x.0.reg2mem.0 = phi double [ 0.000000e+00, %entry ], [ %1, %bb ] ; <double> [#uses=2] |
| 8 | %0 = tail call i32 @foo(double %x.0.reg2mem.0) nounwind ; <i32> [#uses=0] |
| 9 | %1 = add double %x.0.reg2mem.0, 1.000000e+00 ; <double> [#uses=2] |
| 10 | %2 = fcmp olt double %1, 1.000000e+04 ; <i1> [#uses=1] |
| 11 | br i1 %2, label %bb, label %return |
| 12 | |
| 13 | return: ; preds = %bb |
| 14 | ret void |
| 15 | } |
| 16 | |
| 17 | declare i32 @foo(double) |