PintS
0.1
Portable Intrinsics for SIMD
|
Functions | |
double | sd_cvt_v1d (v1d a) |
Converts the first value of a v1d vector into double . More... | |
float | sf_cvt_v1d (v1d a) |
Converts the first value of a v1d vector into float . More... | |
int32_t | si_cvt_v1d (v1d a) |
Converts the first value of a v1d vector into int32_t . More... | |
int64_t | sl_cvt_v1d (v1d a) |
Converts the first value of a v1d vector into int64_t . More... | |
double | sd_cvt_v1f (v1f a) |
Converts the first value of a v1f vector into double . More... | |
float | sf_cvt_v1f (v1f a) |
Converts the first value of a v1f vector into float . More... | |
int32_t | si_cvt_v1f (v1f a) |
Converts the first value of a v1f vector into int32_t . More... | |
int64_t | sl_cvt_v1f (v1f a) |
Converts the first value of a v1f vector into int64_t . More... | |
double | sd_cvt_v1i (v1i a) |
Converts the first value of a v1i vector into double . More... | |
float | sf_cvt_v1i (v1i a) |
Converts the first value of a v1i vector into float . More... | |
int32_t | si_cvt_v1i (v1i a) |
Converts the first value of a v1i vector into int32_t . More... | |
int64_t | sl_cvt_v1i (v1i a) |
Converts the first value of a v1i vector into int64_t . More... | |
double | sd_cvt_v1l (v1l a) |
Converts the first value of a v1l vector into double . More... | |
float | sf_cvt_v1l (v1l a) |
Converts the first value of a v1l vector into float . More... | |
int32_t | si_cvt_v1l (v1l a) |
Converts the first value of a v1l vector into int32_t . More... | |
int64_t | sl_cvt_v1l (v1l a) |
Converts the first value of a v1l vector into int64_t . More... | |
double | sd_cvt_v2d (v2d a) |
Converts the first value of a v2d vector into double . More... | |
float | sf_cvt_v2d (v2d a) |
Converts the first value of a v2d vector into float . More... | |
int32_t | si_cvt_v2d (v2d a) |
Converts the first value of a v2d vector into int32_t . More... | |
int64_t | sl_cvt_v2d (v2d a) |
Converts the first value of a v2d vector into int64_t . More... | |
double | sd_cvt_v2f (v2f a) |
Converts the first value of a v2f vector into double . More... | |
float | sf_cvt_v2f (v2f a) |
Converts the first value of a v2f vector into float . More... | |
int32_t | si_cvt_v2f (v2f a) |
Converts the first value of a v2f vector into int32_t . More... | |
int64_t | sl_cvt_v2f (v2f a) |
Converts the first value of a v2f vector into int64_t . More... | |
double | sd_cvt_v2i (v2i a) |
Converts the first value of a v2i vector into double . More... | |
float | sf_cvt_v2i (v2i a) |
Converts the first value of a v2i vector into float . More... | |
int32_t | si_cvt_v2i (v2i a) |
Converts the first value of a v2i vector into int32_t . More... | |
int64_t | sl_cvt_v2i (v2i a) |
Converts the first value of a v2i vector into int64_t . More... | |
double | sd_cvt_v2l (v2l a) |
Converts the first value of a v2l vector into double . More... | |
float | sf_cvt_v2l (v2l a) |
Converts the first value of a v2l vector into float . More... | |
int32_t | si_cvt_v2l (v2l a) |
Converts the first value of a v2l vector into int32_t . More... | |
int64_t | sl_cvt_v2l (v2l a) |
Converts the first value of a v2l vector into int64_t . More... | |
double | sd_cvt_v4d (v4d a) |
Converts the first value of a v4d vector into double . More... | |
float | sf_cvt_v4d (v4d a) |
Converts the first value of a v4d vector into float . More... | |
int32_t | si_cvt_v4d (v4d a) |
Converts the first value of a v4d vector into int32_t . More... | |
int64_t | sl_cvt_v4d (v4d a) |
Converts the first value of a v4d vector into int64_t . More... | |
double | sd_cvt_v4f (v4f a) |
Converts the first value of a v4f vector into double . More... | |
float | sf_cvt_v4f (v4f a) |
Converts the first value of a v4f vector into float . More... | |
int32_t | si_cvt_v4f (v4f a) |
Converts the first value of a v4f vector into int32_t . More... | |
int64_t | sl_cvt_v4f (v4f a) |
Converts the first value of a v4f vector into int64_t . More... | |
double | sd_cvt_v4i (v4i a) |
Converts the first value of a v4i vector into double . More... | |
float | sf_cvt_v4i (v4i a) |
Converts the first value of a v4i vector into float . More... | |
int32_t | si_cvt_v4i (v4i a) |
Converts the first value of a v4i vector into int32_t . More... | |
int64_t | sl_cvt_v4i (v4i a) |
Converts the first value of a v4i vector into int64_t . More... | |
double | sd_cvt_v4l (v4l a) |
Converts the first value of a v4l vector into double . More... | |
float | sf_cvt_v4l (v4l a) |
Converts the first value of a v4l vector into float . More... | |
int32_t | si_cvt_v4l (v4l a) |
Converts the first value of a v4l vector into int32_t . More... | |
int64_t | sl_cvt_v4l (v4l a) |
Converts the first value of a v4l vector into int64_t . More... | |
double | sd_cvt_v8d (v8d a) |
Converts the first value of a v8d vector into double . More... | |
float | sf_cvt_v8d (v8d a) |
Converts the first value of a v8d vector into float . More... | |
int32_t | si_cvt_v8d (v8d a) |
Converts the first value of a v8d vector into int32_t . More... | |
int64_t | sl_cvt_v8d (v8d a) |
Converts the first value of a v8d vector into int64_t . More... | |
double | sd_cvt_v8f (v8f a) |
Converts the first value of a v8f vector into double . More... | |
float | sf_cvt_v8f (v8f a) |
Converts the first value of a v8f vector into float . More... | |
int32_t | si_cvt_v8f (v8f a) |
Converts the first value of a v8f vector into int32_t . More... | |
int64_t | sl_cvt_v8f (v8f a) |
Converts the first value of a v8f vector into int64_t . More... | |
double | sd_cvt_v8i (v8i a) |
Converts the first value of a v8i vector into double . More... | |
float | sf_cvt_v8i (v8i a) |
Converts the first value of a v8i vector into float . More... | |
int32_t | si_cvt_v8i (v8i a) |
Converts the first value of a v8i vector into int32_t . More... | |
int64_t | sl_cvt_v8i (v8i a) |
Converts the first value of a v8i vector into int64_t . More... | |
double | sd_cvt_v8l (v8l a) |
Converts the first value of a v8l vector into double . More... | |
float | sf_cvt_v8l (v8l a) |
Converts the first value of a v8l vector into float . More... | |
int32_t | si_cvt_v8l (v8l a) |
Converts the first value of a v8l vector into int32_t . More... | |
int64_t | sl_cvt_v8l (v8l a) |
Converts the first value of a v8l vector into int64_t . More... | |
double | sd_cvt_v16f (v16f a) |
Converts the first value of a v16f vector into double . More... | |
float | sf_cvt_v16f (v16f a) |
Converts the first value of a v16f vector into float . More... | |
int32_t | si_cvt_v16f (v16f a) |
Converts the first value of a v16f vector into int32_t . More... | |
int64_t | sl_cvt_v16f (v16f a) |
Converts the first value of a v16f vector into int64_t . More... | |
double | sd_cvt_v16i (v16i a) |
Converts the first value of a v16i vector into double . More... | |
float | sf_cvt_v16i (v16i a) |
Converts the first value of a v16i vector into float . More... | |
int32_t | si_cvt_v16i (v16i a) |
Converts the first value of a v16i vector into int32_t . More... | |
int64_t | sl_cvt_v16i (v16i a) |
Converts the first value of a v16i vector into int64_t . More... | |
Functions for converting vectors into scalar
|
related |
Converts the first value of a v1d
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v1d
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v1d
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1d
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1f
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v1f
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v1f
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1f
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1i
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v1i
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v1i
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1i
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1l
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v1l
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v1l
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v1l
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2d
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v2d
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v2d
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2d
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2f
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v2f
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v2f
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2f
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2i
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v2i
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v2i
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2i
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2l
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v2l
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v2l
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v2l
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4d
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v4d
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v4d
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4d
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4f
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v4f
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v4f
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4f
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4i
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v4i
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v4i
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4i
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4l
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v4l
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v4l
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v4l
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8d
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v8d
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v8d
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8d
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8f
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v8f
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v8f
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8f
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8i
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v8i
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v8i
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8i
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8l
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v8l
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v8l
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v8l
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v16f
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v16f
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v16f
vector into int32_t
.
a | the vector to convert |
|
related |
Converts the first value of a v16f
vector into int64_t
.
a | the vector to convert |
|
related |
Converts the first value of a v16i
vector into double
.
a | the vector to convert |
|
related |
Converts the first value of a v16i
vector into float
.
a | the vector to convert |
|
related |
Converts the first value of a v16i
vector into int32_t
.
a | the vector to convert |