Lines Matching full:dot
4 ; Make sure dxil operation function calls for dot are generated for float type vectors.
15 %dx.dot = call half @llvm.dx.fdot.v2f16(<2 x half> %a, <2 x half> %b)
16 ret half %dx.dot
30 %dx.dot = call half @llvm.dx.fdot.v3f16(<3 x half> %a, <3 x half> %b)
31 ret half %dx.dot
47 %dx.dot = call half @llvm.dx.fdot.v4f16(<4 x half> %a, <4 x half> %b)
48 ret half %dx.dot
60 %dx.dot = call float @llvm.dx.fdot.v2f32(<2 x float> %a, <2 x float> %b)
61 ret float %dx.dot
75 %dx.dot = call float @llvm.dx.fdot.v3f32(<3 x float> %a, <3 x float> %b)
76 ret float %dx.dot
92 %dx.dot = call float @llvm.dx.fdot.v4f32(<4 x float> %a, <4 x float> %b)
93 ret float %dx.dot