Lines Matching full:tmp1
6 %tmp1 = extractelement <2 x float> %v, i32 1
7 %tmp2 = fmul float %a, %tmp1;
14 %tmp1 = extractelement <2 x float> %v, i32 1
15 %tmp2 = fmul float %tmp1, %a;
23 %tmp1 = extractelement <4 x float> %v, i32 3
24 %tmp2 = fmul float %a, %tmp1;
31 %tmp1 = extractelement <4 x float> %v, i32 3
32 %tmp2 = fmul float %tmp1, %a;
40 %tmp1 = extractelement <1 x double> %v, i32 0
41 %tmp2 = fmul double %a, %tmp1;
50 %tmp1 = extractelement <2 x double> %v, i32 1
51 %tmp2 = fmul double %a, %tmp1;
59 %tmp1 = extractelement <2 x double> %v, i32 1
60 %tmp2 = fmul double %tmp1, %a;
69 %tmp1 = extractelement <2 x float> %v, i32 1
70 %tmp2 = call float @llvm.aarch64.neon.fmulx.f32(float %a, float %tmp1)
77 %tmp1 = extractelement <4 x float> %v, i32 3
78 %tmp2 = call float @llvm.aarch64.neon.fmulx.f32(float %a, float %tmp1)
85 %tmp1 = extractelement <4 x float> %v, i32 3
86 %tmp2 = call float @llvm.aarch64.neon.fmulx.f32(float %tmp1, float %a)
95 %tmp1 = extractelement <1 x double> %v, i32 0
96 %tmp2 = call double @llvm.aarch64.neon.fmulx.f64(double %a, double %tmp1)
103 %tmp1 = extractelement <2 x double> %v, i32 0
104 %tmp2 = call double @llvm.aarch64.neon.fmulx.f64(double %a, double %tmp1)
112 %tmp1 = extractelement <2 x double> %v, i32 1
113 %tmp2 = call double @llvm.aarch64.neon.fmulx.f64(double %a, double %tmp1)
120 %tmp1 = extractelement <2 x double> %v, i32 1
121 %tmp2 = call double @llvm.aarch64.neon.fmulx.f64(double %tmp1, double %a)