fix an embarassing typo that resulted in llvm-gcc bootstrap miscompare
[llvm/avr.git] / test / CodeGen / Generic / 2005-10-21-longlonggtu.ll
blob53a9cd0f2659711e328e4a73f17118e9510f1550
1 ; RUN: llc < %s
3 define float @t(i64 %u_arg) {
4         %u = bitcast i64 %u_arg to i64          ; <i64> [#uses=1]
5         %tmp5 = add i64 %u, 9007199254740991            ; <i64> [#uses=1]
6         %tmp = icmp ugt i64 %tmp5, 18014398509481982            ; <i1> [#uses=1]
7         br i1 %tmp, label %T, label %F
9 T:              ; preds = %0
10         ret float 1.000000e+00
12 F:              ; preds = %0
13         call float @t( i64 0 )          ; <float>:1 [#uses=0]
14         ret float 0.000000e+00