Home | History | Annotate | Download | only in X86

Lines Matching full:double

16 define <4 x double> @sitofp01(<4 x i32> %a) {
17 %b = sitofp <4 x i32> %a to <4 x double>
18 ret <4 x double> %b
22 define <4 x i32> @fptosi01(<4 x double> %a) {
23 %b = fptosi <4 x double> %a to <4 x i32>
30 define <8 x float> @fptrunc00(<8 x double> %b) nounwind {
31 %a = fptrunc <8 x double> %b to <8 x float>
36 define <4 x double> @fpext00(<4 x float> %b) nounwind {
37 %a = fpext <4 x float> %b to <4 x double>
38 ret <4 x double> %a
42 define double @funcA(i64* nocapture %e) nounwind uwtable readonly ssp {
45 %conv = sitofp i64 %tmp1 to double
46 ret double %conv
50 define double @funcB(i32* nocapture %e) nounwind uwtable readonly ssp {
53 %conv = sitofp i32 %tmp1 to double
54 ret double %conv
77 %d = alloca double, align 8
79 %conv = fpext float %tmp to double
80 store double %conv, double* %d, align 8