Lines Matching full:extract
518 %extract = extractelement <4 x float> %v, i32 3
519 %0 = tail call float @llvm.fma.f32(float %b, float %extract, float %a)
530 %extract.rhs = extractelement <1 x double> %v, i32 0
531 %extract = fsub double -0.000000e+00, %extract.rhs
532 %0 = tail call double @llvm.fma.f64(double %b, double %extract, double %a)
543 %extract.rhs = extractelement <2 x float> %v, i32 1
544 %extract = fsub float -0.000000e+00, %extract.rhs
545 %0 = tail call float @llvm.fma.f32(float %b, float %extract, float %a)
554 %extract.rhs = extractelement <4 x float> %v, i32 3
555 %extract = fsub float -0.000000e+00, %extract.rhs
556 %0 = tail call float @llvm.fma.f32(float %b, float %extract, float %a)
565 %extract.rhs = extractelement <2 x double> %v, i32 1
566 %extract = fsub double -0.000000e+00, %extract.rhs
567 %0 = tail call double @llvm.fma.f64(double %b, double %extract, double %a)
1424 %extract = extractelement <1 x double> %v, i32 0
1425 %2 = fmul double %1, %extract
1467 %extract = extractelement <2 x double> %v, i32 1
1468 %2 = fmul double %1, %extract
2823 %extract = extractelement <2 x double> %v, i32 0
2824 %2 = fmul double %1, %extract