Typedefs | |
| typedef int8_t | q7_t | 
| 8-bit fractional data type in 1.7 format.  | |
| typedef int16_t | q15_t | 
| 16-bit fractional data type in 1.15 format.  | |
| typedef int32_t | q31_t | 
| 32-bit fractional data type in 1.31 format.  | |
| typedef int64_t | q63_t | 
| 64-bit fractional data type in 1.63 format.  | |
| typedef float | float32_t | 
| 32-bit floating-point type definition.  | |
| typedef double | float64_t | 
| 64-bit floating-point type definition.  | |
| typedef int64x2_t | q63x2_t | 
| vector types   | |
| typedef int32x4_t | q31x4_t | 
| 32-bit fractional 128-bit vector data type in 1.31 format.  | |
| typedef int16x8_t | q15x8_t | 
| 16-bit fractional 128-bit vector data type with 16-bit alignment in 1.15 format.  | |
| typedef int8x16_t | q7x16_t | 
| 8-bit fractional 128-bit vector data type with 8-bit alignment in 1.7 format.  | |
| typedef int32x4x2_t | q31x4x2_t | 
| 32-bit fractional 128-bit vector pair data type in 1.31 format.  | |
| typedef int32x4x4_t | q31x4x4_t | 
| 32-bit fractional 128-bit vector quadruplet data type in 1.31 format.  | |
| typedef int16x8x2_t | q15x8x2_t | 
| 16-bit fractional 128-bit vector pair data type in 1.15 format.  | |
| typedef int16x8x4_t | q15x8x4_t | 
| 16-bit fractional 128-bit vector quadruplet data type in 1.15 format.  | |
| typedef int8x16x2_t | q7x16x2_t | 
| 8-bit fractional 128-bit vector pair data type in 1.7 format.  | |
| typedef int8x16x4_t | q7x16x4_t | 
| 8-bit fractional 128-bit vector quadruplet data type in 1.7 format.  | |
| typedef int32_t | q23_t | 
| 32-bit fractional data type in 9.23 format.  | |
| typedef int32x4_t | q23x4_t | 
| 32-bit fractional 128-bit vector data type in 9.23 format.  | |
| typedef int64x2_t | status64x2_t | 
| 64-bit status 128-bit vector data type.  | |
| typedef int32x4_t | status32x4_t | 
| 32-bit status 128-bit vector data type.  | |
| typedef int16x8_t | status16x8_t | 
| 16-bit status 128-bit vector data type.  | |
| typedef int8x16_t | status8x16_t | 
| 8-bit status 128-bit vector data type.  | |
| typedef float32x4_t | f32x4_t | 
| 32-bit floating-point 128-bit vector type  | |
| typedef float32x4x2_t | f32x4x2_t | 
| 32-bit floating-point 128-bit vector pair data type  | |
| typedef float32x4x4_t | f32x4x4_t | 
| 32-bit floating-point 128-bit vector quadruplet data type  | |
| typedef int32x2_t | q31x2_t | 
| 32-bit fractional 64-bit vector data type in 1.31 format.  | |
| typedef int16x4_t | q15x4_t | 
| 16-bit fractional 64-bit vector data type in 1.15 format.  | |
| typedef int8x8_t | q7x8_t | 
| 8-bit fractional 64-bit vector data type in 1.7 format.  | |
| typedef float32x2_t | f32x2_t | 
| 32-bit float 64-bit vector data type.  | |
| typedef float32x4x3_t | f32x4x3_t | 
| 32-bit floating-point 128-bit vector triplet data type  | |
| typedef int32x4x3_t | q31x4x3_t | 
| 32-bit fractional 128-bit vector triplet data type in 1.31 format  | |
| typedef int16x8x3_t | q15x8x3_t | 
| 16-bit fractional 128-bit vector triplet data type in 1.15 format  | |
| typedef int8x16x3_t | q7x16x3_t | 
| 8-bit fractional 128-bit vector triplet data type in 1.7 format  | |
| typedef float32x2x2_t | f32x2x2_t | 
| 32-bit floating-point 64-bit vector pair data type  | |
| typedef float32x2x3_t | f32x2x3_t | 
| 32-bit floating-point 64-bit vector triplet data type  | |
| typedef float32x2x4_t | f32x2x4_t | 
| 32-bit floating-point 64-bit vector quadruplet data type  | |
| typedef int32x2x2_t | q31x2x2_t | 
| 32-bit fractional 64-bit vector pair data type in 1.31 format  | |
| typedef int32x2x3_t | q31x2x3_t | 
| 32-bit fractional 64-bit vector triplet data type in 1.31 format  | |
| typedef int32x4x3_t | q31x2x4_t | 
| 32-bit fractional 64-bit vector quadruplet data type in 1.31 format  | |
| typedef int16x4x2_t | q15x4x2_t | 
| 16-bit fractional 64-bit vector pair data type in 1.15 format  | |
| typedef int16x4x2_t | q15x4x3_t | 
| 16-bit fractional 64-bit vector triplet data type in 1.15 format  | |
| typedef int16x4x3_t | q15x4x4_t | 
| 16-bit fractional 64-bit vector quadruplet data type in 1.15 format  | |
| typedef int8x8x2_t | q7x8x2_t | 
| 8-bit fractional 64-bit vector pair data type in 1.7 format  | |
| typedef int8x8x3_t | q7x8x3_t | 
| 8-bit fractional 64-bit vector triplet data type in 1.7 format  | |
| typedef int8x8x4_t | q7x8x4_t | 
| 8-bit fractional 64-bit vector quadruplet data type in 1.7 format  | |
| typedef int32x4_t | status32x2_t | 
| 32-bit status 64-bit vector data type.  | |
| typedef int16x8_t | status16x4_t | 
| 16-bit status 64-bit vector data type.  | |
| typedef int8x16_t | status8x8_t | 
| 8-bit status 64-bit vector data type.  | |
Enumerations | |
| enum | arm_status {  ARM_MATH_SUCCESS = 0 , ARM_MATH_ARGUMENT_ERROR = -1 , ARM_MATH_LENGTH_ERROR = -2 , ARM_MATH_SIZE_MISMATCH = -3 , ARM_MATH_NANINF = -4 , ARM_MATH_SINGULAR = -5 , ARM_MATH_TEST_FAILURE = -6 , ARM_MATH_DECOMPOSITION_FAILURE = -7 }  | 
| Error status returned by some functions in the library.  More... | |
| typedef int64x2_t q63x2_t | 
vector types
64-bit fractional 128-bit vector data type in 1.63 format
| enum arm_status | 
Error status returned by some functions in the library.