Project Ne10
An open, optimized software library for the ARM architecture.
|
Go to the source code of this file.
#define CONST_TW_81 0.70710678 |
Definition at line 112 of file NE10_fft.neonintrinsic.h.
#define CONST_TW_81N -0.70710678 |
Definition at line 113 of file NE10_fft.neonintrinsic.h.
#define DIV_TW81 1.4142136f |
Definition at line 118 of file NE10_fft.neonintrinsic.h.
#define DIV_TW81N -1.4142136f |
Definition at line 119 of file NE10_fft.neonintrinsic.h.
#define NE10_CPX_ADD_NEON_F32 | ( | Z, | |
A, | |||
B | |||
) |
Definition at line 38 of file NE10_fft.neonintrinsic.h.
#define NE10_CPX_MUL_INV_NEON_F32 | ( | Z, | |
A, | |||
B | |||
) |
Definition at line 55 of file NE10_fft.neonintrinsic.h.
#define NE10_CPX_MUL_NEON_F32 | ( | Z, | |
A, | |||
B | |||
) |
Definition at line 48 of file NE10_fft.neonintrinsic.h.
#define NE10_CPX_SUB_NEON_F32 | ( | Z, | |
A, | |||
B | |||
) |
Definition at line 43 of file NE10_fft.neonintrinsic.h.
#define NE10_DECLARE_2 | ( | TYPE, | |
NAME | |||
) |
Definition at line 69 of file NE10_fft.neonintrinsic.h.
#define NE10_DECLARE_3 | ( | TYPE, | |
NAME | |||
) |
Definition at line 72 of file NE10_fft.neonintrinsic.h.
#define NE10_DECLARE_4 | ( | TYPE, | |
NAME | |||
) |
Definition at line 75 of file NE10_fft.neonintrinsic.h.
#define NE10_DECLARE_8 | ( | TYPE, | |
NAME | |||
) |
Definition at line 78 of file NE10_fft.neonintrinsic.h.
#define NE10_PRINT_Q2x4_VECTOR | ( | Q2_VECTOR | ) | ; |
Definition at line 427 of file NE10_fft.neonintrinsic.h.
#define NE10_PRINT_Qx4_VECTOR | ( | Q_VECTOR | ) | ; |
Definition at line 426 of file NE10_fft.neonintrinsic.h.
#define NE10_PRINT_Qx8_VECTOR | ( | Q_VECTOR | ) | ; |
Definition at line 425 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_NEON_KERNEL | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 231 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_NEON_KERNEL_SCALE | ( | Q_OUT | ) |
Definition at line 197 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_TW_MUL_NEON | ( | Q2_OUT, | |
Q2_IN, | |||
Q2_TW | |||
) |
Definition at line 304 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_TW_NEON_KERNEL | ( | Q2_OUT, | |
Q2_IN, | |||
Q2_TW | |||
) |
Definition at line 385 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_TW_NEON_KERNEL_LAST | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 344 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_TW_NEON_KERNEL_S1 | ( | Q2_OUT, | |
Q2_IN | |||
) |
Definition at line 360 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_TW_NEON_KERNEL_S2 | ( | Q2_OUT, | |
Q2_IN | |||
) |
Definition at line 372 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_C2R_TW_NEON_KERNEL_SCALE | ( | Q2_OUT | ) |
Definition at line 204 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_NEON_KERNEL | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 221 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_NEON_LOAD | ( | PTR_IN, | |
Q_IN, | |||
IN_STEP | |||
) |
Definition at line 268 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_NEON_STORE | ( | PTR_OUT, | |
Q_OUT, | |||
OUT_STEP | |||
) |
Definition at line 290 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_TW_MUL_NEON | ( | Q2_OUT, | |
Q2_IN, | |||
Q2_TW | |||
) |
Definition at line 297 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_TW_NEON_KERNEL | ( | Q2_OUT, | |
Q2_IN, | |||
Q2_TW | |||
) |
Definition at line 379 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_TW_NEON_KERNEL_LAST | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 330 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_TW_NEON_KERNEL_S1 | ( | Q2_OUT, | |
Q2_IN | |||
) |
Definition at line 311 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4x4_R2C_TW_NEON_KERNEL_S2 | ( | Q2_OUT, | |
Q2_IN | |||
) |
Definition at line 318 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX4X4C_TRANSPOSE_NEON | ( | Q2_OUT, | |
Q2_IN | |||
) |
Definition at line 94 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_C2R_NEON_KERNEL | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 243 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_C2R_NEON_KERNEL_S1 | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 153 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_C2R_NEON_KERNEL_S2 | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 173 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_C2R_NEON_KERNEL_SCALE | ( | Q_OUT | ) |
Definition at line 186 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_R2C_NEON_KERNEL | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 215 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_R2C_NEON_KERNEL_S1 | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 124 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_R2C_NEON_KERNEL_S2 | ( | Q_OUT, | |
Q_IN | |||
) |
Definition at line 137 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_R2C_NEON_LOAD | ( | PTR_IN, | |
Q_IN, | |||
IN_STEP | |||
) |
Definition at line 249 of file NE10_fft.neonintrinsic.h.
#define NE10_RADIX8x4_R2C_NEON_STORE | ( | PTR_OUT, | |
Q_OUT, | |||
OUT_STEP | |||
) |
Definition at line 279 of file NE10_fft.neonintrinsic.h.
#define NE10_REVERSE_FLOAT32X4 | ( | VECTOR4F | ) |
Definition at line 84 of file NE10_fft.neonintrinsic.h.
#define NE10_REVERSE_OUT_FLOAT32X4 | ( | VECTOR4F_OUT, | |
VECTOR4F | |||
) |
Definition at line 89 of file NE10_fft.neonintrinsic.h.
#define VDUPQ_N_F32 | ( | VAR | ) | { VAR, VAR, VAR, VAR } |
Definition at line 110 of file NE10_fft.neonintrinsic.h.