|
void | arm_and_u16 (const uint16_t *pSrcA, const uint16_t *pSrcB, uint16_t *pDst, uint32_t blockSize) |
| Compute the logical bitwise AND of two fixed-point vectors. More...
|
|
void | arm_and_u32 (const uint32_t *pSrcA, const uint32_t *pSrcB, uint32_t *pDst, uint32_t blockSize) |
| Compute the logical bitwise AND of two fixed-point vectors. More...
|
|
void | arm_and_u8 (const uint8_t *pSrcA, const uint8_t *pSrcB, uint8_t *pDst, uint32_t blockSize) |
| Compute the logical bitwise AND of two fixed-point vectors. More...
|
|
Compute the logical bitwise AND.
There are separate functions for uint32_t, uint16_t, and uint7_t data types.
void arm_and_u16 |
( |
const uint16_t * |
pSrcA, |
|
|
const uint16_t * |
pSrcB, |
|
|
uint16_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
- Parameters
-
[in] | pSrcA | points to input vector A |
[in] | pSrcB | points to input vector B |
[out] | pDst | points to output vector |
[in] | blockSize | number of samples in each vector |
- Returns
- none
void arm_and_u32 |
( |
const uint32_t * |
pSrcA, |
|
|
const uint32_t * |
pSrcB, |
|
|
uint32_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
- Parameters
-
[in] | pSrcA | points to input vector A |
[in] | pSrcB | points to input vector B |
[out] | pDst | points to output vector |
[in] | blockSize | number of samples in each vector |
- Returns
- none
void arm_and_u8 |
( |
const uint8_t * |
pSrcA, |
|
|
const uint8_t * |
pSrcB, |
|
|
uint8_t * |
pDst, |
|
|
uint32_t |
blockSize |
|
) |
| |
- Parameters
-
[in] | pSrcA | points to input vector A |
[in] | pSrcB | points to input vector B |
[out] | pDst | points to output vector |
[in] | blockSize | number of samples in each vector |
- Returns
- none