/dports/graphics/opencv/opencv-4.5.3/modules/core/include/opencv2/core/hal/ |
H A D | intrin_vsx.hpp | 91 struct v_int16x8 struct 93 typedef short lane_type; 94 enum { nlanes = 8 }; 95 vec_short8 val; 97 explicit v_int16x8(const vec_short8& v) : val(v) in v_int16x8() function 99 v_int16x8() in v_int16x8() argument 101 v_int16x8(vec_bshort8 v) : val(vec_short8_c(v)) in v_int16x8() argument 103 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() function 107 static inline v_int16x8 zero() { return v_int16x8(vec_short8_z); } in zero() 109 short get0() const in get0() [all …]
|
H A D | intrin_msa.hpp | 88 struct v_int16x8 struct 90 typedef short lane_type; 91 enum { nlanes = 8 }; 93 v_int16x8() {} in v_int16x8() function 94 explicit v_int16x8(v8i16 v) : val(v) {} in v_int16x8() argument 95 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() function 101 short get0() const in get0() 106 v8i16 val; 396 OPENCV_HAL_IMPL_MSA_MUL_SAT(v_int8x16, v_int16x8) in OPENCV_HAL_IMPL_MSA_MUL_SAT() argument
|
H A D | intrin_rvv.hpp | 325 struct v_int16x8 struct 327 typedef short lane_type; 328 enum { nlanes = 8 }; 330 v_int16x8() {} in v_int16x8() function 331 explicit v_int16x8(vint16m1_t v) in v_int16x8() argument 336 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() function 344 operator vint16m1_t() const in operator vint16m1_t() 349 short get0() const in get0() 354 short val[8];
|
H A D | intrin_neon.hpp | 200 struct v_int16x8 struct 202 typedef short lane_type; 203 enum { nlanes = 8 }; 205 v_int16x8() {} in v_int16x8() argument 206 explicit v_int16x8(int16x8_t v) : val(v) {} in v_int16x8() argument 207 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() argument 212 short get0() const in get0() 217 int16x8_t val; 531 OPENCV_HAL_IMPL_NEON_MUL_SAT(v_int8x16, v_int16x8) in OPENCV_HAL_IMPL_NEON_MUL_SAT() argument
|
H A D | intrin_rvv071.hpp | 86 struct v_int16x8 struct 88 typedef short lane_type; 89 enum { nlanes = 8 }; 91 v_int16x8() {} in v_int16x8() function 92 explicit v_int16x8(vint16m1_t v) : val(v) {} in v_int16x8() function 93 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() function 98 short get0() const in get0() 103 vint16m1_t val;
|
H A D | intrin_sse.hpp | 147 struct v_int16x8 struct 149 typedef short lane_type; 150 typedef __m128i vector_type; 151 enum { nlanes = 8 }; 154 v_int16x8() {} in v_int16x8() function 155 explicit v_int16x8(__m128i v) : val(v) {} in v_int16x8() argument 156 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() function 162 short get0() const in get0() 167 __m128i val;
|
H A D | intrin_wasm.hpp | 106 struct v_int16x8 struct 108 typedef short lane_type; 109 typedef v128_t vector_type; 110 enum { nlanes = 8 }; 112 v_int16x8() {} in v_int16x8() function 113 explicit v_int16x8(v128_t v) : val(v) {} in v_int16x8() argument 114 v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5, short v6, short v7) in v_int16x8() argument 120 short get0() const in get0() 125 v128_t val;
|
H A D | intrin_cpp.hpp | 494 typedef v_reg<short, 8> v_int16x8; typedef
|