HomeSort by relevance Sort by last modified time
    Searched refs:pFFTSpec (Results 1 - 25 of 46) sorted by null

1 2

  /external/chromium_org/third_party/openmax_dl/dl/sp/api/
armSP.h 115 const ARMsFFTSpec_FC32* pFFTSpec) {
116 return pSrc && pDst && pFFTSpec && !(((uintptr_t)pSrc) & 31) &&
117 !(((uintptr_t)pDst) & 31) && pFFTSpec->pTwiddle && pFFTSpec->pBuf &&
118 (pFFTSpec->N >= 2) && (pFFTSpec->N <= (1 << TWIDDLE_TABLE_ORDER));
123 const ARMsFFTSpec_R_FC32* pFFTSpec) {
124 return pSrc && pDst && pFFTSpec && !(((uintptr_t)pSrc) & 31) &&
125 !(((uintptr_t)pDst) & 31) && pFFTSpec->pTwiddle && pFFTSpec->pBuf &
    [all...]
omxSP.h     [all...]
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/
detect.c 54 const OMXFFTSpec_R_F32* pFFTSpec) {
56 return omxSP_FFTFwd_RToCCS_F32(pSrc, pDst, pFFTSpec);
67 const OMXFFTSpec_R_F32* pFFTSpec) {
69 return omxSP_FFTInv_CCSToR_F32(pSrc, pDst, pFFTSpec);
80 const OMXFFTSpec_R_F32* pFFTSpec) = DetectForwardRealFFT;
85 const OMXFFTSpec_R_F32* pFFTSpec) = DetectInverseRealFFT;
omxSP_FFTInit_C_FC32.c 31 * and <FFTInv_CToC_FC32_Sfs>. Memory for the specification structure *pFFTSpec
33 * *pFFTSpec, in bytes, can be determined using <FFTGetBufSize_C_FC32>.
39 * [out] pFFTSpec pointer to initialized specification structure.
46 OMXResult omxSP_FFTInit_C_FC32(OMXFFTSpec_C_FC32* pFFTSpec, OMX_INT order) {
63 pFFTStruct = (ARMsFFTSpec_FC32 *) pFFTSpec;
66 if (!pFFTSpec || (order < 1) || (order > TWIDDLE_TABLE_ORDER))
77 pTwiddle = (OMX_FC32 *) (sizeof(ARMsFFTSpec_FC32) + (OMX_S8*) pFFTSpec);
omxSP_FFTInit_C_SC32.c 45 * and <FFTInv_CToC_SC32_Sfs>. Memory for the specification structure *pFFTSpec
47 * *pFFTSpec, in bytes, can be determined using <FFTGetBufSize_C_SC32>.
52 * [out] pFFTSpec pointer to initialized specification structure.
60 OMXFFTSpec_C_SC32* pFFTSpec,
72 pFFTStruct = (ARMsFFTSpec_SC32 *) pFFTSpec;
90 (sizeof(ARMsFFTSpec_SC32) + (OMX_S8*) pFFTSpec);
omxSP_FFTInit_R_F32.c 30 * <ippsFFTInv_CCSToR_F32_Sfs>. Memory for *pFFTSpec must be
32 * required for *pFFTSpec can be determined using
45 OMXResult omxSP_FFTInit_R_F32(OMXFFTSpec_R_F32* pFFTSpec, OMX_INT order) {
66 pFFTStruct = (ARMsFFTSpec_R_FC32 *) pFFTSpec;
69 if (!pFFTSpec || (order < 1) || (order > TWIDDLE_TABLE_ORDER))
79 pTwiddle = (OMX_FC32 *) (sizeof(ARMsFFTSpec_R_SC32) + (OMX_S8*) pFFTSpec);
omxSP_FFTInit_R_S16S32.c 44 * <ippsFFTInv_CCSToR_S32_S16_Sfs>. Memory for *pFFTSpec must be
46 * required for *pFFTSpec can be determined using
60 OMXFFTSpec_R_S16S32* pFFTSpec,
74 pFFTStruct = (ARMsFFTSpec_R_SC32 *) pFFTSpec;
82 (sizeof(ARMsFFTSpec_R_SC32) + (OMX_S8*) pFFTSpec);
96 (sizeof(ARMsFFTSpec_R_SC32) + (OMX_S8*) pFFTSpec);
omxSP_FFTInit_R_S32.c 44 * <ippsFFTInv_CCSToR_S32_Sfs>. Memory for *pFFTSpec must be
46 * required for *pFFTSpec can be determined using
59 OMXFFTSpec_R_S32* pFFTSpec,
73 pFFTStruct = (ARMsFFTSpec_R_SC32 *) pFFTSpec;
81 (sizeof(ARMsFFTSpec_R_SC32) + (OMX_S8*) pFFTSpec);
95 (sizeof(ARMsFFTSpec_R_SC32) + (OMX_S8*) pFFTSpec);
omxSP_FFTInit_C_SC16.c 45 * and <FFTInv_CToC_SC16_Sfs>. Memory for the specification structure *pFFTSpec
47 * *pFFTSpec, in bytes, can be determined using <FFTGetBufSize_C_SC16>.
52 * [out] pFFTSpec pointer to initialized specification structure.
60 OMXFFTSpec_C_SC16* pFFTSpec,
74 pFFTStruct = (ARMsFFTSpec_SC16 *) pFFTSpec;
91 (sizeof(ARMsFFTSpec_SC16) + (OMX_S8*) pFFTSpec);
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/mips/
omxSP_FFTFwd_RToCCS_F32_Sfs.c 21 const MIPSFFTSpec_R_FC32* pFFTSpec);
26 const MIPSFFTSpec_R_FC32* pFFTSpec);
30 const OMXFFTSpec_R_F32* pFFTSpec) {
31 const MIPSFFTSpec_R_FC32* pFFTStruct = (const MIPSFFTSpec_R_FC32*)pFFTSpec;
35 !pFFTSpec)
omxSP_FFTInv_CCSToR_F32_Sfs.c 21 const MIPSFFTSpec_R_FC32* pFFTSpec);
26 const MIPSFFTSpec_R_FC32* pFFTSpec);
30 const OMXFFTSpec_R_F32* pFFTSpec) {
31 const MIPSFFTSpec_R_FC32* pFFTStruct = (const MIPSFFTSpec_R_FC32*)pFFTSpec;
35 !pFFTSpec)
mips_FFTInv_CCSToR_F32_real.c 19 const MIPSFFTSpec_R_FC32* pFFTSpec) {
21 OMX_FC32* p_buf = (OMX_FC32*)pFFTSpec->pBuf;
23 OMX_U32 fft_size = 1 << pFFTSpec->order;
30 p_buf[pFFTSpec->pBitRevInv[n]] = p_src[n];
31 p_buf[pFFTSpec->pBitRevInv[fft_size - n]].Re = p_src[n].Re;
32 p_buf[pFFTSpec->pBitRevInv[fft_size - n]].Im = -p_src[n].Im;
35 p_buf[pFFTSpec->pBitRevInv[fft_size / 2]] = p_src[fft_size / 2];
40 if (pFFTSpec->order == 2) {
60 num_transforms = (SUBTRANSFORM_CONST >> (16 - pFFTSpec->order)) | 1;
62 OMX_U32 offset = pFFTSpec->pOffset[n] << 2
    [all...]
mips_FFTFwd_RToCCS_F32_real.c 19 const MIPSFFTSpec_R_FC32* pFFTSpec) {
22 OMX_FC32* p_buf = (OMX_FC32*)pFFTSpec->pBuf;
29 if (pFFTSpec->order == 2) {
30 OMX_U16* p_bitrev = pFFTSpec->pBitRev;
51 num_transforms = (SUBTRANSFORM_CONST >> (16 - pFFTSpec->order)) | 1;
53 OMX_U32 offset = pFFTSpec->pOffset[n] << 2;
55 OMX_U16* p_bitrev = pFFTSpec->pBitRev + offset;
83 OMX_U16* p_bitrev = pFFTSpec->pBitRev;
113 OMX_U32 offset = pFFTSpec->pOffset[n] << 3;
115 OMX_U16* p_bitrev = pFFTSpec->pBitRev + offset
    [all...]
mips_FFTFwd_RToCCS_F32_complex.c 23 const MIPSFFTSpec_R_FC32* pFFTSpec) {
27 OMX_U32 fft_size = 1 << pFFTSpec->order;
29 OMX_FC32* p_buf = (OMX_FC32*)pFFTSpec->pBuf;
37 num_transforms = (SUBTRANSFORM_CONST >> (17 - pFFTSpec->order)) | 1;
41 * The size of the pFFTSpec->pOffset is (((SUBTRANSFORM_CONST >>
44 OMX_U32 offset = pFFTSpec->pOffset[n] << 2;
46 * Offset takes it's value from pFFTSpec->pOffset table which is initialized
49 OMX_U16* p_bitrev = pFFTSpec->pBitRev + offset;
81 OMX_U32 offset = pFFTSpec->pOffset[n] << 3;
82 OMX_U16* p_bitrev = pFFTSpec->pBitRev + offset
    [all...]
mips_FFTInv_CCSToR_F32_complex.c 19 const MIPSFFTSpec_R_FC32* pFFTSpec) {
25 OMX_U32 fft_size = 1 << pFFTSpec->order;
26 OMX_FC32* p_buf = (OMX_FC32*)pFFTSpec->pBuf;
29 OMX_U16* p_bitrev = pFFTSpec->pBitRevInv;
33 step = 1 << (TWIDDLE_TABLE_ORDER - pFFTSpec->order);
34 w_re_ptr = pFFTSpec->pTwiddle + step;
36 pFFTSpec->pTwiddle + (OMX_U32)(1 << (TWIDDLE_TABLE_ORDER - 2)) - step;
114 num_transforms = (SUBTRANSFORM_CONST >> (17 - pFFTSpec->order)) | 1;
116 OMX_U32 offset = pFFTSpec->pOffset[n] << 2;
144 OMX_U32 offset = pFFTSpec->pOffset[n] << 3
    [all...]
omxSP_FFTInit_R_F32.c 46 OMXResult omxSP_FFTInit_R_F32(OMXFFTSpec_R_F32* pFFTSpec, OMX_INT order) {
55 MIPSFFTSpec_R_FC32* pFFTStruct = (MIPSFFTSpec_R_FC32*)pFFTSpec;
57 if (!pFFTSpec || (order < 1) || (order > TWIDDLE_TABLE_ORDER))
68 p_bit_rev = (OMX_U16*)((OMX_S8*)pFFTSpec + sizeof(MIPSFFTSpec_R_FC32));
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/armv7/
omxSP_FFTFwd_CToC_FC32_Sfs_s.S 49 #define pFFTSpec r2
91 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
94 LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
95 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
omxSP_FFTInv_CCSToR_F32_Sfs_s.S 50 #define pFFTSpec r2
113 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
127 M_STR pFFTSpec,pFFTSpecOnStack
137 M_LDR pFFTSpec,pFFTSpecOnStack
138 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
139 LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
140 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
omxSP_FFTInv_CToC_FC32_Sfs_s.S 50 #define pFFTSpec r2
92 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
95 LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
96 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/
omxSP_FFTInv_CCSToR_S32S16_Sfs_s.S 62 #define pFFTSpec r2
98 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
101 @//LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
102 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
omxSP_FFTFwd_RToCCS_S16S32_Sfs_s.S 59 #define pFFTSpec r2
97 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
100 @//LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
101 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
omxSP_FFTFwd_CToC_FC32_Sfs_s.S 56 #define pFFTSpec r2
100 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
103 LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
104 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
omxSP_FFTInv_CToC_FC32_Sfs_s.S 56 #define pFFTSpec r2
108 LDR N, [pFFTSpec, #ARMsFFTSpec_N]
112 LDR pTwiddle, [pFFTSpec, #ARMsFFTSpec_pTwiddle]
113 LDR pOut, [pFFTSpec, #ARMsFFTSpec_pBuf]
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/x86/
omxSP_FFTInit_R_F32.c 29 * |omxSP_FFTInv_CCSToR_F32_Sfs|. Memory for *pFFTSpec must be
31 * required for *pFFTSpec can be determined using
45 OMXResult omxSP_FFTInit_R_F32(OMXFFTSpec_R_F32 *pFFTSpec, OMX_INT order)
56 X86FFTSpec_R_FC32 *pFFTStruct = (X86FFTSpec_R_FC32 *) pFFTSpec;
60 if (!pFFTSpec || (order < 1) || (order > TWIDDLE_TABLE_ORDER))
66 pTwiddle = (OMX_F32*) (sizeof(X86FFTSpec_R_FC32) + (OMX_S8*) pFFTSpec);
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/arm64/
omxSP_FFTFwd_CToC_FC32.c 83 * pFFTSpec - pointer to the preallocated and initialized specification
96 * pFFTSpec.
103 const OMXFFTSpec_C_FC32* pFFTSpec) {
104 ARMsFFTSpec_FC32* spec = (ARMsFFTSpec_FC32*)pFFTSpec;

Completed in 145 milliseconds

1 2