Duncan Sands | c2a0462 | 2008-10-24 13:03:10 +0000 | [diff] [blame^] | 1 | ; RUN: llvm-as < %s | llc -enable-legalize-types -march=x86 -mattr=+sse2 -o - | not grep {ucomiss\[^,\]*esp} |
2 | |||||
3 | define void @f(float %wt) { | ||||
4 | entry: | ||||
5 | %0 = fcmp ogt float %wt, 0.000000e+00 ; <i1> [#uses=1] | ||||
6 | %1 = tail call i32 @g(i32 44) ; <i32> [#uses=3] | ||||
7 | %2 = inttoptr i32 %1 to i8* ; <i8*> [#uses=2] | ||||
8 | br i1 %0, label %bb, label %bb1 | ||||
9 | |||||
10 | bb: ; preds = %entry | ||||
11 | ret void | ||||
12 | |||||
13 | bb1: ; preds = %entry | ||||
14 | ret void | ||||
15 | } | ||||
16 | |||||
17 | declare i32 @g(i32) |