botan.utils.simd.altivec

altivec style functions

Members

Aliases

vector_byte
alias vector_byte = byte16
Undocumented in source.
vector_uint
alias vector_uint = uint4
Undocumented in source.

Functions

vec_add
vector_uint vec_add(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_and
vector_uint vec_and(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_andc
vector_uint vec_andc(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_ld
vector_uint vec_ld(int a1, uint* a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_lvsl
vector_byte vec_lvsl(int a1, uint* a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_mergeh
vector_uint vec_mergeh(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_mergel
vector_uint vec_mergel(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_nor
vector_uint vec_nor(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_or
vector_uint vec_or(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_perm
vector_uint vec_perm(vector_uint a1, vector_uint a2, ubyte16 a3)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_rl
vector_uint vec_rl(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_sl
vector_uint vec_sl(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_splat_u8
ubyte16 vec_splat_u8(int a1)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_sr
vector_uint vec_sr(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_sub
vector_uint vec_sub(vector_uint a1, vector_uint a2)
Undocumented in source. Be warned that the author may not have intended to support it.
vec_xor
vector_byte vec_xor(vector_byte a1, ubyte16 a2)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

altivec
enum altivec;
Undocumented in source.
inline
enum inline;
Undocumented in source.

Meta

License

Released under the MIT license