Home
last modified time | relevance | path

Searched refs:v_float32x4 (Results 1 – 6 of 6) sorted by relevance

/external/opencv3/modules/hal/include/opencv2/hal/
Dintrin_neon.hpp174 struct v_float32x4 struct
179 v_float32x4() {} in v_float32x4() argument
180 explicit v_float32x4(float32x4_t v) : val(v) {} in v_float32x4() function
181 v_float32x4(float v0, float v1, float v2, float v3) in v_float32x4() function
243 inline v_float32x4 v_reinterpret_as_f32(const v_##_Tpv& v) { return v_float32x4(vreinterpretq_f32_#…
289 inline v_float32x4 v_matmul(const v_float32x4& v, const v_float32x4& m0,
290 const v_float32x4& m1, const v_float32x4& m2,
291 const v_float32x4& m3)
298 return v_float32x4(res);
328 OPENCV_HAL_IMPL_NEON_BIN_OP(+, v_float32x4, vaddq_f32)
[all …]
Dintrin_sse.hpp175 struct v_float32x4 struct
180 v_float32x4() {} in v_float32x4() argument
181 explicit v_float32x4(__m128 v) : val(v) {} in v_float32x4() function
182 v_float32x4(float v0, float v1, float v2, float v3) in v_float32x4() argument
263 OPENCV_HAL_IMPL_SSE_INITVEC(v_float32x4, float, f32, ps, ps, float, _mm_castsi128_ps) in OPENCV_HAL_IMPL_SSE_INITVEC()
275 inline v_float32x4 v_reinterpret_as_f32(const v_uint64x2& a) in v_reinterpret_as_f32()
276 { return v_float32x4(_mm_castsi128_ps(a.val)); } in v_reinterpret_as_f32()
277 inline v_float32x4 v_reinterpret_as_f32(const v_int64x2& a) in v_reinterpret_as_f32()
278 { return v_float32x4(_mm_castsi128_ps(a.val)); } in v_reinterpret_as_f32()
285 inline _Tpvec v_reinterpret_as_##suffix(const v_float32x4& a) \
[all …]
Dintrin_cpp.hpp713 typedef v_reg<float, 4> v_float32x4; typedef
732 OPENCV_HAL_IMPL_C_INIT(v_float32x4, float, f32) in OPENCV_HAL_IMPL_C_INIT()
799 inline v_float32x4 v_matmul(const v_float32x4& v, const v_float32x4& m0,
800 const v_float32x4& m1, const v_float32x4& m2,
801 const v_float32x4& m3)
803 return v_float32x4(v.s[0]*m0.s[0] + v.s[1]*m1.s[0] + v.s[2]*m2.s[0] + v.s[3]*m3.s[0],
/external/opencv3/modules/core/src/
Darithm.cpp2809 v_float32x4 v_scale = v_setall_f32((float)scale); in operator ()()
2821 v_float32x4 f0 = v_cvt_f32(v_reinterpret_as_s32(t0)); in operator ()()
2822 v_float32x4 f1 = v_cvt_f32(v_reinterpret_as_s32(t1)); in operator ()()
2824 v_float32x4 f2 = v_cvt_f32(v_reinterpret_as_s32(t2)); in operator ()()
2825 v_float32x4 f3 = v_cvt_f32(v_reinterpret_as_s32(t3)); in operator ()()
2855 v_float32x4 v_scale = v_setall_f32((float)scale); in operator ()()
2867 v_float32x4 f0 = v_cvt_f32(t0); in operator ()()
2868 v_float32x4 f1 = v_cvt_f32(t1); in operator ()()
2870 v_float32x4 f2 = v_cvt_f32(t2); in operator ()()
2871 v_float32x4 f3 = v_cvt_f32(t3); in operator ()()
[all …]
Dmathfuncs.cpp1094 v_float32x4 v_1 = v_setall_f32(1.f); in operator ()()
1098 v_float32x4 v_a1 = v_1, v_a2 = v_1; in operator ()()
1099 v_float32x4 v_b1 = v_load(src + i), v_b2 = v_load(src + i + 4); in operator ()()
/external/opencv3/modules/hal/src/
Dmathfuncs.cpp183 v_float32x4 x0 = v_load(x + i), x1 = v_load(x + i + 4); in magnitude()
184 v_float32x4 y0 = v_load(y + i), y1 = v_load(y + i + 4); in magnitude()
255 v_float32x4 t0 = v_load(src + i), t1 = v_load(src + i + 4); in invSqrt()
301 v_float32x4 t0 = v_load(src + i), t1 = v_load(src + i + 4); in sqrt()