Home
last modified time | relevance | path

Searched defs:v_float64x2 (Results 1 – 8 of 8) sorted by relevance

/dports/graphics/opencv/opencv-4.5.3/modules/core/include/opencv2/core/hal/
H A Dintrin_vsx.hpp218 struct v_float64x2 struct
220 typedef double lane_type;
221 enum { nlanes = 2 };
222 vec_double2 val;
224 explicit v_float64x2(const vec_double2& v) : val(v) in v_float64x2() function
226 v_float64x2() in v_float64x2() function
228 v_float64x2(vec_bdword2 v) : val(vec_double2_c(v)) in v_float64x2() function
230 v_float64x2(double v0, double v1) : val(vec_double2_set(v0, v1)) in v_float64x2() argument
233 static inline v_float64x2 zero() { return v_float64x2(vec_double2_z); } in zero()
235 double get0() const in get0()
[all …]
H A Dintrin_msa.hpp214 struct v_float64x2 struct
216 typedef double lane_type;
217 enum { nlanes = 2 };
219 v_float64x2() {} in v_float64x2() function
220 explicit v_float64x2(v2f64 v) : val(v) {} in v_float64x2() argument
221 v_float64x2(double v0, double v1) in v_float64x2() function
227 double get0() const in get0()
232 v2f64 val;
H A Dintrin_rvv.hpp516 struct v_float64x2 struct
518 typedef double lane_type;
519 enum { nlanes = 2 };
521 v_float64x2() {} in v_float64x2() function
522 explicit v_float64x2(vfloat64m1_t v) in v_float64x2() function
527 v_float64x2(double v0, double v1) in v_float64x2() argument
535 operator vfloat64m1_t() const in operator vfloat64m1_t()
540 double get0() const in get0()
545 double val[2];
H A Dintrin_neon.hpp317 struct v_float64x2 struct
319 typedef double lane_type;
320 enum { nlanes = 2 };
322 v_float64x2() {} in v_float64x2() function
323 explicit v_float64x2(float64x2_t v) : val(v) {} in v_float64x2() function
324 v_float64x2(double v0, double v1) in v_float64x2() function
329 double get0() const in get0()
333 float64x2_t val;
H A Dintrin_rvv071.hpp202 struct v_float64x2 struct
204 typedef double lane_type;
205 enum { nlanes = 2 };
207 v_float64x2() {} in v_float64x2() argument
208 explicit v_float64x2(vfloat64m1_t v) : val(v) {} in v_float64x2() argument
209 v_float64x2(double v0, double v1) in v_float64x2() function
214 double get0() const in get0()
218 vfloat64m1_t val;
H A Dintrin_sse.hpp292 struct v_float64x2 struct
294 typedef double lane_type;
295 typedef __m128d vector_type;
296 enum { nlanes = 2 };
299 v_float64x2() {} in v_float64x2() function
300 explicit v_float64x2(__m128d v) : val(v) {} in v_float64x2() function
301 v_float64x2(double v0, double v1) in v_float64x2() function
306 double get0() const in get0()
311 __m128d val;
H A Dintrin_wasm.hpp238 struct v_float64x2 struct
240 typedef double lane_type;
241 typedef v128_t vector_type;
242 enum { nlanes = 2 };
244 v_float64x2() {} in v_float64x2() argument
245 explicit v_float64x2(v128_t v) : val(v) {} in v_float64x2() function
246 v_float64x2(double v0, double v1) in v_float64x2() argument
252 double get0() const in get0()
257 v128_t val;
H A Dintrin_cpp.hpp502 typedef v_reg<double, 2> v_float64x2; typedef