Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-5FC7FE7C-B712-41D0-929E-CA6A93279BC7
Visible to Intel only — GUID: GUID-5FC7FE7C-B712-41D0-929E-CA6A93279BC7
Logical and Shift Functions
This section describes the Intel IPP signal processing functions that perform logical and shift operations on vectors. Logical and shift functions are only defined for integer arguments.
For binary logical operations AND, OR and XOR, the following functions are provided:
AndC, OrC, XorC for vector-scalar operations;
And, Or, Xor for vector-vector operations.
- AndC
Computes the bitwise AND of a scalar value and each element of a vector. - And
Computes the bitwise AND of two vectors. - OrC
Computes the bitwise OR of a scalar value and each element of a vector. - Or
Computes the bitwise OR of two vectors. - XorC
Computes the bitwise XOR of a scalar value and each element of a vector. - Xor
Computes the bitwise XOR of two vectors. - Not
Computes the bitwise NOT of the vector elements. - LShiftC
Shifts bits in vector elements to the left. - RShiftC
Shifts bits in vector elements to the right.