PintS  0.1
Portable Intrinsics for SIMD
 All Data Structures Files Functions Groups
Functions
logical functions

Functions

v1d v1d_and (v1d a, v1d b)
 Bitwise and ( a & b ) More...
 
v1f v1f_and (v1f a, v1f b)
 Bitwise and ( a & b ) More...
 
v1i v1i_and (v1i a, v1i b)
 Bitwise and ( a & b ) More...
 
v1l v1l_and (v1l a, v1l b)
 Bitwise and ( a & b ) More...
 
v2d v2d_and (v2d a, v2d b)
 Bitwise and ( a & b ) More...
 
v2f v2f_and (v2f a, v2f b)
 Bitwise and ( a & b ) More...
 
v2i v2i_and (v2i a, v2i b)
 Bitwise and ( a & b ) More...
 
v2l v2l_and (v2l a, v2l b)
 Bitwise and ( a & b ) More...
 
v4d v4d_and (v4d a, v4d b)
 Bitwise and ( a & b ) More...
 
v4f v4f_and (v4f a, v4f b)
 Bitwise and ( a & b ) More...
 
v4i v4i_and (v4i a, v4i b)
 Bitwise and ( a & b ) More...
 
v4l v4l_and (v4l a, v4l b)
 Bitwise and ( a & b ) More...
 
v8d v8d_and (v8d a, v8d b)
 Bitwise and ( a & b ) More...
 
v8f v8f_and (v8f a, v8f b)
 Bitwise and ( a & b ) More...
 
v8i v8i_and (v8i a, v8i b)
 Bitwise and ( a & b ) More...
 
v8l v8l_and (v8l a, v8l b)
 Bitwise and ( a & b ) More...
 
v16f v16f_and (v16f a, v16f b)
 Bitwise and ( a & b ) More...
 
v16i v16i_and (v16i a, v16i b)
 Bitwise and ( a & b ) More...
 
v1d v1d_or (v1d a, v1d b)
 Bitwise or ( a | b ) More...
 
v1f v1f_or (v1f a, v1f b)
 Bitwise or ( a | b ) More...
 
v1i v1i_or (v1i a, v1i b)
 Bitwise or ( a | b ) More...
 
v1l v1l_or (v1l a, v1l b)
 Bitwise or ( a | b ) More...
 
v2d v2d_or (v2d a, v2d b)
 Bitwise or ( a | b ) More...
 
v2f v2f_or (v2f a, v2f b)
 Bitwise or ( a | b ) More...
 
v2i v2i_or (v2i a, v2i b)
 Bitwise or ( a | b ) More...
 
v2l v2l_or (v2l a, v2l b)
 Bitwise or ( a | b ) More...
 
v4d v4d_or (v4d a, v4d b)
 Bitwise or ( a | b ) More...
 
v4f v4f_or (v4f a, v4f b)
 Bitwise or ( a | b ) More...
 
v4i v4i_or (v4i a, v4i b)
 Bitwise or ( a | b ) More...
 
v4l v4l_or (v4l a, v4l b)
 Bitwise or ( a | b ) More...
 
v8d v8d_or (v8d a, v8d b)
 Bitwise or ( a | b ) More...
 
v8f v8f_or (v8f a, v8f b)
 Bitwise or ( a | b ) More...
 
v8i v8i_or (v8i a, v8i b)
 Bitwise or ( a | b ) More...
 
v8l v8l_or (v8l a, v8l b)
 Bitwise or ( a | b ) More...
 
v16f v16f_or (v16f a, v16f b)
 Bitwise or ( a | b ) More...
 
v16i v16i_or (v16i a, v16i b)
 Bitwise or ( a | b ) More...
 
v1d v1d_xor (v1d a, v1d b)
 Bitwise xor ( a ^ b ) More...
 
v1f v1f_xor (v1f a, v1f b)
 Bitwise xor ( a ^ b ) More...
 
v1i v1i_xor (v1i a, v1i b)
 Bitwise xor ( a ^ b ) More...
 
v1l v1l_xor (v1l a, v1l b)
 Bitwise xor ( a ^ b ) More...
 
v2d v2d_xor (v2d a, v2d b)
 Bitwise xor ( a ^ b ) More...
 
v2f v2f_xor (v2f a, v2f b)
 Bitwise xor ( a ^ b ) More...
 
v2i v2i_xor (v2i a, v2i b)
 Bitwise xor ( a ^ b ) More...
 
v2l v2l_xor (v2l a, v2l b)
 Bitwise xor ( a ^ b ) More...
 
v4d v4d_xor (v4d a, v4d b)
 Bitwise xor ( a ^ b ) More...
 
v4f v4f_xor (v4f a, v4f b)
 Bitwise xor ( a ^ b ) More...
 
v4i v4i_xor (v4i a, v4i b)
 Bitwise xor ( a ^ b ) More...
 
v4l v4l_xor (v4l a, v4l b)
 Bitwise xor ( a ^ b ) More...
 
v8d v8d_xor (v8d a, v8d b)
 Bitwise xor ( a ^ b ) More...
 
v8f v8f_xor (v8f a, v8f b)
 Bitwise xor ( a ^ b ) More...
 
v8i v8i_xor (v8i a, v8i b)
 Bitwise xor ( a ^ b ) More...
 
v8l v8l_xor (v8l a, v8l b)
 Bitwise xor ( a ^ b ) More...
 
v16f v16f_xor (v16f a, v16f b)
 Bitwise xor ( a ^ b ) More...
 
v16i v16i_xor (v16i a, v16i b)
 Bitwise xor ( a ^ b ) More...
 
v1d v1d_not (v1d a)
 Bitwise not ( ~a ) More...
 
v1f v1f_not (v1f a)
 Bitwise not ( ~a ) More...
 
v1i v1i_not (v1i a)
 Bitwise not ( ~a ) More...
 
v1l v1l_not (v1l a)
 Bitwise not ( ~a ) More...
 
v2d v2d_not (v2d a)
 Bitwise not ( ~a ) More...
 
v2f v2f_not (v2f a)
 Bitwise not ( ~a ) More...
 
v2i v2i_not (v2i a)
 Bitwise not ( ~a ) More...
 
v2l v2l_not (v2l a)
 Bitwise not ( ~a ) More...
 
v4d v4d_not (v4d a)
 Bitwise not ( ~a ) More...
 
v4f v4f_not (v4f a)
 Bitwise not ( ~a ) More...
 
v4i v4i_not (v4i a)
 Bitwise not ( ~a ) More...
 
v4l v4l_not (v4l a)
 Bitwise not ( ~a ) More...
 
v8d v8d_not (v8d a)
 Bitwise not ( ~a ) More...
 
v8f v8f_not (v8f a)
 Bitwise not ( ~a ) More...
 
v8i v8i_not (v8i a)
 Bitwise not ( ~a ) More...
 
v8l v8l_not (v8l a)
 Bitwise not ( ~a ) More...
 
v16f v16f_not (v16f a)
 Bitwise not ( ~a ) More...
 
v16i v16i_not (v16i a)
 Bitwise not ( ~a ) More...
 
v1d v1d_nand (v1d a, v1d b)
 Bitwise nand ( ~(a & b) ) More...
 
v1f v1f_nand (v1f a, v1f b)
 Bitwise nand ( ~(a & b) ) More...
 
v1i v1i_nand (v1i a, v1i b)
 Bitwise nand ( ~(a & b) ) More...
 
v1l v1l_nand (v1l a, v1l b)
 Bitwise nand ( ~(a & b) ) More...
 
v2d v2d_nand (v2d a, v2d b)
 Bitwise nand ( ~(a & b) ) More...
 
v2f v2f_nand (v2f a, v2f b)
 Bitwise nand ( ~(a & b) ) More...
 
v2i v2i_nand (v2i a, v2i b)
 Bitwise nand ( ~(a & b) ) More...
 
v2l v2l_nand (v2l a, v2l b)
 Bitwise nand ( ~(a & b) ) More...
 
v4d v4d_nand (v4d a, v4d b)
 Bitwise nand ( ~(a & b) ) More...
 
v4f v4f_nand (v4f a, v4f b)
 Bitwise nand ( ~(a & b) ) More...
 
v4i v4i_nand (v4i a, v4i b)
 Bitwise nand ( ~(a & b) ) More...
 
v4l v4l_nand (v4l a, v4l b)
 Bitwise nand ( ~(a & b) ) More...
 
v8d v8d_nand (v8d a, v8d b)
 Bitwise nand ( ~(a & b) ) More...
 
v8f v8f_nand (v8f a, v8f b)
 Bitwise nand ( ~(a & b) ) More...
 
v8i v8i_nand (v8i a, v8i b)
 Bitwise nand ( ~(a & b) ) More...
 
v8l v8l_nand (v8l a, v8l b)
 Bitwise nand ( ~(a & b) ) More...
 
v16f v16f_nand (v16f a, v16f b)
 Bitwise nand ( ~(a & b) ) More...
 
v16i v16i_nand (v16i a, v16i b)
 Bitwise nand ( ~(a & b) ) More...
 
v1d v1d_nor (v1d a, v1d b)
 Bitwise nor ( ~(a | b) ) More...
 
v1f v1f_nor (v1f a, v1f b)
 Bitwise nor ( ~(a | b) ) More...
 
v1i v1i_nor (v1i a, v1i b)
 Bitwise nor ( ~(a | b) ) More...
 
v1l v1l_nor (v1l a, v1l b)
 Bitwise nor ( ~(a | b) ) More...
 
v2d v2d_nor (v2d a, v2d b)
 Bitwise nor ( ~(a | b) ) More...
 
v2f v2f_nor (v2f a, v2f b)
 Bitwise nor ( ~(a | b) ) More...
 
v2i v2i_nor (v2i a, v2i b)
 Bitwise nor ( ~(a | b) ) More...
 
v2l v2l_nor (v2l a, v2l b)
 Bitwise nor ( ~(a | b) ) More...
 
v4d v4d_nor (v4d a, v4d b)
 Bitwise nor ( ~(a | b) ) More...
 
v4f v4f_nor (v4f a, v4f b)
 Bitwise nor ( ~(a | b) ) More...
 
v4i v4i_nor (v4i a, v4i b)
 Bitwise nor ( ~(a | b) ) More...
 
v4l v4l_nor (v4l a, v4l b)
 Bitwise nor ( ~(a | b) ) More...
 
v8d v8d_nor (v8d a, v8d b)
 Bitwise nor ( ~(a | b) ) More...
 
v8f v8f_nor (v8f a, v8f b)
 Bitwise nor ( ~(a | b) ) More...
 
v8i v8i_nor (v8i a, v8i b)
 Bitwise nor ( ~(a | b) ) More...
 
v8l v8l_nor (v8l a, v8l b)
 Bitwise nor ( ~(a | b) ) More...
 
v16f v16f_nor (v16f a, v16f b)
 Bitwise nor ( ~(a | b) ) More...
 
v16i v16i_nor (v16i a, v16i b)
 Bitwise nor ( ~(a | b) ) More...
 
v1d v1d_nxor (v1d a, v1d b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v1f v1f_nxor (v1f a, v1f b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v1i v1i_nxor (v1i a, v1i b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v1l v1l_nxor (v1l a, v1l b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v2d v2d_nxor (v2d a, v2d b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v2f v2f_nxor (v2f a, v2f b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v2i v2i_nxor (v2i a, v2i b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v2l v2l_nxor (v2l a, v2l b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v4d v4d_nxor (v4d a, v4d b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v4f v4f_nxor (v4f a, v4f b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v4i v4i_nxor (v4i a, v4i b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v4l v4l_nxor (v4l a, v4l b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v8d v8d_nxor (v8d a, v8d b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v8f v8f_nxor (v8f a, v8f b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v8i v8i_nxor (v8i a, v8i b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v8l v8l_nxor (v8l a, v8l b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v16f v16f_nxor (v16f a, v16f b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v16i v16i_nxor (v16i a, v16i b)
 Bitwise nxor ( ~(a ^ b) ) More...
 
v1d v1d_andnot (v1d a, v1d b)
 Bitwise andnot ( a & ~b ) More...
 
v1f v1f_andnot (v1f a, v1f b)
 Bitwise andnot ( a & ~b ) More...
 
v1i v1i_andnot (v1i a, v1i b)
 Bitwise andnot ( a & ~b ) More...
 
v1l v1l_andnot (v1l a, v1l b)
 Bitwise andnot ( a & ~b ) More...
 
v2d v2d_andnot (v2d a, v2d b)
 Bitwise andnot ( a & ~b ) More...
 
v2f v2f_andnot (v2f a, v2f b)
 Bitwise andnot ( a & ~b ) More...
 
v2i v2i_andnot (v2i a, v2i b)
 Bitwise andnot ( a & ~b ) More...
 
v2l v2l_andnot (v2l a, v2l b)
 Bitwise andnot ( a & ~b ) More...
 
v4d v4d_andnot (v4d a, v4d b)
 Bitwise andnot ( a & ~b ) More...
 
v4f v4f_andnot (v4f a, v4f b)
 Bitwise andnot ( a & ~b ) More...
 
v4i v4i_andnot (v4i a, v4i b)
 Bitwise andnot ( a & ~b ) More...
 
v4l v4l_andnot (v4l a, v4l b)
 Bitwise andnot ( a & ~b ) More...
 
v8d v8d_andnot (v8d a, v8d b)
 Bitwise andnot ( a & ~b ) More...
 
v8f v8f_andnot (v8f a, v8f b)
 Bitwise andnot ( a & ~b ) More...
 
v8i v8i_andnot (v8i a, v8i b)
 Bitwise andnot ( a & ~b ) More...
 
v8l v8l_andnot (v8l a, v8l b)
 Bitwise andnot ( a & ~b ) More...
 
v16f v16f_andnot (v16f a, v16f b)
 Bitwise andnot ( a & ~b ) More...
 
v16i v16i_andnot (v16i a, v16i b)
 Bitwise andnot ( a & ~b ) More...
 
v1d v1d_ornot (v1d a, v1d b)
 Bitwise ornot ( a | ~b ) More...
 
v1f v1f_ornot (v1f a, v1f b)
 Bitwise ornot ( a | ~b ) More...
 
v1i v1i_ornot (v1i a, v1i b)
 Bitwise ornot ( a | ~b ) More...
 
v1l v1l_ornot (v1l a, v1l b)
 Bitwise ornot ( a | ~b ) More...
 
v2d v2d_ornot (v2d a, v2d b)
 Bitwise ornot ( a | ~b ) More...
 
v2f v2f_ornot (v2f a, v2f b)
 Bitwise ornot ( a | ~b ) More...
 
v2i v2i_ornot (v2i a, v2i b)
 Bitwise ornot ( a | ~b ) More...
 
v2l v2l_ornot (v2l a, v2l b)
 Bitwise ornot ( a | ~b ) More...
 
v4d v4d_ornot (v4d a, v4d b)
 Bitwise ornot ( a | ~b ) More...
 
v4f v4f_ornot (v4f a, v4f b)
 Bitwise ornot ( a | ~b ) More...
 
v4i v4i_ornot (v4i a, v4i b)
 Bitwise ornot ( a | ~b ) More...
 
v4l v4l_ornot (v4l a, v4l b)
 Bitwise ornot ( a | ~b ) More...
 
v8d v8d_ornot (v8d a, v8d b)
 Bitwise ornot ( a | ~b ) More...
 
v8f v8f_ornot (v8f a, v8f b)
 Bitwise ornot ( a | ~b ) More...
 
v8i v8i_ornot (v8i a, v8i b)
 Bitwise ornot ( a | ~b ) More...
 
v8l v8l_ornot (v8l a, v8l b)
 Bitwise ornot ( a | ~b ) More...
 
v16f v16f_ornot (v16f a, v16f b)
 Bitwise ornot ( a | ~b ) More...
 
v16i v16i_ornot (v16i a, v16i b)
 Bitwise ornot ( a | ~b ) More...
 

Detailed Description

Function Documentation

v1d v1d_and ( v1d  a,
v1d  b 
)
related

Performs the bitwise and on the two v1d input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] & b.bits[0:63]
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise and"ed v1d vector
v1f v1f_and ( v1f  a,
v1f  b 
)
related

Performs the bitwise and on the two v1f input vectors a and b.

Operation
dst.bits[0:31] = a.bits[0:31] & b.bits[0:31]
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise and"ed v1f vector
v1i v1i_and ( v1i  a,
v1i  b 
)
related

Performs the bitwise and on the two v1i input vectors a and b.

Operation
dst.bits[0:31] = a.bits[0:31] & b.bits[0:31]
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise and"ed v1i vector
v1l v1l_and ( v1l  a,
v1l  b 
)
related

Performs the bitwise and on the two v1l input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] & b.bits[0:63]
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise and"ed v1l vector
v2d v2d_and ( v2d  a,
v2d  b 
)
related

Performs the bitwise and on the two v2d input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] & b.bits[0:127]
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise and"ed v2d vector
v2f v2f_and ( v2f  a,
v2f  b 
)
related

Performs the bitwise and on the two v2f input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] & b.bits[0:63]
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise and"ed v2f vector
v2i v2i_and ( v2i  a,
v2i  b 
)
related

Performs the bitwise and on the two v2i input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] & b.bits[0:63]
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise and"ed v2i vector
v2l v2l_and ( v2l  a,
v2l  b 
)
related

Performs the bitwise and on the two v2l input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] & b.bits[0:127]
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise and"ed v2l vector
v4d v4d_and ( v4d  a,
v4d  b 
)
related

Performs the bitwise and on the two v4d input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] & b.bits[0:255]
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise and"ed v4d vector
v4f v4f_and ( v4f  a,
v4f  b 
)
related

Performs the bitwise and on the two v4f input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] & b.bits[0:127]
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise and"ed v4f vector
v4i v4i_and ( v4i  a,
v4i  b 
)
related

Performs the bitwise and on the two v4i input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] & b.bits[0:127]
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise and"ed v4i vector
v4l v4l_and ( v4l  a,
v4l  b 
)
related

Performs the bitwise and on the two v4l input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] & b.bits[0:255]
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise and"ed v4l vector
v8d v8d_and ( v8d  a,
v8d  b 
)
related

Performs the bitwise and on the two v8d input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] & b.bits[0:511]
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise and"ed v8d vector
v8f v8f_and ( v8f  a,
v8f  b 
)
related

Performs the bitwise and on the two v8f input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] & b.bits[0:255]
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise and"ed v8f vector
v8i v8i_and ( v8i  a,
v8i  b 
)
related

Performs the bitwise and on the two v8i input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] & b.bits[0:255]
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise and"ed v8i vector
v8l v8l_and ( v8l  a,
v8l  b 
)
related

Performs the bitwise and on the two v8l input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] & b.bits[0:511]
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise and"ed v8l vector
v16f v16f_and ( v16f  a,
v16f  b 
)
related

Performs the bitwise and on the two v16f input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] & b.bits[0:511]
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise and"ed v16f vector
v16i v16i_and ( v16i  a,
v16i  b 
)
related

Performs the bitwise and on the two v16i input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] & b.bits[0:511]
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise and"ed v16i vector
v1d v1d_or ( v1d  a,
v1d  b 
)
related

Performs the bitwise or on the two v1d input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] | b.bits[0:63]
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise or"ed v1d vector
v1f v1f_or ( v1f  a,
v1f  b 
)
related

Performs the bitwise or on the two v1f input vectors a and b.

Operation
dst.bits[0:31] = a.bits[0:31] | b.bits[0:31]
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise or"ed v1f vector
v1i v1i_or ( v1i  a,
v1i  b 
)
related

Performs the bitwise or on the two v1i input vectors a and b.

Operation
dst.bits[0:31] = a.bits[0:31] | b.bits[0:31]
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise or"ed v1i vector
v1l v1l_or ( v1l  a,
v1l  b 
)
related

Performs the bitwise or on the two v1l input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] | b.bits[0:63]
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise or"ed v1l vector
v2d v2d_or ( v2d  a,
v2d  b 
)
related

Performs the bitwise or on the two v2d input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] | b.bits[0:127]
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise or"ed v2d vector
v2f v2f_or ( v2f  a,
v2f  b 
)
related

Performs the bitwise or on the two v2f input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] | b.bits[0:63]
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise or"ed v2f vector
v2i v2i_or ( v2i  a,
v2i  b 
)
related

Performs the bitwise or on the two v2i input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] | b.bits[0:63]
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise or"ed v2i vector
v2l v2l_or ( v2l  a,
v2l  b 
)
related

Performs the bitwise or on the two v2l input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] | b.bits[0:127]
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise or"ed v2l vector
v4d v4d_or ( v4d  a,
v4d  b 
)
related

Performs the bitwise or on the two v4d input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] | b.bits[0:255]
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise or"ed v4d vector
v4f v4f_or ( v4f  a,
v4f  b 
)
related

Performs the bitwise or on the two v4f input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] | b.bits[0:127]
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise or"ed v4f vector
v4i v4i_or ( v4i  a,
v4i  b 
)
related

Performs the bitwise or on the two v4i input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] | b.bits[0:127]
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise or"ed v4i vector
v4l v4l_or ( v4l  a,
v4l  b 
)
related

Performs the bitwise or on the two v4l input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] | b.bits[0:255]
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise or"ed v4l vector
v8d v8d_or ( v8d  a,
v8d  b 
)
related

Performs the bitwise or on the two v8d input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] | b.bits[0:511]
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise or"ed v8d vector
v8f v8f_or ( v8f  a,
v8f  b 
)
related

Performs the bitwise or on the two v8f input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] | b.bits[0:255]
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise or"ed v8f vector
v8i v8i_or ( v8i  a,
v8i  b 
)
related

Performs the bitwise or on the two v8i input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] | b.bits[0:255]
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise or"ed v8i vector
v8l v8l_or ( v8l  a,
v8l  b 
)
related

Performs the bitwise or on the two v8l input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] | b.bits[0:511]
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise or"ed v8l vector
v16f v16f_or ( v16f  a,
v16f  b 
)
related

Performs the bitwise or on the two v16f input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] | b.bits[0:511]
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise or"ed v16f vector
v16i v16i_or ( v16i  a,
v16i  b 
)
related

Performs the bitwise or on the two v16i input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] | b.bits[0:511]
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise or"ed v16i vector
v1d v1d_xor ( v1d  a,
v1d  b 
)
related

Performs the bitwise xor on the two v1d input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] ^ b.bits[0:63]
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise xor"ed v1d vector
v1f v1f_xor ( v1f  a,
v1f  b 
)
related

Performs the bitwise xor on the two v1f input vectors a and b.

Operation
dst.bits[0:31] = a.bits[0:31] ^ b.bits[0:31]
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise xor"ed v1f vector
v1i v1i_xor ( v1i  a,
v1i  b 
)
related

Performs the bitwise xor on the two v1i input vectors a and b.

Operation
dst.bits[0:31] = a.bits[0:31] ^ b.bits[0:31]
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise xor"ed v1i vector
v1l v1l_xor ( v1l  a,
v1l  b 
)
related

Performs the bitwise xor on the two v1l input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] ^ b.bits[0:63]
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise xor"ed v1l vector
v2d v2d_xor ( v2d  a,
v2d  b 
)
related

Performs the bitwise xor on the two v2d input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] ^ b.bits[0:127]
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise xor"ed v2d vector
v2f v2f_xor ( v2f  a,
v2f  b 
)
related

Performs the bitwise xor on the two v2f input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] ^ b.bits[0:63]
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise xor"ed v2f vector
v2i v2i_xor ( v2i  a,
v2i  b 
)
related

Performs the bitwise xor on the two v2i input vectors a and b.

Operation
dst.bits[0:63] = a.bits[0:63] ^ b.bits[0:63]
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise xor"ed v2i vector
v2l v2l_xor ( v2l  a,
v2l  b 
)
related

Performs the bitwise xor on the two v2l input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] ^ b.bits[0:127]
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise xor"ed v2l vector
v4d v4d_xor ( v4d  a,
v4d  b 
)
related

Performs the bitwise xor on the two v4d input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] ^ b.bits[0:255]
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise xor"ed v4d vector
v4f v4f_xor ( v4f  a,
v4f  b 
)
related

Performs the bitwise xor on the two v4f input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] ^ b.bits[0:127]
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise xor"ed v4f vector
v4i v4i_xor ( v4i  a,
v4i  b 
)
related

Performs the bitwise xor on the two v4i input vectors a and b.

Operation
dst.bits[0:127] = a.bits[0:127] ^ b.bits[0:127]
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise xor"ed v4i vector
v4l v4l_xor ( v4l  a,
v4l  b 
)
related

Performs the bitwise xor on the two v4l input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] ^ b.bits[0:255]
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise xor"ed v4l vector
v8d v8d_xor ( v8d  a,
v8d  b 
)
related

Performs the bitwise xor on the two v8d input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] ^ b.bits[0:511]
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise xor"ed v8d vector
v8f v8f_xor ( v8f  a,
v8f  b 
)
related

Performs the bitwise xor on the two v8f input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] ^ b.bits[0:255]
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise xor"ed v8f vector
v8i v8i_xor ( v8i  a,
v8i  b 
)
related

Performs the bitwise xor on the two v8i input vectors a and b.

Operation
dst.bits[0:255] = a.bits[0:255] ^ b.bits[0:255]
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise xor"ed v8i vector
v8l v8l_xor ( v8l  a,
v8l  b 
)
related

Performs the bitwise xor on the two v8l input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] ^ b.bits[0:511]
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise xor"ed v8l vector
v16f v16f_xor ( v16f  a,
v16f  b 
)
related

Performs the bitwise xor on the two v16f input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] ^ b.bits[0:511]
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise xor"ed v16f vector
v16i v16i_xor ( v16i  a,
v16i  b 
)
related

Performs the bitwise xor on the two v16i input vectors a and b.

Operation
dst.bits[0:511] = a.bits[0:511] ^ b.bits[0:511]
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise xor"ed v16i vector
v1d v1d_not ( v1d  a)
related

Performs the bitwise not on the v1d input vector a.

Operation
dst.bits[0:63] = ~a.bits[0:63]
Parameters
av1d input vector
Returns
"bitwise not"ed v1d vector
v1f v1f_not ( v1f  a)
related

Performs the bitwise not on the v1f input vector a.

Operation
dst.bits[0:31] = ~a.bits[0:31]
Parameters
av1f input vector
Returns
"bitwise not"ed v1f vector
v1i v1i_not ( v1i  a)
related

Performs the bitwise not on the v1i input vector a.

Operation
dst.bits[0:31] = ~a.bits[0:31]
Parameters
av1i input vector
Returns
"bitwise not"ed v1i vector
v1l v1l_not ( v1l  a)
related

Performs the bitwise not on the v1l input vector a.

Operation
dst.bits[0:63] = ~a.bits[0:63]
Parameters
av1l input vector
Returns
"bitwise not"ed v1l vector
v2d v2d_not ( v2d  a)
related

Performs the bitwise not on the v2d input vector a.

Operation
dst.bits[0:127] = ~a.bits[0:127]
Parameters
av2d input vector
Returns
"bitwise not"ed v2d vector
v2f v2f_not ( v2f  a)
related

Performs the bitwise not on the v2f input vector a.

Operation
dst.bits[0:63] = ~a.bits[0:63]
Parameters
av2f input vector
Returns
"bitwise not"ed v2f vector
v2i v2i_not ( v2i  a)
related

Performs the bitwise not on the v2i input vector a.

Operation
dst.bits[0:63] = ~a.bits[0:63]
Parameters
av2i input vector
Returns
"bitwise not"ed v2i vector
v2l v2l_not ( v2l  a)
related

Performs the bitwise not on the v2l input vector a.

Operation
dst.bits[0:127] = ~a.bits[0:127]
Parameters
av2l input vector
Returns
"bitwise not"ed v2l vector
v4d v4d_not ( v4d  a)
related

Performs the bitwise not on the v4d input vector a.

Operation
dst.bits[0:255] = ~a.bits[0:255]
Parameters
av4d input vector
Returns
"bitwise not"ed v4d vector
v4f v4f_not ( v4f  a)
related

Performs the bitwise not on the v4f input vector a.

Operation
dst.bits[0:127] = ~a.bits[0:127]
Parameters
av4f input vector
Returns
"bitwise not"ed v4f vector
v4i v4i_not ( v4i  a)
related

Performs the bitwise not on the v4i input vector a.

Operation
dst.bits[0:127] = ~a.bits[0:127]
Parameters
av4i input vector
Returns
"bitwise not"ed v4i vector
v4l v4l_not ( v4l  a)
related

Performs the bitwise not on the v4l input vector a.

Operation
dst.bits[0:255] = ~a.bits[0:255]
Parameters
av4l input vector
Returns
"bitwise not"ed v4l vector
v8d v8d_not ( v8d  a)
related

Performs the bitwise not on the v8d input vector a.

Operation
dst.bits[0:511] = ~a.bits[0:511]
Parameters
av8d input vector
Returns
"bitwise not"ed v8d vector
v8f v8f_not ( v8f  a)
related

Performs the bitwise not on the v8f input vector a.

Operation
dst.bits[0:255] = ~a.bits[0:255]
Parameters
av8f input vector
Returns
"bitwise not"ed v8f vector
v8i v8i_not ( v8i  a)
related

Performs the bitwise not on the v8i input vector a.

Operation
dst.bits[0:255] = ~a.bits[0:255]
Parameters
av8i input vector
Returns
"bitwise not"ed v8i vector
v8l v8l_not ( v8l  a)
related

Performs the bitwise not on the v8l input vector a.

Operation
dst.bits[0:511] = ~a.bits[0:511]
Parameters
av8l input vector
Returns
"bitwise not"ed v8l vector
v16f v16f_not ( v16f  a)
related

Performs the bitwise not on the v16f input vector a.

Operation
dst.bits[0:511] = ~a.bits[0:511]
Parameters
av16f input vector
Returns
"bitwise not"ed v16f vector
v16i v16i_not ( v16i  a)
related

Performs the bitwise not on the v16i input vector a.

Operation
dst.bits[0:511] = ~a.bits[0:511]
Parameters
av16i input vector
Returns
"bitwise not"ed v16i vector
v1d v1d_nand ( v1d  a,
v1d  b 
)
related

Performs the bitwise nand on the two v1d input vectors a and b.

Functionally equivalent to: v1d_not(v1d_and(a, b))

Attention
This function should not be confused with v1d_andnot(v1d a, v1d b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] & b.bits[0:63])
See Also
v1d_and(v1d a, v1d b)
v1d_not(v1d a)
v1d_andnot(v1d a, v1d b)
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise nand"ed v1d vector
v1f v1f_nand ( v1f  a,
v1f  b 
)
related

Performs the bitwise nand on the two v1f input vectors a and b.

Functionally equivalent to: v1f_not(v1f_and(a, b))

Attention
This function should not be confused with v1f_andnot(v1f a, v1f b).
Operation
dst.bits[0:31] = ~(a.bits[0:31] & b.bits[0:31])
See Also
v1f_and(v1f a, v1f b)
v1f_not(v1f a)
v1f_andnot(v1f a, v1f b)
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise nand"ed v1f vector
v1i v1i_nand ( v1i  a,
v1i  b 
)
related

Performs the bitwise nand on the two v1i input vectors a and b.

Functionally equivalent to: v1i_not(v1i_and(a, b))

Attention
This function should not be confused with v1i_andnot(v1i a, v1i b).
Operation
dst.bits[0:31] = ~(a.bits[0:31] & b.bits[0:31])
See Also
v1i_and(v1i a, v1i b)
v1i_not(v1i a)
v1i_andnot(v1i a, v1i b)
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise nand"ed v1i vector
v1l v1l_nand ( v1l  a,
v1l  b 
)
related

Performs the bitwise nand on the two v1l input vectors a and b.

Functionally equivalent to: v1l_not(v1l_and(a, b))

Attention
This function should not be confused with v1l_andnot(v1l a, v1l b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] & b.bits[0:63])
See Also
v1l_and(v1l a, v1l b)
v1l_not(v1l a)
v1l_andnot(v1l a, v1l b)
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise nand"ed v1l vector
v2d v2d_nand ( v2d  a,
v2d  b 
)
related

Performs the bitwise nand on the two v2d input vectors a and b.

Functionally equivalent to: v2d_not(v2d_and(a, b))

Attention
This function should not be confused with v2d_andnot(v2d a, v2d b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] & b.bits[0:127])
See Also
v2d_and(v2d a, v2d b)
v2d_not(v2d a)
v2d_andnot(v2d a, v2d b)
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise nand"ed v2d vector
v2f v2f_nand ( v2f  a,
v2f  b 
)
related

Performs the bitwise nand on the two v2f input vectors a and b.

Functionally equivalent to: v2f_not(v2f_and(a, b))

Attention
This function should not be confused with v2f_andnot(v2f a, v2f b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] & b.bits[0:63])
See Also
v2f_and(v2f a, v2f b)
v2f_not(v2f a)
v2f_andnot(v2f a, v2f b)
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise nand"ed v2f vector
v2i v2i_nand ( v2i  a,
v2i  b 
)
related

Performs the bitwise nand on the two v2i input vectors a and b.

Functionally equivalent to: v2i_not(v2i_and(a, b))

Attention
This function should not be confused with v2i_andnot(v2i a, v2i b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] & b.bits[0:63])
See Also
v2i_and(v2i a, v2i b)
v2i_not(v2i a)
v2i_andnot(v2i a, v2i b)
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise nand"ed v2i vector
v2l v2l_nand ( v2l  a,
v2l  b 
)
related

Performs the bitwise nand on the two v2l input vectors a and b.

Functionally equivalent to: v2l_not(v2l_and(a, b))

Attention
This function should not be confused with v2l_andnot(v2l a, v2l b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] & b.bits[0:127])
See Also
v2l_and(v2l a, v2l b)
v2l_not(v2l a)
v2l_andnot(v2l a, v2l b)
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise nand"ed v2l vector
v4d v4d_nand ( v4d  a,
v4d  b 
)
related

Performs the bitwise nand on the two v4d input vectors a and b.

Functionally equivalent to: v4d_not(v4d_and(a, b))

Attention
This function should not be confused with v4d_andnot(v4d a, v4d b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] & b.bits[0:255])
See Also
v4d_and(v4d a, v4d b)
v4d_not(v4d a)
v4d_andnot(v4d a, v4d b)
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise nand"ed v4d vector
v4f v4f_nand ( v4f  a,
v4f  b 
)
related

Performs the bitwise nand on the two v4f input vectors a and b.

Functionally equivalent to: v4f_not(v4f_and(a, b))

Attention
This function should not be confused with v4f_andnot(v4f a, v4f b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] & b.bits[0:127])
See Also
v4f_and(v4f a, v4f b)
v4f_not(v4f a)
v4f_andnot(v4f a, v4f b)
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise nand"ed v4f vector
v4i v4i_nand ( v4i  a,
v4i  b 
)
related

Performs the bitwise nand on the two v4i input vectors a and b.

Functionally equivalent to: v4i_not(v4i_and(a, b))

Attention
This function should not be confused with v4i_andnot(v4i a, v4i b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] & b.bits[0:127])
See Also
v4i_and(v4i a, v4i b)
v4i_not(v4i a)
v4i_andnot(v4i a, v4i b)
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise nand"ed v4i vector
v4l v4l_nand ( v4l  a,
v4l  b 
)
related

Performs the bitwise nand on the two v4l input vectors a and b.

Functionally equivalent to: v4l_not(v4l_and(a, b))

Attention
This function should not be confused with v4l_andnot(v4l a, v4l b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] & b.bits[0:255])
See Also
v4l_and(v4l a, v4l b)
v4l_not(v4l a)
v4l_andnot(v4l a, v4l b)
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise nand"ed v4l vector
v8d v8d_nand ( v8d  a,
v8d  b 
)
related

Performs the bitwise nand on the two v8d input vectors a and b.

Functionally equivalent to: v8d_not(v8d_and(a, b))

Attention
This function should not be confused with v8d_andnot(v8d a, v8d b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] & b.bits[0:511])
See Also
v8d_and(v8d a, v8d b)
v8d_not(v8d a)
v8d_andnot(v8d a, v8d b)
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise nand"ed v8d vector
v8f v8f_nand ( v8f  a,
v8f  b 
)
related

Performs the bitwise nand on the two v8f input vectors a and b.

Functionally equivalent to: v8f_not(v8f_and(a, b))

Attention
This function should not be confused with v8f_andnot(v8f a, v8f b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] & b.bits[0:255])
See Also
v8f_and(v8f a, v8f b)
v8f_not(v8f a)
v8f_andnot(v8f a, v8f b)
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise nand"ed v8f vector
v8i v8i_nand ( v8i  a,
v8i  b 
)
related

Performs the bitwise nand on the two v8i input vectors a and b.

Functionally equivalent to: v8i_not(v8i_and(a, b))

Attention
This function should not be confused with v8i_andnot(v8i a, v8i b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] & b.bits[0:255])
See Also
v8i_and(v8i a, v8i b)
v8i_not(v8i a)
v8i_andnot(v8i a, v8i b)
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise nand"ed v8i vector
v8l v8l_nand ( v8l  a,
v8l  b 
)
related

Performs the bitwise nand on the two v8l input vectors a and b.

Functionally equivalent to: v8l_not(v8l_and(a, b))

Attention
This function should not be confused with v8l_andnot(v8l a, v8l b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] & b.bits[0:511])
See Also
v8l_and(v8l a, v8l b)
v8l_not(v8l a)
v8l_andnot(v8l a, v8l b)
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise nand"ed v8l vector
v16f v16f_nand ( v16f  a,
v16f  b 
)
related

Performs the bitwise nand on the two v16f input vectors a and b.

Functionally equivalent to: v16f_not(v16f_and(a, b))

Attention
This function should not be confused with v16f_andnot(v16f a, v16f b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] & b.bits[0:511])
See Also
v16f_and(v16f a, v16f b)
v16f_not(v16f a)
v16f_andnot(v16f a, v16f b)
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise nand"ed v16f vector
v16i v16i_nand ( v16i  a,
v16i  b 
)
related

Performs the bitwise nand on the two v16i input vectors a and b.

Functionally equivalent to: v16i_not(v16i_and(a, b))

Attention
This function should not be confused with v16i_andnot(v16i a, v16i b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] & b.bits[0:511])
See Also
v16i_and(v16i a, v16i b)
v16i_not(v16i a)
v16i_andnot(v16i a, v16i b)
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise nand"ed v16i vector
v1d v1d_nor ( v1d  a,
v1d  b 
)
related

Performs the bitwise nor on the two v1d input vectors a and b.

Functionally equivalent to: v1d_not(v1d_or(a, b))

Attention
This function should not be confused with v1d_ornot(v1d a, v1d b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] | b.bits[0:63])
See Also
v1d_or(v1d a, v1d b)
v1d_not(v1d a)
v1d_ornot(v1d a, v1d b)
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise nor"ed v1d vector
v1f v1f_nor ( v1f  a,
v1f  b 
)
related

Performs the bitwise nor on the two v1f input vectors a and b.

Functionally equivalent to: v1f_not(v1f_or(a, b))

Attention
This function should not be confused with v1f_ornot(v1f a, v1f b).
Operation
dst.bits[0:31] = ~(a.bits[0:31] | b.bits[0:31])
See Also
v1f_or(v1f a, v1f b)
v1f_not(v1f a)
v1f_ornot(v1f a, v1f b)
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise nor"ed v1f vector
v1i v1i_nor ( v1i  a,
v1i  b 
)
related

Performs the bitwise nor on the two v1i input vectors a and b.

Functionally equivalent to: v1i_not(v1i_or(a, b))

Attention
This function should not be confused with v1i_ornot(v1i a, v1i b).
Operation
dst.bits[0:31] = ~(a.bits[0:31] | b.bits[0:31])
See Also
v1i_or(v1i a, v1i b)
v1i_not(v1i a)
v1i_ornot(v1i a, v1i b)
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise nor"ed v1i vector
v1l v1l_nor ( v1l  a,
v1l  b 
)
related

Performs the bitwise nor on the two v1l input vectors a and b.

Functionally equivalent to: v1l_not(v1l_or(a, b))

Attention
This function should not be confused with v1l_ornot(v1l a, v1l b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] | b.bits[0:63])
See Also
v1l_or(v1l a, v1l b)
v1l_not(v1l a)
v1l_ornot(v1l a, v1l b)
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise nor"ed v1l vector
v2d v2d_nor ( v2d  a,
v2d  b 
)
related

Performs the bitwise nor on the two v2d input vectors a and b.

Functionally equivalent to: v2d_not(v2d_or(a, b))

Attention
This function should not be confused with v2d_ornot(v2d a, v2d b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] | b.bits[0:127])
See Also
v2d_or(v2d a, v2d b)
v2d_not(v2d a)
v2d_ornot(v2d a, v2d b)
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise nor"ed v2d vector
v2f v2f_nor ( v2f  a,
v2f  b 
)
related

Performs the bitwise nor on the two v2f input vectors a and b.

Functionally equivalent to: v2f_not(v2f_or(a, b))

Attention
This function should not be confused with v2f_ornot(v2f a, v2f b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] | b.bits[0:63])
See Also
v2f_or(v2f a, v2f b)
v2f_not(v2f a)
v2f_ornot(v2f a, v2f b)
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise nor"ed v2f vector
v2i v2i_nor ( v2i  a,
v2i  b 
)
related

Performs the bitwise nor on the two v2i input vectors a and b.

Functionally equivalent to: v2i_not(v2i_or(a, b))

Attention
This function should not be confused with v2i_ornot(v2i a, v2i b).
Operation
dst.bits[0:63] = ~(a.bits[0:63] | b.bits[0:63])
See Also
v2i_or(v2i a, v2i b)
v2i_not(v2i a)
v2i_ornot(v2i a, v2i b)
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise nor"ed v2i vector
v2l v2l_nor ( v2l  a,
v2l  b 
)
related

Performs the bitwise nor on the two v2l input vectors a and b.

Functionally equivalent to: v2l_not(v2l_or(a, b))

Attention
This function should not be confused with v2l_ornot(v2l a, v2l b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] | b.bits[0:127])
See Also
v2l_or(v2l a, v2l b)
v2l_not(v2l a)
v2l_ornot(v2l a, v2l b)
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise nor"ed v2l vector
v4d v4d_nor ( v4d  a,
v4d  b 
)
related

Performs the bitwise nor on the two v4d input vectors a and b.

Functionally equivalent to: v4d_not(v4d_or(a, b))

Attention
This function should not be confused with v4d_ornot(v4d a, v4d b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] | b.bits[0:255])
See Also
v4d_or(v4d a, v4d b)
v4d_not(v4d a)
v4d_ornot(v4d a, v4d b)
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise nor"ed v4d vector
v4f v4f_nor ( v4f  a,
v4f  b 
)
related

Performs the bitwise nor on the two v4f input vectors a and b.

Functionally equivalent to: v4f_not(v4f_or(a, b))

Attention
This function should not be confused with v4f_ornot(v4f a, v4f b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] | b.bits[0:127])
See Also
v4f_or(v4f a, v4f b)
v4f_not(v4f a)
v4f_ornot(v4f a, v4f b)
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise nor"ed v4f vector
v4i v4i_nor ( v4i  a,
v4i  b 
)
related

Performs the bitwise nor on the two v4i input vectors a and b.

Functionally equivalent to: v4i_not(v4i_or(a, b))

Attention
This function should not be confused with v4i_ornot(v4i a, v4i b).
Operation
dst.bits[0:127] = ~(a.bits[0:127] | b.bits[0:127])
See Also
v4i_or(v4i a, v4i b)
v4i_not(v4i a)
v4i_ornot(v4i a, v4i b)
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise nor"ed v4i vector
v4l v4l_nor ( v4l  a,
v4l  b 
)
related

Performs the bitwise nor on the two v4l input vectors a and b.

Functionally equivalent to: v4l_not(v4l_or(a, b))

Attention
This function should not be confused with v4l_ornot(v4l a, v4l b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] | b.bits[0:255])
See Also
v4l_or(v4l a, v4l b)
v4l_not(v4l a)
v4l_ornot(v4l a, v4l b)
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise nor"ed v4l vector
v8d v8d_nor ( v8d  a,
v8d  b 
)
related

Performs the bitwise nor on the two v8d input vectors a and b.

Functionally equivalent to: v8d_not(v8d_or(a, b))

Attention
This function should not be confused with v8d_ornot(v8d a, v8d b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] | b.bits[0:511])
See Also
v8d_or(v8d a, v8d b)
v8d_not(v8d a)
v8d_ornot(v8d a, v8d b)
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise nor"ed v8d vector
v8f v8f_nor ( v8f  a,
v8f  b 
)
related

Performs the bitwise nor on the two v8f input vectors a and b.

Functionally equivalent to: v8f_not(v8f_or(a, b))

Attention
This function should not be confused with v8f_ornot(v8f a, v8f b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] | b.bits[0:255])
See Also
v8f_or(v8f a, v8f b)
v8f_not(v8f a)
v8f_ornot(v8f a, v8f b)
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise nor"ed v8f vector
v8i v8i_nor ( v8i  a,
v8i  b 
)
related

Performs the bitwise nor on the two v8i input vectors a and b.

Functionally equivalent to: v8i_not(v8i_or(a, b))

Attention
This function should not be confused with v8i_ornot(v8i a, v8i b).
Operation
dst.bits[0:255] = ~(a.bits[0:255] | b.bits[0:255])
See Also
v8i_or(v8i a, v8i b)
v8i_not(v8i a)
v8i_ornot(v8i a, v8i b)
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise nor"ed v8i vector
v8l v8l_nor ( v8l  a,
v8l  b 
)
related

Performs the bitwise nor on the two v8l input vectors a and b.

Functionally equivalent to: v8l_not(v8l_or(a, b))

Attention
This function should not be confused with v8l_ornot(v8l a, v8l b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] | b.bits[0:511])
See Also
v8l_or(v8l a, v8l b)
v8l_not(v8l a)
v8l_ornot(v8l a, v8l b)
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise nor"ed v8l vector
v16f v16f_nor ( v16f  a,
v16f  b 
)
related

Performs the bitwise nor on the two v16f input vectors a and b.

Functionally equivalent to: v16f_not(v16f_or(a, b))

Attention
This function should not be confused with v16f_ornot(v16f a, v16f b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] | b.bits[0:511])
See Also
v16f_or(v16f a, v16f b)
v16f_not(v16f a)
v16f_ornot(v16f a, v16f b)
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise nor"ed v16f vector
v16i v16i_nor ( v16i  a,
v16i  b 
)
related

Performs the bitwise nor on the two v16i input vectors a and b.

Functionally equivalent to: v16i_not(v16i_or(a, b))

Attention
This function should not be confused with v16i_ornot(v16i a, v16i b).
Operation
dst.bits[0:511] = ~(a.bits[0:511] | b.bits[0:511])
See Also
v16i_or(v16i a, v16i b)
v16i_not(v16i a)
v16i_ornot(v16i a, v16i b)
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise nor"ed v16i vector
v1d v1d_nxor ( v1d  a,
v1d  b 
)
related

Performs the bitwise nxor on the two v1d input vectors a and b.

Functionally equivalent to: v1d_not(v1d_xor(a, b))

Operation
dst.bits[0:63] = ~(a.bits[0:63] ^ b.bits[0:63])
See Also
v1d_xor(v1d a, v1d b)
v1d_not(v1d a)
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise nxor"ed v1d vector
v1f v1f_nxor ( v1f  a,
v1f  b 
)
related

Performs the bitwise nxor on the two v1f input vectors a and b.

Functionally equivalent to: v1f_not(v1f_xor(a, b))

Operation
dst.bits[0:31] = ~(a.bits[0:31] ^ b.bits[0:31])
See Also
v1f_xor(v1f a, v1f b)
v1f_not(v1f a)
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise nxor"ed v1f vector
v1i v1i_nxor ( v1i  a,
v1i  b 
)
related

Performs the bitwise nxor on the two v1i input vectors a and b.

Functionally equivalent to: v1i_not(v1i_xor(a, b))

Operation
dst.bits[0:31] = ~(a.bits[0:31] ^ b.bits[0:31])
See Also
v1i_xor(v1i a, v1i b)
v1i_not(v1i a)
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise nxor"ed v1i vector
v1l v1l_nxor ( v1l  a,
v1l  b 
)
related

Performs the bitwise nxor on the two v1l input vectors a and b.

Functionally equivalent to: v1l_not(v1l_xor(a, b))

Operation
dst.bits[0:63] = ~(a.bits[0:63] ^ b.bits[0:63])
See Also
v1l_xor(v1l a, v1l b)
v1l_not(v1l a)
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise nxor"ed v1l vector
v2d v2d_nxor ( v2d  a,
v2d  b 
)
related

Performs the bitwise nxor on the two v2d input vectors a and b.

Functionally equivalent to: v2d_not(v2d_xor(a, b))

Operation
dst.bits[0:127] = ~(a.bits[0:127] ^ b.bits[0:127])
See Also
v2d_xor(v2d a, v2d b)
v2d_not(v2d a)
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise nxor"ed v2d vector
v2f v2f_nxor ( v2f  a,
v2f  b 
)
related

Performs the bitwise nxor on the two v2f input vectors a and b.

Functionally equivalent to: v2f_not(v2f_xor(a, b))

Operation
dst.bits[0:63] = ~(a.bits[0:63] ^ b.bits[0:63])
See Also
v2f_xor(v2f a, v2f b)
v2f_not(v2f a)
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise nxor"ed v2f vector
v2i v2i_nxor ( v2i  a,
v2i  b 
)
related

Performs the bitwise nxor on the two v2i input vectors a and b.

Functionally equivalent to: v2i_not(v2i_xor(a, b))

Operation
dst.bits[0:63] = ~(a.bits[0:63] ^ b.bits[0:63])
See Also
v2i_xor(v2i a, v2i b)
v2i_not(v2i a)
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise nxor"ed v2i vector
v2l v2l_nxor ( v2l  a,
v2l  b 
)
related

Performs the bitwise nxor on the two v2l input vectors a and b.

Functionally equivalent to: v2l_not(v2l_xor(a, b))

Operation
dst.bits[0:127] = ~(a.bits[0:127] ^ b.bits[0:127])
See Also
v2l_xor(v2l a, v2l b)
v2l_not(v2l a)
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise nxor"ed v2l vector
v4d v4d_nxor ( v4d  a,
v4d  b 
)
related

Performs the bitwise nxor on the two v4d input vectors a and b.

Functionally equivalent to: v4d_not(v4d_xor(a, b))

Operation
dst.bits[0:255] = ~(a.bits[0:255] ^ b.bits[0:255])
See Also
v4d_xor(v4d a, v4d b)
v4d_not(v4d a)
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise nxor"ed v4d vector
v4f v4f_nxor ( v4f  a,
v4f  b 
)
related

Performs the bitwise nxor on the two v4f input vectors a and b.

Functionally equivalent to: v4f_not(v4f_xor(a, b))

Operation
dst.bits[0:127] = ~(a.bits[0:127] ^ b.bits[0:127])
See Also
v4f_xor(v4f a, v4f b)
v4f_not(v4f a)
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise nxor"ed v4f vector
v4i v4i_nxor ( v4i  a,
v4i  b 
)
related

Performs the bitwise nxor on the two v4i input vectors a and b.

Functionally equivalent to: v4i_not(v4i_xor(a, b))

Operation
dst.bits[0:127] = ~(a.bits[0:127] ^ b.bits[0:127])
See Also
v4i_xor(v4i a, v4i b)
v4i_not(v4i a)
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise nxor"ed v4i vector
v4l v4l_nxor ( v4l  a,
v4l  b 
)
related

Performs the bitwise nxor on the two v4l input vectors a and b.

Functionally equivalent to: v4l_not(v4l_xor(a, b))

Operation
dst.bits[0:255] = ~(a.bits[0:255] ^ b.bits[0:255])
See Also
v4l_xor(v4l a, v4l b)
v4l_not(v4l a)
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise nxor"ed v4l vector
v8d v8d_nxor ( v8d  a,
v8d  b 
)
related

Performs the bitwise nxor on the two v8d input vectors a and b.

Functionally equivalent to: v8d_not(v8d_xor(a, b))

Operation
dst.bits[0:511] = ~(a.bits[0:511] ^ b.bits[0:511])
See Also
v8d_xor(v8d a, v8d b)
v8d_not(v8d a)
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise nxor"ed v8d vector
v8f v8f_nxor ( v8f  a,
v8f  b 
)
related

Performs the bitwise nxor on the two v8f input vectors a and b.

Functionally equivalent to: v8f_not(v8f_xor(a, b))

Operation
dst.bits[0:255] = ~(a.bits[0:255] ^ b.bits[0:255])
See Also
v8f_xor(v8f a, v8f b)
v8f_not(v8f a)
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise nxor"ed v8f vector
v8i v8i_nxor ( v8i  a,
v8i  b 
)
related

Performs the bitwise nxor on the two v8i input vectors a and b.

Functionally equivalent to: v8i_not(v8i_xor(a, b))

Operation
dst.bits[0:255] = ~(a.bits[0:255] ^ b.bits[0:255])
See Also
v8i_xor(v8i a, v8i b)
v8i_not(v8i a)
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise nxor"ed v8i vector
v8l v8l_nxor ( v8l  a,
v8l  b 
)
related

Performs the bitwise nxor on the two v8l input vectors a and b.

Functionally equivalent to: v8l_not(v8l_xor(a, b))

Operation
dst.bits[0:511] = ~(a.bits[0:511] ^ b.bits[0:511])
See Also
v8l_xor(v8l a, v8l b)
v8l_not(v8l a)
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise nxor"ed v8l vector
v16f v16f_nxor ( v16f  a,
v16f  b 
)
related

Performs the bitwise nxor on the two v16f input vectors a and b.

Functionally equivalent to: v16f_not(v16f_xor(a, b))

Operation
dst.bits[0:511] = ~(a.bits[0:511] ^ b.bits[0:511])
See Also
v16f_xor(v16f a, v16f b)
v16f_not(v16f a)
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise nxor"ed v16f vector
v16i v16i_nxor ( v16i  a,
v16i  b 
)
related

Performs the bitwise nxor on the two v16i input vectors a and b.

Functionally equivalent to: v16i_not(v16i_xor(a, b))

Operation
dst.bits[0:511] = ~(a.bits[0:511] ^ b.bits[0:511])
See Also
v16i_xor(v16i a, v16i b)
v16i_not(v16i a)
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise nxor"ed v16i vector
v1d v1d_andnot ( v1d  a,
v1d  b 
)
related

Performs the bitwise andnot on the two v1d input vectors a and b.

Functionally equivalent to: v1d_and(a, v1d_not(b))

Attention
This function should not be confused with v1d_nand(v1d a, v1d b).
Operation
dst.bits[0:63] = a.bits[0:63] & ~b.bits[0:63]
See Also
v1d_and(v1d a, v1d b)
v1d_not(v1d a)
v1d_nand(v1d a, v1d b)
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise andnot"ed v1d vector
v1f v1f_andnot ( v1f  a,
v1f  b 
)
related

Performs the bitwise andnot on the two v1f input vectors a and b.

Functionally equivalent to: v1f_and(a, v1f_not(b))

Attention
This function should not be confused with v1f_nand(v1f a, v1f b).
Operation
dst.bits[0:31] = a.bits[0:31] & ~b.bits[0:31]
See Also
v1f_and(v1f a, v1f b)
v1f_not(v1f a)
v1f_nand(v1f a, v1f b)
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise andnot"ed v1f vector
v1i v1i_andnot ( v1i  a,
v1i  b 
)
related

Performs the bitwise andnot on the two v1i input vectors a and b.

Functionally equivalent to: v1i_and(a, v1i_not(b))

Attention
This function should not be confused with v1i_nand(v1i a, v1i b).
Operation
dst.bits[0:31] = a.bits[0:31] & ~b.bits[0:31]
See Also
v1i_and(v1i a, v1i b)
v1i_not(v1i a)
v1i_nand(v1i a, v1i b)
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise andnot"ed v1i vector
v1l v1l_andnot ( v1l  a,
v1l  b 
)
related

Performs the bitwise andnot on the two v1l input vectors a and b.

Functionally equivalent to: v1l_and(a, v1l_not(b))

Attention
This function should not be confused with v1l_nand(v1l a, v1l b).
Operation
dst.bits[0:63] = a.bits[0:63] & ~b.bits[0:63]
See Also
v1l_and(v1l a, v1l b)
v1l_not(v1l a)
v1l_nand(v1l a, v1l b)
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise andnot"ed v1l vector
v2d v2d_andnot ( v2d  a,
v2d  b 
)
related

Performs the bitwise andnot on the two v2d input vectors a and b.

Functionally equivalent to: v2d_and(a, v2d_not(b))

Attention
This function should not be confused with v2d_nand(v2d a, v2d b).
Operation
dst.bits[0:127] = a.bits[0:127] & ~b.bits[0:127]
See Also
v2d_and(v2d a, v2d b)
v2d_not(v2d a)
v2d_nand(v2d a, v2d b)
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise andnot"ed v2d vector
v2f v2f_andnot ( v2f  a,
v2f  b 
)
related

Performs the bitwise andnot on the two v2f input vectors a and b.

Functionally equivalent to: v2f_and(a, v2f_not(b))

Attention
This function should not be confused with v2f_nand(v2f a, v2f b).
Operation
dst.bits[0:63] = a.bits[0:63] & ~b.bits[0:63]
See Also
v2f_and(v2f a, v2f b)
v2f_not(v2f a)
v2f_nand(v2f a, v2f b)
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise andnot"ed v2f vector
v2i v2i_andnot ( v2i  a,
v2i  b 
)
related

Performs the bitwise andnot on the two v2i input vectors a and b.

Functionally equivalent to: v2i_and(a, v2i_not(b))

Attention
This function should not be confused with v2i_nand(v2i a, v2i b).
Operation
dst.bits[0:63] = a.bits[0:63] & ~b.bits[0:63]
See Also
v2i_and(v2i a, v2i b)
v2i_not(v2i a)
v2i_nand(v2i a, v2i b)
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise andnot"ed v2i vector
v2l v2l_andnot ( v2l  a,
v2l  b 
)
related

Performs the bitwise andnot on the two v2l input vectors a and b.

Functionally equivalent to: v2l_and(a, v2l_not(b))

Attention
This function should not be confused with v2l_nand(v2l a, v2l b).
Operation
dst.bits[0:127] = a.bits[0:127] & ~b.bits[0:127]
See Also
v2l_and(v2l a, v2l b)
v2l_not(v2l a)
v2l_nand(v2l a, v2l b)
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise andnot"ed v2l vector
v4d v4d_andnot ( v4d  a,
v4d  b 
)
related

Performs the bitwise andnot on the two v4d input vectors a and b.

Functionally equivalent to: v4d_and(a, v4d_not(b))

Attention
This function should not be confused with v4d_nand(v4d a, v4d b).
Operation
dst.bits[0:255] = a.bits[0:255] & ~b.bits[0:255]
See Also
v4d_and(v4d a, v4d b)
v4d_not(v4d a)
v4d_nand(v4d a, v4d b)
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise andnot"ed v4d vector
v4f v4f_andnot ( v4f  a,
v4f  b 
)
related

Performs the bitwise andnot on the two v4f input vectors a and b.

Functionally equivalent to: v4f_and(a, v4f_not(b))

Attention
This function should not be confused with v4f_nand(v4f a, v4f b).
Operation
dst.bits[0:127] = a.bits[0:127] & ~b.bits[0:127]
See Also
v4f_and(v4f a, v4f b)
v4f_not(v4f a)
v4f_nand(v4f a, v4f b)
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise andnot"ed v4f vector
v4i v4i_andnot ( v4i  a,
v4i  b 
)
related

Performs the bitwise andnot on the two v4i input vectors a and b.

Functionally equivalent to: v4i_and(a, v4i_not(b))

Attention
This function should not be confused with v4i_nand(v4i a, v4i b).
Operation
dst.bits[0:127] = a.bits[0:127] & ~b.bits[0:127]
See Also
v4i_and(v4i a, v4i b)
v4i_not(v4i a)
v4i_nand(v4i a, v4i b)
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise andnot"ed v4i vector
v4l v4l_andnot ( v4l  a,
v4l  b 
)
related

Performs the bitwise andnot on the two v4l input vectors a and b.

Functionally equivalent to: v4l_and(a, v4l_not(b))

Attention
This function should not be confused with v4l_nand(v4l a, v4l b).
Operation
dst.bits[0:255] = a.bits[0:255] & ~b.bits[0:255]
See Also
v4l_and(v4l a, v4l b)
v4l_not(v4l a)
v4l_nand(v4l a, v4l b)
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise andnot"ed v4l vector
v8d v8d_andnot ( v8d  a,
v8d  b 
)
related

Performs the bitwise andnot on the two v8d input vectors a and b.

Functionally equivalent to: v8d_and(a, v8d_not(b))

Attention
This function should not be confused with v8d_nand(v8d a, v8d b).
Operation
dst.bits[0:511] = a.bits[0:511] & ~b.bits[0:511]
See Also
v8d_and(v8d a, v8d b)
v8d_not(v8d a)
v8d_nand(v8d a, v8d b)
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise andnot"ed v8d vector
v8f v8f_andnot ( v8f  a,
v8f  b 
)
related

Performs the bitwise andnot on the two v8f input vectors a and b.

Functionally equivalent to: v8f_and(a, v8f_not(b))

Attention
This function should not be confused with v8f_nand(v8f a, v8f b).
Operation
dst.bits[0:255] = a.bits[0:255] & ~b.bits[0:255]
See Also
v8f_and(v8f a, v8f b)
v8f_not(v8f a)
v8f_nand(v8f a, v8f b)
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise andnot"ed v8f vector
v8i v8i_andnot ( v8i  a,
v8i  b 
)
related

Performs the bitwise andnot on the two v8i input vectors a and b.

Functionally equivalent to: v8i_and(a, v8i_not(b))

Attention
This function should not be confused with v8i_nand(v8i a, v8i b).
Operation
dst.bits[0:255] = a.bits[0:255] & ~b.bits[0:255]
See Also
v8i_and(v8i a, v8i b)
v8i_not(v8i a)
v8i_nand(v8i a, v8i b)
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise andnot"ed v8i vector
v8l v8l_andnot ( v8l  a,
v8l  b 
)
related

Performs the bitwise andnot on the two v8l input vectors a and b.

Functionally equivalent to: v8l_and(a, v8l_not(b))

Attention
This function should not be confused with v8l_nand(v8l a, v8l b).
Operation
dst.bits[0:511] = a.bits[0:511] & ~b.bits[0:511]
See Also
v8l_and(v8l a, v8l b)
v8l_not(v8l a)
v8l_nand(v8l a, v8l b)
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise andnot"ed v8l vector
v16f v16f_andnot ( v16f  a,
v16f  b 
)
related

Performs the bitwise andnot on the two v16f input vectors a and b.

Functionally equivalent to: v16f_and(a, v16f_not(b))

Attention
This function should not be confused with v16f_nand(v16f a, v16f b).
Operation
dst.bits[0:511] = a.bits[0:511] & ~b.bits[0:511]
See Also
v16f_and(v16f a, v16f b)
v16f_not(v16f a)
v16f_nand(v16f a, v16f b)
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise andnot"ed v16f vector
v16i v16i_andnot ( v16i  a,
v16i  b 
)
related

Performs the bitwise andnot on the two v16i input vectors a and b.

Functionally equivalent to: v16i_and(a, v16i_not(b))

Attention
This function should not be confused with v16i_nand(v16i a, v16i b).
Operation
dst.bits[0:511] = a.bits[0:511] & ~b.bits[0:511]
See Also
v16i_and(v16i a, v16i b)
v16i_not(v16i a)
v16i_nand(v16i a, v16i b)
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise andnot"ed v16i vector
v1d v1d_ornot ( v1d  a,
v1d  b 
)
related

Performs the bitwise ornot on the two v1d input vectors a and b.

Functionally equivalent to: v1d_or(a, v1d_not(b))

Attention
This function should not be confused with v1d_nor(v1d a, v1d b).
Operation
dst.bits[0:63] = a.bits[0:63] | ~b.bits[0:63]
See Also
v1d_or(v1d a, v1d b)
v1d_not(v1d a)
v1d_nor(v1d a, v1d b)
Parameters
afirst v1d input vector
bsecond v1d input vector
Returns
"bitwise ornot"ed v1d vector
v1f v1f_ornot ( v1f  a,
v1f  b 
)
related

Performs the bitwise ornot on the two v1f input vectors a and b.

Functionally equivalent to: v1f_or(a, v1f_not(b))

Attention
This function should not be confused with v1f_nor(v1f a, v1f b).
Operation
dst.bits[0:31] = a.bits[0:31] | ~b.bits[0:31]
See Also
v1f_or(v1f a, v1f b)
v1f_not(v1f a)
v1f_nor(v1f a, v1f b)
Parameters
afirst v1f input vector
bsecond v1f input vector
Returns
"bitwise ornot"ed v1f vector
v1i v1i_ornot ( v1i  a,
v1i  b 
)
related

Performs the bitwise ornot on the two v1i input vectors a and b.

Functionally equivalent to: v1i_or(a, v1i_not(b))

Attention
This function should not be confused with v1i_nor(v1i a, v1i b).
Operation
dst.bits[0:31] = a.bits[0:31] | ~b.bits[0:31]
See Also
v1i_or(v1i a, v1i b)
v1i_not(v1i a)
v1i_nor(v1i a, v1i b)
Parameters
afirst v1i input vector
bsecond v1i input vector
Returns
"bitwise ornot"ed v1i vector
v1l v1l_ornot ( v1l  a,
v1l  b 
)
related

Performs the bitwise ornot on the two v1l input vectors a and b.

Functionally equivalent to: v1l_or(a, v1l_not(b))

Attention
This function should not be confused with v1l_nor(v1l a, v1l b).
Operation
dst.bits[0:63] = a.bits[0:63] | ~b.bits[0:63]
See Also
v1l_or(v1l a, v1l b)
v1l_not(v1l a)
v1l_nor(v1l a, v1l b)
Parameters
afirst v1l input vector
bsecond v1l input vector
Returns
"bitwise ornot"ed v1l vector
v2d v2d_ornot ( v2d  a,
v2d  b 
)
related

Performs the bitwise ornot on the two v2d input vectors a and b.

Functionally equivalent to: v2d_or(a, v2d_not(b))

Attention
This function should not be confused with v2d_nor(v2d a, v2d b).
Operation
dst.bits[0:127] = a.bits[0:127] | ~b.bits[0:127]
See Also
v2d_or(v2d a, v2d b)
v2d_not(v2d a)
v2d_nor(v2d a, v2d b)
Parameters
afirst v2d input vector
bsecond v2d input vector
Returns
"bitwise ornot"ed v2d vector
v2f v2f_ornot ( v2f  a,
v2f  b 
)
related

Performs the bitwise ornot on the two v2f input vectors a and b.

Functionally equivalent to: v2f_or(a, v2f_not(b))

Attention
This function should not be confused with v2f_nor(v2f a, v2f b).
Operation
dst.bits[0:63] = a.bits[0:63] | ~b.bits[0:63]
See Also
v2f_or(v2f a, v2f b)
v2f_not(v2f a)
v2f_nor(v2f a, v2f b)
Parameters
afirst v2f input vector
bsecond v2f input vector
Returns
"bitwise ornot"ed v2f vector
v2i v2i_ornot ( v2i  a,
v2i  b 
)
related

Performs the bitwise ornot on the two v2i input vectors a and b.

Functionally equivalent to: v2i_or(a, v2i_not(b))

Attention
This function should not be confused with v2i_nor(v2i a, v2i b).
Operation
dst.bits[0:63] = a.bits[0:63] | ~b.bits[0:63]
See Also
v2i_or(v2i a, v2i b)
v2i_not(v2i a)
v2i_nor(v2i a, v2i b)
Parameters
afirst v2i input vector
bsecond v2i input vector
Returns
"bitwise ornot"ed v2i vector
v2l v2l_ornot ( v2l  a,
v2l  b 
)
related

Performs the bitwise ornot on the two v2l input vectors a and b.

Functionally equivalent to: v2l_or(a, v2l_not(b))

Attention
This function should not be confused with v2l_nor(v2l a, v2l b).
Operation
dst.bits[0:127] = a.bits[0:127] | ~b.bits[0:127]
See Also
v2l_or(v2l a, v2l b)
v2l_not(v2l a)
v2l_nor(v2l a, v2l b)
Parameters
afirst v2l input vector
bsecond v2l input vector
Returns
"bitwise ornot"ed v2l vector
v4d v4d_ornot ( v4d  a,
v4d  b 
)
related

Performs the bitwise ornot on the two v4d input vectors a and b.

Functionally equivalent to: v4d_or(a, v4d_not(b))

Attention
This function should not be confused with v4d_nor(v4d a, v4d b).
Operation
dst.bits[0:255] = a.bits[0:255] | ~b.bits[0:255]
See Also
v4d_or(v4d a, v4d b)
v4d_not(v4d a)
v4d_nor(v4d a, v4d b)
Parameters
afirst v4d input vector
bsecond v4d input vector
Returns
"bitwise ornot"ed v4d vector
v4f v4f_ornot ( v4f  a,
v4f  b 
)
related

Performs the bitwise ornot on the two v4f input vectors a and b.

Functionally equivalent to: v4f_or(a, v4f_not(b))

Attention
This function should not be confused with v4f_nor(v4f a, v4f b).
Operation
dst.bits[0:127] = a.bits[0:127] | ~b.bits[0:127]
See Also
v4f_or(v4f a, v4f b)
v4f_not(v4f a)
v4f_nor(v4f a, v4f b)
Parameters
afirst v4f input vector
bsecond v4f input vector
Returns
"bitwise ornot"ed v4f vector
v4i v4i_ornot ( v4i  a,
v4i  b 
)
related

Performs the bitwise ornot on the two v4i input vectors a and b.

Functionally equivalent to: v4i_or(a, v4i_not(b))

Attention
This function should not be confused with v4i_nor(v4i a, v4i b).
Operation
dst.bits[0:127] = a.bits[0:127] | ~b.bits[0:127]
See Also
v4i_or(v4i a, v4i b)
v4i_not(v4i a)
v4i_nor(v4i a, v4i b)
Parameters
afirst v4i input vector
bsecond v4i input vector
Returns
"bitwise ornot"ed v4i vector
v4l v4l_ornot ( v4l  a,
v4l  b 
)
related

Performs the bitwise ornot on the two v4l input vectors a and b.

Functionally equivalent to: v4l_or(a, v4l_not(b))

Attention
This function should not be confused with v4l_nor(v4l a, v4l b).
Operation
dst.bits[0:255] = a.bits[0:255] | ~b.bits[0:255]
See Also
v4l_or(v4l a, v4l b)
v4l_not(v4l a)
v4l_nor(v4l a, v4l b)
Parameters
afirst v4l input vector
bsecond v4l input vector
Returns
"bitwise ornot"ed v4l vector
v8d v8d_ornot ( v8d  a,
v8d  b 
)
related

Performs the bitwise ornot on the two v8d input vectors a and b.

Functionally equivalent to: v8d_or(a, v8d_not(b))

Attention
This function should not be confused with v8d_nor(v8d a, v8d b).
Operation
dst.bits[0:511] = a.bits[0:511] | ~b.bits[0:511]
See Also
v8d_or(v8d a, v8d b)
v8d_not(v8d a)
v8d_nor(v8d a, v8d b)
Parameters
afirst v8d input vector
bsecond v8d input vector
Returns
"bitwise ornot"ed v8d vector
v8f v8f_ornot ( v8f  a,
v8f  b 
)
related

Performs the bitwise ornot on the two v8f input vectors a and b.

Functionally equivalent to: v8f_or(a, v8f_not(b))

Attention
This function should not be confused with v8f_nor(v8f a, v8f b).
Operation
dst.bits[0:255] = a.bits[0:255] | ~b.bits[0:255]
See Also
v8f_or(v8f a, v8f b)
v8f_not(v8f a)
v8f_nor(v8f a, v8f b)
Parameters
afirst v8f input vector
bsecond v8f input vector
Returns
"bitwise ornot"ed v8f vector
v8i v8i_ornot ( v8i  a,
v8i  b 
)
related

Performs the bitwise ornot on the two v8i input vectors a and b.

Functionally equivalent to: v8i_or(a, v8i_not(b))

Attention
This function should not be confused with v8i_nor(v8i a, v8i b).
Operation
dst.bits[0:255] = a.bits[0:255] | ~b.bits[0:255]
See Also
v8i_or(v8i a, v8i b)
v8i_not(v8i a)
v8i_nor(v8i a, v8i b)
Parameters
afirst v8i input vector
bsecond v8i input vector
Returns
"bitwise ornot"ed v8i vector
v8l v8l_ornot ( v8l  a,
v8l  b 
)
related

Performs the bitwise ornot on the two v8l input vectors a and b.

Functionally equivalent to: v8l_or(a, v8l_not(b))

Attention
This function should not be confused with v8l_nor(v8l a, v8l b).
Operation
dst.bits[0:511] = a.bits[0:511] | ~b.bits[0:511]
See Also
v8l_or(v8l a, v8l b)
v8l_not(v8l a)
v8l_nor(v8l a, v8l b)
Parameters
afirst v8l input vector
bsecond v8l input vector
Returns
"bitwise ornot"ed v8l vector
v16f v16f_ornot ( v16f  a,
v16f  b 
)
related

Performs the bitwise ornot on the two v16f input vectors a and b.

Functionally equivalent to: v16f_or(a, v16f_not(b))

Attention
This function should not be confused with v16f_nor(v16f a, v16f b).
Operation
dst.bits[0:511] = a.bits[0:511] | ~b.bits[0:511]
See Also
v16f_or(v16f a, v16f b)
v16f_not(v16f a)
v16f_nor(v16f a, v16f b)
Parameters
afirst v16f input vector
bsecond v16f input vector
Returns
"bitwise ornot"ed v16f vector
v16i v16i_ornot ( v16i  a,
v16i  b 
)
related

Performs the bitwise ornot on the two v16i input vectors a and b.

Functionally equivalent to: v16i_or(a, v16i_not(b))

Attention
This function should not be confused with v16i_nor(v16i a, v16i b).
Operation
dst.bits[0:511] = a.bits[0:511] | ~b.bits[0:511]
See Also
v16i_or(v16i a, v16i b)
v16i_not(v16i a)
v16i_nor(v16i a, v16i b)
Parameters
afirst v16i input vector
bsecond v16i input vector
Returns
"bitwise ornot"ed v16i vector