CMSIS-DSP  
CMSIS DSP Software Library
 
Loading...
Searching...
No Matches
Enumerations for transform buffer size functions

Enumerations

enum  arm_math_datatype {
  ARM_MATH_F16 = 16 ,
  ARM_MATH_F32 = 32 ,
  ARM_MATH_F64 = 64 ,
  ARM_MATH_Q7 = 7 ,
  ARM_MATH_Q15 = 15 ,
  ARM_MATH_Q31 = 31
}
 Datatype identifier. More...
 
enum  arm_math_target_arch {
  ARM_MATH_SCALAR_ARCH = 1 ,
  ARM_MATH_DSP_EXTENSIONS_ARCH = 2 ,
  ARM_MATH_HELIUM_ARCH = 3 ,
  ARM_MATH_NEON_ARCH = 4
}
 Architecture target identifier. More...
 
enum  arm_math_datatype {
  ARM_MATH_F16 = 16 ,
  ARM_MATH_F32 = 32 ,
  ARM_MATH_F64 = 64 ,
  ARM_MATH_Q7 = 7 ,
  ARM_MATH_Q15 = 15 ,
  ARM_MATH_Q31 = 31 ,
  ARM_MATH_F16 = 16 ,
  ARM_MATH_F32 = 32 ,
  ARM_MATH_F64 = 64 ,
  ARM_MATH_Q7 = 7 ,
  ARM_MATH_Q15 = 15 ,
  ARM_MATH_Q31 = 31
}
 Datatype identifier. More...
 
enum  arm_math_target_arch {
  ARM_MATH_SCALAR_ARCH = 1 ,
  ARM_MATH_DSP_EXTENSIONS_ARCH = 2 ,
  ARM_MATH_HELIUM_ARCH = 3 ,
  ARM_MATH_NEON_ARCH = 4 ,
  ARM_MATH_SCALAR_ARCH = 1 ,
  ARM_MATH_DSP_EXTENSIONS_ARCH = 2 ,
  ARM_MATH_HELIUM_ARCH = 3 ,
  ARM_MATH_NEON_ARCH = 4
}
 Architecture target identifier. More...
 
enum  arm_math_datatype {
  ARM_MATH_F16 = 16 ,
  ARM_MATH_F32 = 32 ,
  ARM_MATH_F64 = 64 ,
  ARM_MATH_Q7 = 7 ,
  ARM_MATH_Q15 = 15 ,
  ARM_MATH_Q31 = 31 ,
  ARM_MATH_F16 = 16 ,
  ARM_MATH_F32 = 32 ,
  ARM_MATH_F64 = 64 ,
  ARM_MATH_Q7 = 7 ,
  ARM_MATH_Q15 = 15 ,
  ARM_MATH_Q31 = 31
}
 Datatype identifier. More...
 
enum  arm_math_target_arch {
  ARM_MATH_SCALAR_ARCH = 1 ,
  ARM_MATH_DSP_EXTENSIONS_ARCH = 2 ,
  ARM_MATH_HELIUM_ARCH = 3 ,
  ARM_MATH_NEON_ARCH = 4 ,
  ARM_MATH_SCALAR_ARCH = 1 ,
  ARM_MATH_DSP_EXTENSIONS_ARCH = 2 ,
  ARM_MATH_HELIUM_ARCH = 3 ,
  ARM_MATH_NEON_ARCH = 4
}
 Architecture target identifier. More...
 

Description

Enumeration Type Documentation

◆ arm_math_datatype [1/3]

Datatype identifier.

Enumerator
ARM_MATH_F16 

f16 datatype identifier

ARM_MATH_F32 

f32 datatype identifier

ARM_MATH_F64 

f64 datatype identifier

ARM_MATH_Q7 

Q7 datatype identifier

ARM_MATH_Q15 

Q15 datatype identifier

ARM_MATH_Q31 

Q31 datatype identifier

ARM_MATH_F16 

f16 datatype identifier

ARM_MATH_F32 

f32 datatype identifier

ARM_MATH_F64 

f64 datatype identifier

ARM_MATH_Q7 

Q7 datatype identifier

ARM_MATH_Q15 

Q15 datatype identifier

ARM_MATH_Q31 

Q31 datatype identifier

◆ arm_math_datatype [2/3]

Datatype identifier.

Enumerator
ARM_MATH_F16 

f16 datatype identifier

ARM_MATH_F32 

f32 datatype identifier

ARM_MATH_F64 

f64 datatype identifier

ARM_MATH_Q7 

Q7 datatype identifier

ARM_MATH_Q15 

Q15 datatype identifier

ARM_MATH_Q31 

Q31 datatype identifier

ARM_MATH_F16 

f16 datatype identifier

ARM_MATH_F32 

f32 datatype identifier

ARM_MATH_F64 

f64 datatype identifier

ARM_MATH_Q7 

Q7 datatype identifier

ARM_MATH_Q15 

Q15 datatype identifier

ARM_MATH_Q31 

Q31 datatype identifier

◆ arm_math_datatype [3/3]

Datatype identifier.

Enumerator
ARM_MATH_F16 

f16 datatype identifier

ARM_MATH_F32 

f32 datatype identifier

ARM_MATH_F64 

f64 datatype identifier

ARM_MATH_Q7 

Q7 datatype identifier

ARM_MATH_Q15 

Q15 datatype identifier

ARM_MATH_Q31 

Q31 datatype identifier

◆ arm_math_target_arch [1/3]

Architecture target identifier.

Note
In case the target supports both DSP extensions and Neon extensions, only Neon extensions should be used as identification in the corresponding buffer functions.
Enumerator
ARM_MATH_SCALAR_ARCH 

Identifier for Scalar build mode

ARM_MATH_DSP_EXTENSIONS_ARCH 

Identifier for build mode with dsp extensions

ARM_MATH_HELIUM_ARCH 

Identifier for build mode with Helium extensions

ARM_MATH_NEON_ARCH 

Identifier for build mode with Neon extensions

ARM_MATH_SCALAR_ARCH 

Identifier for Scalar build mode

ARM_MATH_DSP_EXTENSIONS_ARCH 

Identifier for build mode with dsp extensions

ARM_MATH_HELIUM_ARCH 

Identifier for build mode with Helium extensions

ARM_MATH_NEON_ARCH 

Identifier for build mode with Neon extensions

◆ arm_math_target_arch [2/3]

Architecture target identifier.

Note
In case the target supports both DSP extensions and Neon extensions, only Neon extensions should be used as identification in the corresponding buffer functions.
Enumerator
ARM_MATH_SCALAR_ARCH 

Identifier for Scalar build mode

ARM_MATH_DSP_EXTENSIONS_ARCH 

Identifier for build mode with dsp extensions

ARM_MATH_HELIUM_ARCH 

Identifier for build mode with Helium extensions

ARM_MATH_NEON_ARCH 

Identifier for build mode with Neon extensions

ARM_MATH_SCALAR_ARCH 

Identifier for Scalar build mode

ARM_MATH_DSP_EXTENSIONS_ARCH 

Identifier for build mode with dsp extensions

ARM_MATH_HELIUM_ARCH 

Identifier for build mode with Helium extensions

ARM_MATH_NEON_ARCH 

Identifier for build mode with Neon extensions

◆ arm_math_target_arch [3/3]

Architecture target identifier.

Note
In case the target supports both DSP extensions and Neon extensions, only Neon extensions should be used as identification in the corresponding buffer functions.
Enumerator
ARM_MATH_SCALAR_ARCH 

Identifier for Scalar build mode

ARM_MATH_DSP_EXTENSIONS_ARCH 

Identifier for build mode with dsp extensions

ARM_MATH_HELIUM_ARCH 

Identifier for build mode with Helium extensions

ARM_MATH_NEON_ARCH 

Identifier for build mode with Neon extensions