Bill Wendling | d59c517 | 2008-03-22 22:27:01 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as < %s | llc -march=ppc32 |
2 | |||||
3 | define ppc_fp128 @__floatditf(i64 %u) nounwind { | ||||
4 | entry: | ||||
5 | %tmp6 = mul ppc_fp128 0xM00000000000000000000000000000000, 0xM41F00000000000000000000000000000 | ||||
6 | %tmp78 = trunc i64 %u to i32 | ||||
7 | %tmp789 = uitofp i32 %tmp78 to ppc_fp128 | ||||
8 | %tmp11 = add ppc_fp128 %tmp789, %tmp6 | ||||
9 | ret ppc_fp128 %tmp11 | ||||
10 | } |