Chris Lattner | 6bf30ab | 2008-05-01 07:26:11 +0000 | [diff] [blame^] | 1 | ; RUN: llvm-as < %s | llc -enable-unsafe-fp-math | grep jnp |
2 | ; rdar://5902801 | ||||
3 | |||||
4 | declare void @test2() | ||||
5 | |||||
6 | define i32 @test(double %p) nounwind { | ||||
7 | %tmp5 = fcmp uno double %p, 0.000000e+00 | ||||
8 | br i1 %tmp5, label %bb, label %UnifiedReturnBlock | ||||
9 | bb: | ||||
10 | call void @test2() | ||||
11 | ret i32 17 | ||||
12 | UnifiedReturnBlock: | ||||
13 | ret i32 42 | ||||
14 | } | ||||
15 |