Type for the manipulation of 16 int32_t
packed into one single vector.
More...
#include <pints-doc.h>
Related Functions | |
(Note that these are not member functions.) | |
v16i | v16i_load (const int32_t *p) |
Loads 16 int32_t from memory into a v16i vector. More... | |
v16i | v16i_loadu (const int32_t *p) |
Loads 16 int32_t from memory into a v16i vector. More... | |
v16i | v16i_load1 (const int32_t *p) |
Loads 1 int32_t from memory and broadcasts it into a v16i vector. More... | |
void | v16i_store (int32_t *p, v16i a) |
Stores a v16i vector into memory. More... | |
void | v16i_storeu (int32_t *p, v16i a) |
Stores a v16i vector into memory. More... | |
void | v16i_store1 (int32_t *p, v16i a) |
Stores the first element of a v16i vector into memory. More... | |
v16i | v16i_set (int32_t v0, int32_t v1, int32_t v2, int32_t v3, int32_t v4, int32_t v5, int32_t v6, int32_t v7, int32_t v8, int32_t v9, int32_t v10, int32_t v11, int32_t v12, int32_t v13, int32_t v14, int32_t v15) |
Sets the elements of a v16i vector. More... | |
v16i | v16i_rset (int32_t v15, int32_t v14, int32_t v13, int32_t v12, int32_t v11, int32_t v10, int32_t v9, int32_t v8, int32_t v7, int32_t v6, int32_t v5, int32_t v4, int32_t v3, int32_t v2, int32_t v1, int32_t v0) |
Sets the elements of a v16i vector (reverse order). More... | |
v16i | v16i_set1 (int32_t v) |
Broadcasts a single value into all elements of a v16i vector. More... | |
v16i | v16i_zeros () |
Sets all bits to 0. More... | |
v16i | v16i_ones () |
Sets all bits to 1. More... | |
v16i | v16i_zero () |
Sets all elements to 0. More... | |
v16i | v16i_one () |
Sets all elements to 1. More... | |
m16i | m16i_eq (v16i a, v16i b) |
Compares the equality of the two input vectors. More... | |
m16i | m16i_neq (v16i a, v16i b) |
Compares the inequality of the two input vectors. More... | |
m16i | m16i_gt (v16i a, v16i b) |
Compares if elements of a are greater than those of b . More... | |
m16i | m16i_geq (v16i a, v16i b) |
Compares if elements of a are greater than or equal to those of b . More... | |
m16i | m16i_lt (v16i a, v16i b) |
Compares if elements of a are less than those of b . More... | |
m16i | m16i_leq (v16i a, v16i b) |
Compares if elements of a are less than or equal to those of b . More... | |
m16i | m16i_and (m16i a, m16i b) |
Bitwise and ( ) More... | |
m16i | m16i_or (m16i a, m16i b) |
Bitwise or ( ) More... | |
m16i | m16i_xor (m16i a, m16i b) |
Bitwise xor ( ) More... | |
m16i | m16i_not (m16i a) |
Bitwise not ( ) More... | |
m16i | m16i_nand (m16i a, m16i b) |
Bitwise nand ( ) More... | |
m16i | m16i_nor (m16i a, m16i b) |
Bitwise nor ( ) More... | |
m16i | m16i_nxor (m16i a, m16i b) |
Bitwise nxor ( ) More... | |
m16i | m16i_andnot (m16i a, m16i b) |
Bitwise andnot ( ) More... | |
m16i | m16i_ornot (m16i a, m16i b) |
Bitwise ornot ( ) More... | |
v16i | v16i_eq (v16i a, v16i b) |
Compares the equality of the two input vectors. More... | |
v16i | v16i_neq (v16i a, v16i b) |
Compares the inequality of the two input vectors. More... | |
v16i | v16i_gt (v16i a, v16i b) |
Compares if elements of a are greater than those of b . More... | |
v16i | v16i_geq (v16i a, v16i b) |
Compares if elements of a are greater than or equal to those of b . More... | |
v16i | v16i_lt (v16i a, v16i b) |
Compares if elements of a are less than those of b . More... | |
v16i | v16i_leq (v16i a, v16i b) |
Compares if elements of a are less than or equal to those of b . More... | |
v16i | v16i_and (v16i a, v16i b) |
Bitwise and ( ) More... | |
v16i | v16i_or (v16i a, v16i b) |
Bitwise or ( ) More... | |
v16i | v16i_xor (v16i a, v16i b) |
Bitwise xor ( ) More... | |
v16i | v16i_not (v16i a) |
Bitwise not ( ) More... | |
v16i | v16i_nand (v16i a, v16i b) |
Bitwise nand ( ) More... | |
v16i | v16i_nor (v16i a, v16i b) |
Bitwise nor ( ) More... | |
v16i | v16i_nxor (v16i a, v16i b) |
Bitwise nxor ( ) More... | |
v16i | v16i_andnot (v16i a, v16i b) |
Bitwise andnot ( ) More... | |
v16i | v16i_ornot (v16i a, v16i b) |
Bitwise ornot ( ) More... | |
v16i | v16i_add (v16i a, v16i b) |
Elementwise addition ( ) More... | |
v16i | v16i_sub (v16i a, v16i b) |
Elementwise subtraction ( ) More... | |
v16i | v16i_neg (v16i a) |
Elementwise negation ( ) More... | |
v16i | v16i_min (v16i a, v16i b) |
Elementwise min ( ) More... | |
v16i | v16i_max (v16i a, v16i b) |
Elementwise max ( ) More... | |
v16i | v16i_abs (v16i a) |
Elementwise absolute value ( ) More... | |
v16i | v16i_mul (v16i a, v16i b) |
Elementwise multiplication ( ) More... | |
v16i | v16i_div (v16i a, v16i b) |
Elementwise division ( ) More... | |
v16i | v16i_rcp (v16i a) |
Elementwise reciprocal ( ) More... | |
v16i | v16i_frcp (v16i a) |
Fast elementwise reciprocal ( ) More... | |
v16i | v16i_sqrt (v16i a) |
Elementwise square root ( ) More... | |
v16i | v16i_rsqrt (v16i a) |
Elementwise square root reciprocal ( ) More... | |
v16i | v16i_frsqrt (v16i a) |
Fast elementwise square root reciprocal ( ) More... | |
v16i | v16i_fmadd (v16i a, v16i b, v16i acc) |
Fused Multiply-Add ( ) More... | |
v16i | v16i_fmsub (v16i a, v16i b, v16i acc) |
Fused Multiply-Sub ( ) More... | |
v16i | v16i_fnmadd (v16i a, v16i b, v16i acc) |
Fused Multiply-Add ( ) More... | |
v16i | v16i_fnmsub (v16i a, v16i b, v16i acc) |
Fused Multiply-Add ( ) More... | |
v16i | v16i_merge2_v8i (v8i a0, v8i a1) |
Merges 2 v8i vectors together. More... | |
v16i | v16i_merge4_v4i (v4i a0, v4i a1, v4i a2, v4i a3) |
Merges 4 v4i vectors together. More... | |
v16i | v16i_merge8_v2i (v2i a0, v2i a1, v2i a2, v2i a3, v2i a4, v2i a5, v2i a6, v2i a7) |
Merges 8 v2i vectors together. More... | |
v16i | v16i_merge16_v1i (v1i a0, v1i a1, v1i a2, v1i a3, v1i a4, v1i a5, v1i a6, v1i a7, v1i a8, v1i a9, v1i a10, v1i a11, v1i a12, v1i a13, v1i a14, v1i a15) |
Merges 16 v1i vectors together. More... | |
v16i | v16i_rmerge2_v8i (v8i a1, v8i a0) |
Merges 2 v8i vectors together (reverse order). More... | |
v16i | v16i_rmerge4_v4i (v4i a3, v4i a2, v4i a1, v4i a0) |
Merges 4 v4i vectors together (reverse order). More... | |
v16i | v16i_rmerge8_v2i (v2i a7, v2i a6, v2i a5, v2i a4, v2i a3, v2i a2, v2i a1, v2i a0) |
Merges 8 v2i vectors together (reverse order). More... | |
v16i | v16i_rmerge16_v1i (v1i a15, v1i a14, v1i a13, v1i a12, v1i a11, v1i a10, v1i a9, v1i a8, v1i a7, v1i a6, v1i a5, v1i a4, v1i a3, v1i a2, v1i a1, v1i a0) |
Merges 16 v1i vectors together (reverse order). More... | |
v16i | v16i_merge_v8i (v8i low, v8i high) |
Merges 2 v8i vectors together. More... | |
v16i | v16i_rmerge_v8i (v8i high, v8i low) |
Merges 2 v8i vectors together (reversed order). More... | |
v8i | v8i_get_low_v16i (v16i a) |
Gets the low part of a v16i vector. More... | |
v8i | v8i_get_high_v16i (v16i a) |
Gets the high part of a v16i vector. More... | |
v8i | v8i_get_hilo_v16i (v16i a, int high) |
Conditionnaly gets the low or the high part of a v16i vector. More... | |
v16i | v16i_set_low_v8i (v16i src, v8i low) |
Sets the low part of a v16i vector. More... | |
v16i | v16i_set_high_v8i (v16i src, v8i high) |
Sets the high part of a v16i vector. More... | |
v16i | v16i_set_hilo_v8i (v16i src, v8i a, int high) |
Conditionally sets the low or the high part of a v16i vector. More... | |
v16i | v16i_blend1 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend2 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend4 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend8 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend16 (v16i a, v16i b, uint_fast16_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend1x16 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend2x8 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend4x4 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend8x2 (v16i a, v16i b, uint_fast8_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend16x1 (v16i a, v16i b, uint_fast16_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_blend (v16i a, v16i b, uint_fast16_t mask) |
Creates a new v16i vector whose elements are from a and b choosed by mask . More... | |
v16i | v16i_hshuffle2 (v16i a, v16i b, uint_fast8_t rule) |
Shuffles (outer) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle4 (v16i a, v16i b, uint_fast8_t rule) |
Shuffles (outer) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle8 (v16i a, v16i b, uint_fast32_t rule) |
Shuffles (outer) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle16 (v16i a, v16i b, uint_fast64_t rule) |
Shuffles (outer) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle2x8 (v16i a, v16i b, uint_fast8_t rule) |
Shuffles (inner) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle4x4 (v16i a, v16i b, uint_fast8_t rule) |
Shuffles (inner) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle8x2 (v16i a, v16i b, uint_fast32_t rule) |
Shuffles (inner) a and b together using the control in rule . More... | |
v16i | v16i_hshuffle16x1 (v16i a, v16i b, uint_fast64_t rule) |
Shuffles (inner) a and b together using the control in rule . More... | |
v16i | v16i_permute2 (v16i a, uint_fast8_t rule) |
Shuffles (outer) a using the control in rule . More... | |
v16i | v16i_permute4 (v16i a, uint_fast8_t rule) |
Shuffles (outer) a using the control in rule . More... | |
v16i | v16i_permute8 (v16i a, uint_fast32_t rule) |
Shuffles (outer) a using the control in rule . More... | |
v16i | v16i_permute16 (v16i a, uint_fast64_t rule) |
Shuffles (outer) a using the control in rule . More... | |
v16i | v16i_permute2x8 (v16i a, uint_fast8_t rule) |
Shuffles (inner) a using the control in rule . More... | |
v16i | v16i_permute4x4 (v16i a, uint_fast8_t rule) |
Shuffles (inner) a using the control in rule . More... | |
v16i | v16i_permute8x2 (v16i a, uint_fast32_t rule) |
Shuffles (inner) a using the control in rule . More... | |
v16i | v16i_permute16x1 (v16i a, uint_fast64_t rule) |
Shuffles (inner) a using the control in rule . More... | |
v16i | v16i_fshuffle2 (v16i a, v16i b, uint_fast8_t rule, uint_fast8_t mask) |
Fully shuffles (outer) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle4 (v16i a, v16i b, uint_fast8_t rule, uint_fast8_t mask) |
Fully shuffles (outer) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle8 (v16i a, v16i b, uint_fast32_t rule, uint_fast8_t mask) |
Fully shuffles (outer) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle16 (v16i a, v16i b, uint_fast64_t rule, uint_fast16_t mask) |
Fully shuffles (outer) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle2x8 (v16i a, v16i b, uint_fast8_t rule, uint_fast8_t mask) |
Fully shuffles (inner) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle4x4 (v16i a, v16i b, uint_fast8_t rule, uint_fast8_t mask) |
Fully shuffles (inner) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle8x2 (v16i a, v16i b, uint_fast32_t rule, uint_fast8_t mask) |
Fully shuffles (inner) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_fshuffle16x1 (v16i a, v16i b, uint_fast64_t rule, uint_fast16_t mask) |
Fully shuffles (inner) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_hshuffle (v16i a, v16i b, uint_fast64_t rule) |
Shuffles a and b together using the control in rule . More... | |
v16i | v16i_permute (v16i a, uint_fast64_t rule) |
Shuffles a using the control in rule . More... | |
v16i | v16i_fshuffle (v16i a, v16i b, uint_fast64_t rule, uint_fast16_t mask) |
Fully shuffles (inner) a and b using the control in rule , and blends them together using mask . More... | |
v16i | v16i_reduce_add (v16i a) |
Reduction add ( + ) More... | |
v16i | v16i_reduce_add_v1i (v1i a) |
Reduction add ( + ) More... | |
v16i | v16i_reduce_add_v2i (v2i a) |
Reduction add ( + ) More... | |
v16i | v16i_reduce_add_v4i (v4i a) |
Reduction add ( + ) More... | |
v16i | v16i_reduce_add_v8i (v8i a) |
Reduction add ( + ) More... | |
v16i | v16i_reduce_add_v16i (v16i a) |
Reduction add ( + ) More... | |
v16i | si_reduce_add_v16i (v16i a) |
Reduction add ( + ) More... | |
v16i | v16i_reduce_mul (v16i a) |
Reduction mul ( * ) More... | |
v16i | v16i_reduce_mul_v1i (v1i a) |
Reduction mul ( * ) More... | |
v16i | v16i_reduce_mul_v2i (v2i a) |
Reduction mul ( * ) More... | |
v16i | v16i_reduce_mul_v4i (v4i a) |
Reduction mul ( * ) More... | |
v16i | v16i_reduce_mul_v8i (v8i a) |
Reduction mul ( * ) More... | |
v16i | v16i_reduce_mul_v16i (v16i a) |
Reduction mul ( * ) More... | |
v16i | si_reduce_mul_v16i (v16i a) |
Reduction mul ( * ) More... | |
v16i | v16i_reduce_and (v16i a) |
Reduction and ( & ) More... | |
v16i | v16i_reduce_and_v1i (v1i a) |
Reduction and ( & ) More... | |
v16i | v16i_reduce_and_v2i (v2i a) |
Reduction and ( & ) More... | |
v16i | v16i_reduce_and_v4i (v4i a) |
Reduction and ( & ) More... | |
v16i | v16i_reduce_and_v8i (v8i a) |
Reduction and ( & ) More... | |
v16i | v16i_reduce_and_v16i (v16i a) |
Reduction and ( & ) More... | |
v16i | si_reduce_and_v16i (v16i a) |
Reduction and ( & ) More... | |
v16i | v16i_reduce_or (v16i a) |
Reduction or ( | ) More... | |
v16i | v16i_reduce_or_v1i (v1i a) |
Reduction or ( | ) More... | |
v16i | v16i_reduce_or_v2i (v2i a) |
Reduction or ( | ) More... | |
v16i | v16i_reduce_or_v4i (v4i a) |
Reduction or ( | ) More... | |
v16i | v16i_reduce_or_v8i (v8i a) |
Reduction or ( | ) More... | |
v16i | v16i_reduce_or_v16i (v16i a) |
Reduction or ( | ) More... | |
v16i | si_reduce_or_v16i (v16i a) |
Reduction or ( | ) More... | |
v16i | v16i_reduce_min (v16i a) |
Reduction min ( min ) More... | |
v16i | v16i_reduce_min_v1i (v1i a) |
Reduction min ( min ) More... | |
v16i | v16i_reduce_min_v2i (v2i a) |
Reduction min ( min ) More... | |
v16i | v16i_reduce_min_v4i (v4i a) |
Reduction min ( min ) More... | |
v16i | v16i_reduce_min_v8i (v8i a) |
Reduction min ( min ) More... | |
v16i | v16i_reduce_min_v16i (v16i a) |
Reduction min ( min ) More... | |
v16i | si_reduce_min_v16i (v16i a) |
Reduction min ( min ) More... | |
v16i | v16i_reduce_max (v16i a) |
Reduction max ( max ) More... | |
v16i | v16i_reduce_max_v1i (v1i a) |
Reduction max ( max ) More... | |
v16i | v16i_reduce_max_v2i (v2i a) |
Reduction max ( max ) More... | |
v16i | v16i_reduce_max_v4i (v4i a) |
Reduction max ( max ) More... | |
v16i | v16i_reduce_max_v8i (v8i a) |
Reduction max ( max ) More... | |
v16i | v16i_reduce_max_v16i (v16i a) |
Reduction max ( max ) More... | |
v16i | si_reduce_max_v16i (v16i a) |
Reduction max ( max ) More... | |
v16i | v16i_move (v16i a) |
Forwards the input. More... | |
v16i | v16i_maskz_move (m16i mask, v16i a) |
Mask the input. More... | |
v16i | v16i_mask_move (m16i mask, v16i src, v16i a) |
Mask the input. More... | |
void | v16i_fprintf (FILE *file, v16i a, const char *format) |
Prints a v16i vector. More... | |
void | v16i_printf (v16i a, const char *format) |
Prints a v16i vector. More... | |
void | v16i_fprint (FILE *file, v16i a) |
Prints a v16i vector. More... | |
void | v16i_print (v16i a) |
Prints a v16i vector. More... | |
void | v16i_rfprintf (FILE *file, v16i a, const char *format) |
Prints a v16i vector (reversed order) More... | |
void | v16i_rprintf (v16i a, const char *format) |
Prints a v16i vector (reversed order) More... | |
void | v16i_rfprint (FILE *file, v16i a) |
Prints a v16i vector (reversed order) More... | |
void | v16i_rprint (v16i a) |
Prints a v16i vector (reversed order) More... | |
v16i | v16i_cast_v1d (v1d a) |
Casts a v1d vector into a v16i vector. More... | |
v16i | v16i_cast_v1f (v1f a) |
Casts a v1f vector into a v16i vector. More... | |
v16i | v16i_cast_v1i (v1i a) |
Casts a v1i vector into a v16i vector. More... | |
v16i | v16i_cast_v1l (v1l a) |
Casts a v1l vector into a v16i vector. More... | |
v16i | v16i_cast_v2d (v2d a) |
Casts a v2d vector into a v16i vector. More... | |
v16i | v16i_cast_v2f (v2f a) |
Casts a v2f vector into a v16i vector. More... | |
v16i | v16i_cast_v2i (v2i a) |
Casts a v2i vector into a v16i vector. More... | |
v16i | v16i_cast_v2l (v2l a) |
Casts a v2l vector into a v16i vector. More... | |
v16i | v16i_cast_v4d (v4d a) |
Casts a v4d vector into a v16i vector. More... | |
v16i | v16i_cast_v4f (v4f a) |
Casts a v4f vector into a v16i vector. More... | |
v16i | v16i_cast_v4i (v4i a) |
Casts a v4i vector into a v16i vector. More... | |
v16i | v16i_cast_v4l (v4l a) |
Casts a v4l vector into a v16i vector. More... | |
v16i | v16i_cast_v8d (v8d a) |
Casts a v8d vector into a v16i vector. More... | |
v16i | v16i_cast_v8f (v8f a) |
Casts a v8f vector into a v16i vector. More... | |
v16i | v16i_cast_v8i (v8i a) |
Casts a v8i vector into a v16i vector. More... | |
v16i | v16i_cast_v8l (v8l a) |
Casts a v8l vector into a v16i vector. More... | |
v16i | v16i_cast_v16f (v16f a) |
Casts a v16f vector into a v16i vector. More... | |
v16i | v16i_cast_v16i (v16i a) |
Casts a v16i vector into a v16i vector. More... | |
m16i | m16i_cast_v16i (v16i a) |
Casts a v16i vector into a m16i vector-mask. More... | |
v16i | v16i_cast_m16i (m16i a) |
Casts a m16i vector-mask into a v16i vector. More... | |
v16i | v16i_cvt_v1d (v1d a) |
Converts a v1d vector into a v16i vector. More... | |
v16i | v16i_cvt_v1f (v1f a) |
Converts a v1f vector into a v16i vector. More... | |
v16i | v16i_cvt_v1i (v1i a) |
Converts a v1i vector into a v16i vector. More... | |
v16i | v16i_cvt_v1l (v1l a) |
Converts a v1l vector into a v16i vector. More... | |
v16i | v16i_cvt_v2d (v2d a) |
Converts a v2d vector into a v16i vector. More... | |
v16i | v16i_cvt_v2f (v2f a) |
Converts a v2f vector into a v16i vector. More... | |
v16i | v16i_cvt_v2i (v2i a) |
Converts a v2i vector into a v16i vector. More... | |
v16i | v16i_cvt_v2l (v2l a) |
Converts a v2l vector into a v16i vector. More... | |
v16i | v16i_cvt_v4d (v4d a) |
Converts a v4d vector into a v16i vector. More... | |
v16i | v16i_cvt_v4f (v4f a) |
Converts a v4f vector into a v16i vector. More... | |
v16i | v16i_cvt_v4i (v4i a) |
Converts a v4i vector into a v16i vector. More... | |
v16i | v16i_cvt_v4l (v4l a) |
Converts a v4l vector into a v16i vector. More... | |
v16i | v16i_cvt_v8d (v8d a) |
Converts a v8d vector into a v16i vector. More... | |
v16i | v16i_cvt_v8f (v8f a) |
Converts a v8f vector into a v16i vector. More... | |
v16i | v16i_cvt_v8i (v8i a) |
Converts a v8i vector into a v16i vector. More... | |
v16i | v16i_cvt_v8l (v8l a) |
Converts a v8l vector into a v16i vector. More... | |
v16i | v16i_cvt_v16f (v16f a) |
Converts a v16f vector into a v16i vector. More... | |
v16i | v16i_cvt_v16i (v16i a) |
Converts a v16i vector into a v16i vector. More... | |
m16i | m16i_cvt_v16i (v16i a) |
Converts a v16i vector into a m16i vector-mask. More... | |
v16i | v16i_cvt_m16i (m16i a) |
Converts a m16i vector-mask into a v16i vector. More... | |
m16i | m16i_cvt_m16f (m16f a) |
Converts a m16f vector-mask into a m16i vector-mask. More... | |
m16i | m16i_cvt_m16i (m16i a) |
Converts a m16i vector-mask into a m16i vector-mask. More... | |
Type for the manipulation of 16 int32_t
packed into one single vector.
This structure does not actually exist. Depending on the target architecture, it can be:
Sizes of this vector:
int32_t
(32 bits)