Home
last modified time | relevance | path

Searched refs:v_int16x8 (Results 1 – 5 of 5) sorted by relevance

/external/opencv3/modules/hal/include/opencv2/hal/
Dintrin_neon.hpp115 struct v_int16x8 struct
120 v_int16x8() {} in v_int16x8() function
121 explicit v_int16x8(int16x8_t v) : val(v) {} in v_int16x8() argument
122 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() function
238 inline v_int16x8 v_reinterpret_as_s16(const v_##_Tpv& v) { return v_int16x8(vreinterpretq_s16_##suf…
281 OPENCV_HAL_IMPL_NEON_PACK(v_uint8x16, uchar, uint8x8_t, u8, v_int16x8, s16, pack_u, un)
282 OPENCV_HAL_IMPL_NEON_PACK(v_int8x16, schar, int8x8_t, s8, v_int16x8, s16, pack, n)
285 OPENCV_HAL_IMPL_NEON_PACK(v_int16x8, short, int16x4_t, s16, v_int32x4, s32, pack, n)
319 OPENCV_HAL_IMPL_NEON_BIN_OP(+, v_int16x8, vqaddq_s16)
320 OPENCV_HAL_IMPL_NEON_BIN_OP(-, v_int16x8, vqsubq_s16)
[all …]
Dintrin_sse.hpp120 struct v_int16x8 struct
125 v_int16x8() {} in v_int16x8() argument
126 explicit v_int16x8(__m128i v) : val(v) {} in v_int16x8() function
127 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() argument
260 OPENCV_HAL_IMPL_SSE_INITVEC(v_int16x8, short, s16, si128, epi16, short, OPENCV_HAL_NOP) in OPENCV_HAL_IMPL_SSE_INITVEC()
293 OPENCV_HAL_IMPL_SSE_INIT_FROM_FLT(v_int16x8, s16) in OPENCV_HAL_IMPL_SSE_INIT_FROM_FLT()
314 inline v_uint8x16 v_pack_u(const v_int16x8& a, const v_int16x8& b) in v_pack_u()
317 inline void v_pack_u_store(uchar* ptr, const v_int16x8& a) in v_pack_u_store()
338 v_uint8x16 v_rshr_pack_u(const v_int16x8& a, const v_int16x8& b) in v_rshr_pack_u()
346 void v_rshr_pack_u_store(uchar* ptr, const v_int16x8& a) in v_rshr_pack_u_store()
[all …]
Dintrin_cpp.hpp710 typedef v_reg<short, 8> v_int16x8; typedef
729 OPENCV_HAL_IMPL_C_INIT(v_int16x8, short, s16) in OPENCV_HAL_IMPL_C_INIT()
751 OPENCV_HAL_IMPL_C_SHIFT(v_int16x8, short)
791 OPENCV_HAL_IMPL_C_PACK(v_int16x8, short, v_int8x16, schar, pack)
792 OPENCV_HAL_IMPL_C_PACK(v_int16x8, short, v_uint8x16, uchar, pack_u)
794 OPENCV_HAL_IMPL_C_PACK(v_int32x4, int, v_int16x8, short, pack)
/external/opencv3/modules/core/src/
Darithm.cpp2856 v_int16x8 v_zero = v_setzero_s16(); in operator ()()
2860 v_int16x8 v_src1 = v_load_expand(src1 + x); in operator ()()
2861 v_int16x8 v_src2 = v_load_expand(src2 + x); in operator ()()
2877 v_int16x8 res = v_pack(i0, i1); in operator ()()
2947 v_int16x8 v_zero = v_setzero_s16(); in operator ()()
2951 v_int16x8 v_src1 = v_load(src1 + x); in operator ()()
2952 v_int16x8 v_src2 = v_load(src2 + x); in operator ()()
2968 v_int16x8 res = v_pack(i0, i1); in operator ()()
3117 v_int16x8 v_zero = v_setzero_s16(); in operator ()()
3121 v_int16x8 v_src2 = v_load_expand(src2 + x); in operator ()()
[all …]
Dmathfuncs.cpp945 v_int16x8 v = v_load_expand(src + i); in operator ()()
1023 v_int16x8 v = v_load(src + i); in operator ()()