|
#define | IS_LITTLE_ENDIAN |
|
#define | float64_t f64_t |
|
#define | float32_t f32_t |
|
#define | __PKHBT(x, y, z) (((int32_t)(x) & 0xFFFF) | (((int32_t)(y) << z) & 0xFFFF0000)) |
|
#define | __PKHTB(x, y, z) (((int32_t)(x) & 0xFFFF0000) | (((int32_t)(y) >> z) & 0xFFFF)) |
|
#define | __PACKq7(w, x, y, z) |
|
#define | mult_32x32_keep32(a, x, y) a = (q31_t)(((q63_t)x * y) >> 32) |
|
#define | multAcc_32x32_keep32(a, x, y) a += (q31_t)(((q63_t)x * y) >> 32) |
|
#define | multSub_32x32_keep32(a, x, y) a -= (q31_t)(((q63_t)x * y) >> 32) |
|
#define | mult_32x32_keep32_R(a, x, y) a = (q31_t)(((q63_t)x * y + 0x80000000LL) >> 32) |
|
#define | multAcc_32x32_keep32_R(a, x, y) a = (q31_t)(((((q63_t)a) << 32) + ((q63_t)x * y) + 0x80000000LL) >> 32) |
|
#define | multSub_32x32_keep32_R(a, x, y) a = (q31_t)(((((q63_t)a) << 32) - ((q63_t)x * y) + 0x80000000LL) >> 32) |
|
|
static q31_t | read_q15x2 (q15_t *aQ15) |
|
static q31_t | read_q15x2_ia (q15_t **aQ15) |
|
static q31_t | read_q15x2_da (q15_t **aQ15) |
|
static void | write_q15x2_ia (q15_t **aQ15, q31_t aValue) |
|
static void | write_q15x2 (q15_t *aQ15, q31_t aValue) |
|
static q31_t | read_q7x4_ia (q7_t **aQ7) |
|
static q31_t | read_q7x4_da (q7_t **aQ7) |
|
static void | write_q7x4_ia (q7_t **aQ7, q31_t aValue) |
|
static q63_t | mult32x64 (q63_t aValue1, q31_t aValue2) |
|
static uint32_t | __QADD8 (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __QSUB8 (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __QADD16 (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SHADD16 (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __QSUB16 (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SHSUB16 (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __QASX (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SHASX (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __QSAX (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SHSAX (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SMUSDX (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SMUADX (uint32_t aValue1, uint32_t aValue2) |
|
static inlinbe int32_t | __QADD (int32_t aValue1, int32_t aValue2) |
|
static int32_t | __QSUB (int32_t aValue1, int32_t aValue2) |
|
static uint32_t | __SMLAD (uint32_t aValue1, uint32_t aValue2, uint32_t aSum) |
|
static uint32_t | __SMLADX (uint32_t aValue1, uint32_t aValue2, uint32_t aSum) |
|
static uint32_t | __SMLSDX (uint32_t aValue1, uint32_t aValue2, uint32_t aSum) |
|
static uint64_t | __SMLALD (uint32_t aValue1, uint32_t aValue2, uint32_t aSum) |
|
static uint64_t | __SMLALDX (uint32_t aValue1, uint32_t aValue2, uint64_t aSum) |
|
static uint32_t | __SMUAD (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SMUSD (uint32_t aValue1, uint32_t aValue2) |
|
static uint32_t | __SXTB16 (uint32_t aValue) |
|
static int32_t | __SMMLA (uint32_t aValue1, uint32_t aValue2, int32_t aSum) |
|
uint32_t | arm_gaussian_naive_bayes_predict_f32 (const arm_gaussian_naive_bayes_instance_f32 *S, const float32_t *in, float32_t *pBuffer) |
|