LIBML  Version 3.2.4
LIBML DSP Software Library
Macros
arm_math_vector.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define arm_abs_f32(pSrc, pDst, blockSize)   tpt_abs_f32(pDst, pSrc, blockSize)
 
#define arm_abs_f64(pSrc, pDst, blockSize)   tpt_abs_f64(pDst, pSrc, blockSize)
 
#define arm_abs_q7(pSrc, pDst, blockSize)   tpt_abs_q7(pDst, pSrc, blockSize)
 
#define arm_abs_q15(pSrc, pDst, blockSize)   tpt_abs_q15(pDst, pSrc, blockSize)
 
#define arm_abs_q31(pSrc, pDst, blockSize)   tpt_abs_q31(pDst, pSrc, blockSize)
 
#define arm_add_f32(pSrcA, pSrcB, pDst, blockSize)    tpt_add_f32(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_add_f64(pSrcA, pSrcB, pDst, blockSize)    tpt_add_f64(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_add_q7(pSrcA, pSrcB, pDst, blockSize)    tpt_add_q7(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_add_q15(pSrcA, pSrcB, pDst, blockSize)    tpt_add_q15(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_add_q31(pSrcA, pSrcB, pDst, blockSize)    tpt_add_q31(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_sub_f32(pSrcA, pSrcB, pDst, blockSize)    tpt_sub_f32(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_sub_f64(pSrcA, pSrcB, pDst, blockSize)    tpt_sub_f64(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_sub_q7(pSrcA, pSrcB, pDst, blockSize)    tpt_sub_q7(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_sub_q15(pSrcA, pSrcB, pDst, blockSize)    tpt_sub_q15(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_sub_q31(pSrcA, pSrcB, pDst, blockSize)    tpt_sub_q31(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_negate_f32(pSrc, pDst, blockSize)    tpt_negate_f32(pDst, pSrc, blockSize)
 
#define arm_negate_f64(pSrc, pDst, blockSize)    tpt_negate_f64(pDst, pSrc, blockSize)
 
#define arm_negate_q7(pSrc, pDst, blockSize)    tpt_negate_q7(pDst, pSrc, blockSize)
 
#define arm_negate_q15(pSrc, pDst, blockSize)    tpt_negate_q15(pDst, pSrc, blockSize)
 
#define arm_negate_q31(pSrc, pDst, blockSize)    tpt_negate_q31(pDst, pSrc, blockSize)
 
#define arm_offset_f32(pSrc, offset, pDst, blockSize)    tpt_offset_f32(pDst, pSrc, offset, blockSize)
 
#define arm_offset_f64(pSrc, offset, pDst, blockSize)    tpt_offset_f64(pDst, pSrc, offset, blockSize)
 
#define arm_offset_q7(pSrc, offset, pDst, blockSize)    tpt_offset_q7(pDst, pSrc, offset, blockSize)
 
#define arm_offset_q15(pSrc, offset, pDst, blockSize)    tpt_offset_q15(pDst, pSrc, offset, blockSize)
 
#define arm_offset_q31(pSrc, offset, pDst, blockSize)    tpt_offset_q31(pDst, pSrc, offset, blockSize)
 
#define arm_mult_f32(pSrcA, pSrcB, pDst, blockSize)    tpt_mult_f32(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_mult_f64(pSrcA, pSrcB, pDst, blockSize)    tpt_mult_f64(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_mult_q7(pSrcA, pSrcB, pDst, blockSize)    tpt_mult_q7(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_mult_q15(pSrcA, pSrcB, pDst, blockSize)    tpt_mult_q15(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_mult_q31(pSrcA, pSrcB, pDst, blockSize)    tpt_mult_q31(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_scale_f32(pSrc, scale, pDst, blockSize)    tpt_scale_f32(pDst, pSrc, scale, blockSize)
 
#define arm_scale_f64(pSrc, scale, pDst, blockSize)    tpt_scale_f64(pDst, pSrc, scale, blockSize)
 
#define arm_scale_q7(pSrc, scaleFact, shift, pDst, blockSize)    tpt_scale_q7(pDst, pSrc, scaleFact, shift, blockSize)
 
#define arm_scale_q15(pSrc, scaleFact, shift, pDst, blockSize)    tpt_scale_q15(pDst, pSrc, scaleFact, shift, blockSize)
 
#define arm_scale_q31(pSrc, scaleFact, shift, pDst, blockSize)    tpt_scale_q31(pDst, pSrc, scaleFact, shift, blockSize)
 
#define arm_dot_prod_f32(pSrcA, pSrcB, blockSize, result)    tpt_dot_prod_f32(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_dot_prod_f64(pSrcA, pSrcB, blockSize, result)    tpt_dot_prod_f64(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_dot_prod_q7(pSrcA, pSrcB, blockSize, result)    tpt_dot_prod_q7(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_dot_prod_q15(pSrcA, pSrcB, blockSize, result)    tpt_dot_prod_q15(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_dot_prod_q31(pSrcA, pSrcB, blockSize, result)    tpt_dot_prod_q31(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_shift_q7(pSrc, shiftBits, pDst, blockSize)    tpt_shift_q7(pDst, pSrc, shiftBits, blockSize)
 
#define arm_shift_q15(pSrc, shiftBits, pDst, blockSize)    tpt_shift_q15(pDst, pSrc, shiftBits, blockSize)
 
#define arm_shift_q31(pSrc, shiftBits, pDst, blockSize)    tpt_shift_q31(pDst, pSrc, shiftBits, blockSize)
 
#define arm_and_u8(pSrcA, pSrcB, pDst, blockSize)    tpt_and_8bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_and_u16(pSrcA, pSrcB, pDst, blockSize)    tpt_and_16bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_and_u32(pSrcA, pSrcB, pDst, blockSize)    tpt_and_32bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_or_u8(pSrcA, pSrcB, pDst, blockSize)    tpt_or_8bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_or_u16(pSrcA, pSrcB, pDst, blockSize)    tpt_or_16bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_or_u32(pSrcA, pSrcB, pDst, blockSize)    tpt_or_32bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_not_u8(pSrcA, pSrcB, pDst, blockSize)    tpt_not_8bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_not_u16(pSrcA, pSrcB, pDst, blockSize)    tpt_not_16bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_not_u32(pSrcA, pSrcB, pDst, blockSize)    tpt_not_32bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_xor_u8(pSrcA, pSrcB, pDst, blockSize)    tpt_xor_8bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_xor_u16(pSrcA, pSrcB, pDst, blockSize)    tpt_xor_16bit(pDst, pSrcA, pSrcB, blockSize)
 
#define arm_xor_u32(pSrcA, pSrcB, pDst, blockSize)    tpt_xor_32bit(pDst, pSrcA, pSrcB, blockSize)
 

Macro Definition Documentation

◆ arm_abs_f32

#define arm_abs_f32 (   pSrc,
  pDst,
  blockSize 
)    tpt_abs_f32(pDst, pSrc, blockSize)

◆ arm_abs_f64

#define arm_abs_f64 (   pSrc,
  pDst,
  blockSize 
)    tpt_abs_f64(pDst, pSrc, blockSize)

◆ arm_abs_q15

#define arm_abs_q15 (   pSrc,
  pDst,
  blockSize 
)    tpt_abs_q15(pDst, pSrc, blockSize)

◆ arm_abs_q31

#define arm_abs_q31 (   pSrc,
  pDst,
  blockSize 
)    tpt_abs_q31(pDst, pSrc, blockSize)

◆ arm_abs_q7

#define arm_abs_q7 (   pSrc,
  pDst,
  blockSize 
)    tpt_abs_q7(pDst, pSrc, blockSize)

◆ arm_add_f32

#define arm_add_f32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_add_f32(pDst, pSrcA, pSrcB, blockSize)

◆ arm_add_f64

#define arm_add_f64 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_add_f64(pDst, pSrcA, pSrcB, blockSize)

◆ arm_add_q15

#define arm_add_q15 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_add_q15(pDst, pSrcA, pSrcB, blockSize)

◆ arm_add_q31

#define arm_add_q31 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_add_q31(pDst, pSrcA, pSrcB, blockSize)

◆ arm_add_q7

#define arm_add_q7 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_add_q7(pDst, pSrcA, pSrcB, blockSize)

◆ arm_and_u16

#define arm_and_u16 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_and_16bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_and_u32

#define arm_and_u32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_and_32bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_and_u8

#define arm_and_u8 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_and_8bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_dot_prod_f32

#define arm_dot_prod_f32 (   pSrcA,
  pSrcB,
  blockSize,
  result 
)     tpt_dot_prod_f32(pDst, pSrcA, pSrcB, blockSize)

◆ arm_dot_prod_f64

#define arm_dot_prod_f64 (   pSrcA,
  pSrcB,
  blockSize,
  result 
)     tpt_dot_prod_f64(pDst, pSrcA, pSrcB, blockSize)

◆ arm_dot_prod_q15

#define arm_dot_prod_q15 (   pSrcA,
  pSrcB,
  blockSize,
  result 
)     tpt_dot_prod_q15(pDst, pSrcA, pSrcB, blockSize)

◆ arm_dot_prod_q31

#define arm_dot_prod_q31 (   pSrcA,
  pSrcB,
  blockSize,
  result 
)     tpt_dot_prod_q31(pDst, pSrcA, pSrcB, blockSize)

◆ arm_dot_prod_q7

#define arm_dot_prod_q7 (   pSrcA,
  pSrcB,
  blockSize,
  result 
)     tpt_dot_prod_q7(pDst, pSrcA, pSrcB, blockSize)

◆ arm_mult_f32

#define arm_mult_f32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_mult_f32(pDst, pSrcA, pSrcB, blockSize)

◆ arm_mult_f64

#define arm_mult_f64 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_mult_f64(pDst, pSrcA, pSrcB, blockSize)

◆ arm_mult_q15

#define arm_mult_q15 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_mult_q15(pDst, pSrcA, pSrcB, blockSize)

◆ arm_mult_q31

#define arm_mult_q31 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_mult_q31(pDst, pSrcA, pSrcB, blockSize)

◆ arm_mult_q7

#define arm_mult_q7 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_mult_q7(pDst, pSrcA, pSrcB, blockSize)

◆ arm_negate_f32

#define arm_negate_f32 (   pSrc,
  pDst,
  blockSize 
)     tpt_negate_f32(pDst, pSrc, blockSize)

◆ arm_negate_f64

#define arm_negate_f64 (   pSrc,
  pDst,
  blockSize 
)     tpt_negate_f64(pDst, pSrc, blockSize)

◆ arm_negate_q15

#define arm_negate_q15 (   pSrc,
  pDst,
  blockSize 
)     tpt_negate_q15(pDst, pSrc, blockSize)

◆ arm_negate_q31

#define arm_negate_q31 (   pSrc,
  pDst,
  blockSize 
)     tpt_negate_q31(pDst, pSrc, blockSize)

◆ arm_negate_q7

#define arm_negate_q7 (   pSrc,
  pDst,
  blockSize 
)     tpt_negate_q7(pDst, pSrc, blockSize)

◆ arm_not_u16

#define arm_not_u16 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_not_16bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_not_u32

#define arm_not_u32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_not_32bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_not_u8

#define arm_not_u8 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_not_8bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_offset_f32

#define arm_offset_f32 (   pSrc,
  offset,
  pDst,
  blockSize 
)     tpt_offset_f32(pDst, pSrc, offset, blockSize)

◆ arm_offset_f64

#define arm_offset_f64 (   pSrc,
  offset,
  pDst,
  blockSize 
)     tpt_offset_f64(pDst, pSrc, offset, blockSize)

◆ arm_offset_q15

#define arm_offset_q15 (   pSrc,
  offset,
  pDst,
  blockSize 
)     tpt_offset_q15(pDst, pSrc, offset, blockSize)

◆ arm_offset_q31

#define arm_offset_q31 (   pSrc,
  offset,
  pDst,
  blockSize 
)     tpt_offset_q31(pDst, pSrc, offset, blockSize)

◆ arm_offset_q7

#define arm_offset_q7 (   pSrc,
  offset,
  pDst,
  blockSize 
)     tpt_offset_q7(pDst, pSrc, offset, blockSize)

◆ arm_or_u16

#define arm_or_u16 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_or_16bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_or_u32

#define arm_or_u32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_or_32bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_or_u8

#define arm_or_u8 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_or_8bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_scale_f32

#define arm_scale_f32 (   pSrc,
  scale,
  pDst,
  blockSize 
)     tpt_scale_f32(pDst, pSrc, scale, blockSize)

◆ arm_scale_f64

#define arm_scale_f64 (   pSrc,
  scale,
  pDst,
  blockSize 
)     tpt_scale_f64(pDst, pSrc, scale, blockSize)

◆ arm_scale_q15

#define arm_scale_q15 (   pSrc,
  scaleFact,
  shift,
  pDst,
  blockSize 
)     tpt_scale_q15(pDst, pSrc, scaleFact, shift, blockSize)

◆ arm_scale_q31

#define arm_scale_q31 (   pSrc,
  scaleFact,
  shift,
  pDst,
  blockSize 
)     tpt_scale_q31(pDst, pSrc, scaleFact, shift, blockSize)

◆ arm_scale_q7

#define arm_scale_q7 (   pSrc,
  scaleFact,
  shift,
  pDst,
  blockSize 
)     tpt_scale_q7(pDst, pSrc, scaleFact, shift, blockSize)

◆ arm_shift_q15

#define arm_shift_q15 (   pSrc,
  shiftBits,
  pDst,
  blockSize 
)     tpt_shift_q15(pDst, pSrc, shiftBits, blockSize)

◆ arm_shift_q31

#define arm_shift_q31 (   pSrc,
  shiftBits,
  pDst,
  blockSize 
)     tpt_shift_q31(pDst, pSrc, shiftBits, blockSize)

◆ arm_shift_q7

#define arm_shift_q7 (   pSrc,
  shiftBits,
  pDst,
  blockSize 
)     tpt_shift_q7(pDst, pSrc, shiftBits, blockSize)

◆ arm_sub_f32

#define arm_sub_f32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_sub_f32(pDst, pSrcA, pSrcB, blockSize)

◆ arm_sub_f64

#define arm_sub_f64 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_sub_f64(pDst, pSrcA, pSrcB, blockSize)

◆ arm_sub_q15

#define arm_sub_q15 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_sub_q15(pDst, pSrcA, pSrcB, blockSize)

◆ arm_sub_q31

#define arm_sub_q31 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_sub_q31(pDst, pSrcA, pSrcB, blockSize)

◆ arm_sub_q7

#define arm_sub_q7 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_sub_q7(pDst, pSrcA, pSrcB, blockSize)

◆ arm_xor_u16

#define arm_xor_u16 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_xor_16bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_xor_u32

#define arm_xor_u32 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_xor_32bit(pDst, pSrcA, pSrcB, blockSize)

◆ arm_xor_u8

#define arm_xor_u8 (   pSrcA,
  pSrcB,
  pDst,
  blockSize 
)     tpt_xor_8bit(pDst, pSrcA, pSrcB, blockSize)