1 ; RUN: llc < %s | FileCheck %s
3 target datalayout = "e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128"
4 target triple = "i386-pc-linux"
6 ; Function Attrs: nounwind
7 ; CHECK-LABEL: ll_to_d:
8 ; CHECK: calll __floatdidf
9 define double @ll_to_d(i64 %n) #0 {
11 %conv = sitofp i64 %n to double
15 attributes #0 = { nounwind "use-soft-float"="true" }