Home
last modified time | relevance | path

Searched refs:Complex (Results 1 – 25 of 86) sorted by relevance

1234

/external/eigen/unsupported/Eigen/src/FFT/
Dei_kissfft_impl.h21 typedef std::complex<Scalar> Complex; typedef
22 std::vector<Complex> m_twiddles;
25 std::vector<Complex> m_scratchBuf;
35 m_twiddles[i] = exp( Complex(0,i*phinc) ); in make_twiddles()
63 void work( int stage,Complex * xout, const _Src * xin, size_t fstride,size_t in_stride) in work()
67 Complex * Fout_beg = xout; in work()
68 Complex * Fout_end = xout + p*m; in work()
98 void bfly2( Complex * Fout, const size_t fstride, int m) in bfly2()
101 Complex t = Fout[m+k] * m_twiddles[k*fstride]; in bfly2()
108 void bfly4( Complex * Fout, const size_t fstride, const size_t m) in bfly4()
[all …]
Dei_fftw_impl.h180 typedef std::complex<Scalar> Complex;
190 void fwd( Complex * dst,const Complex *src,int nfft)
197 void fwd( Complex * dst,const Scalar * src,int nfft)
204 void fwd2(Complex * dst, const Complex * src, int n0,int n1)
211 void inv(Complex * dst,const Complex *src,int nfft)
218 void inv( Scalar * dst,const Complex * src,int nfft)
225 void inv2(Complex * dst, const Complex * src, int n0,int n1)
/external/webkit/Source/WebCore/platform/graphics/
DFont.cpp142 if (codePath(run) != Complex) in drawText()
162 if (codePath(run) != Complex) in drawEmphasisMarks()
176 if (codePathToUse != Complex) { in width()
198 if (codePath(run) != Complex) in width()
213 if (codePath(run) != Complex) in selectionRectForText()
226 if (codePath(run) != Complex) in offsetForPosition()
280 return Complex; in codePath()
291 return Complex; in codePath()
296 return Complex; in codePath()
301 return Complex; in codePath()
[all …]
/external/webkit/Source/JavaScriptCore/wtf/
DComplex.h37 typedef std::complex<double> Complex; typedef
39 inline Complex complexFromMagnitudePhase(double magnitude, double phase) in complexFromMagnitudePhase()
41 return Complex(magnitude * cos(phase), magnitude * sin(phase)); in complexFromMagnitudePhase()
46 using WTF::Complex;
DCMakeLists.txt11 Complex.h
/external/webkit/Source/WebCore/platform/audio/
DBiquad.h63 void setZeroPolePairs(const Complex& zero, const Complex& pole);
67 void setAllpassPole(const Complex& pole);
DFFTFrame.cpp101 Complex c1(realP1[i], imagP1[i]); in interpolateFrequencyComponents()
102 Complex c2(realP2[i], imagP2[i]); in interpolateFrequencyComponents()
168 Complex c = complexFromMagnitudePhase(mag, phaseAccum); in interpolateFrequencyComponents()
190 Complex c(realP[i], imagP[i]); in extractAverageGroupDelay()
237 Complex c(realP[i], imagP[i]); in addConstantGroupDelay()
243 Complex c2 = complexFromMagnitudePhase(mag, phase); in addConstantGroupDelay()
DBiquad.cpp260 void Biquad::setZeroPolePairs(const Complex &zero, const Complex &pole) in setZeroPolePairs()
274 void Biquad::setAllpassPole(const Complex &pole) in setAllpassPole()
276 Complex zero = Complex(1.0, 0.0) / pole; in setAllpassPole()
/external/eigen/test/eigen2/
Deigen2_eigensolver.cpp29 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex; in selfadjointeigensolver() typedef
112 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex; in eigensolver() typedef
122 …VERIFY_IS_APPROX((symmA.template cast<Complex>()) * (ei0.pseudoEigenvectors().template cast<Comple… in eigensolver()
123 (ei0.pseudoEigenvectors().template cast<Complex>()) * (ei0.eigenvalues().asDiagonal())); in eigensolver()
127 VERIFY_IS_APPROX(a.template cast<Complex>() * ei1.eigenvectors(), in eigensolver()
/external/eigen/unsupported/Eigen/
DFFT165 typedef typename impl_type::Complex Complex;
187 void fwd( Complex * dst, const Scalar * src, Index nfft)
195 void fwd( Complex * dst, const Complex * src, Index nfft)
202 void fwd2(Complex * dst, const Complex * src, int n0,int n1)
210 void fwd( std::vector<Complex> & dst, const std::vector<_Input> & src)
228 EIGEN_STATIC_ASSERT((internal::is_same<dst_type, Complex>::value),
272 void inv( Complex * dst, const Complex * src, Index nfft)
280 void inv( Scalar * dst, const Complex * src, Index nfft)
297 EIGEN_STATIC_ASSERT((internal::is_same<src_type, Complex>::value),
349 void inv( std::vector<_Output> & dst, const std::vector<Complex> & src,Index nfft=-1)
[all …]
/external/eigen/test/
Deigensolver_generic.cpp28 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex; in eigensolver() typedef
37 …VERIFY_IS_APPROX((symmA.template cast<Complex>()) * (ei0.pseudoEigenvectors().template cast<Comple… in eigensolver()
38 (ei0.pseudoEigenvectors().template cast<Complex>()) * (ei0.eigenvalues().asDiagonal())); in eigensolver()
43 VERIFY_IS_APPROX(a.template cast<Complex>() * ei1.eigenvectors(), in eigensolver()
Deigensolver_complex.cpp46 typedef typename std::complex<typename NumTraits<typename MatrixType::Scalar>::Real> Complex; in eigensolver() typedef
/external/eigen/unsupported/test/
DFFTW.cpp83 typedef typename FFT<T>::Complex Complex; in test_scalar_generic() typedef
86 typedef typename VectorType<Container,Complex>::type ComplexVector; in test_scalar_generic()
146 typedef typename FFT<T>::Complex Complex; in test_complex_generic() typedef
147 typedef typename VectorType<Container,Complex>::type ComplexVector; in test_complex_generic()
155 inbuf[k]= Complex( (T)(rand()/(double)RAND_MAX - .5), (T)(rand()/(double)RAND_MAX - .5) ); in test_complex_generic()
/external/eigen/bench/
DbenchFFT.cpp47 typedef typename std::complex<Scalar> Complex; in bench() typedef
50 vector<Complex > outbuf(nfft); in bench()
/external/webkit/Source/WebCore/platform/win/
DWebCoreTextRenderer.cpp119 Font::setCodePath(complex ? Font::Complex : Font::Auto); in WebCoreSetAlwaysUsesComplexTextCodePath()
124 return Font::codePath() == Font::Complex; in WebCoreAlwaysUsesComplexTextCodePath()
/external/webkit/Source/WebCore/bindings/v8/
Dnpruntime_internal.h39 #undef Complex
/external/webkit/Source/WebCore/bridge/
Dnpruntime_internal.h39 #undef Complex
/external/clang/lib/CodeGen/
DCGExprConstant.cpp1128 llvm::Constant *Complex[2]; in EmitConstantValue() local
1130 Complex[0] = llvm::ConstantInt::get(VMContext, in EmitConstantValue()
1132 Complex[1] = llvm::ConstantInt::get(VMContext, in EmitConstantValue()
1136 llvm::StructType *STy = llvm::StructType::get(Complex[0]->getType(), in EmitConstantValue()
1137 Complex[1]->getType(), in EmitConstantValue()
1139 return llvm::ConstantStruct::get(STy, Complex); in EmitConstantValue()
1150 llvm::Constant *Complex[2]; in EmitConstantValue() local
1152 Complex[0] = llvm::ConstantFP::get(VMContext, in EmitConstantValue()
1154 Complex[1] = llvm::ConstantFP::get(VMContext, in EmitConstantValue()
1158 llvm::StructType *STy = llvm::StructType::get(Complex[0]->getType(), in EmitConstantValue()
[all …]
DCGValue.h38 enum Flavor { Scalar, Complex, Aggregate }; enumerator
47 bool isComplex() const { return V1.getInt() == Complex; } in isComplex()
81 ER.V1.setInt(Complex); in getComplex()
/external/eigen/blas/
Dlevel1_cplx_impl.h31 Complex* x = reinterpret_cast<Complex*>(px);
Dcommon.h83 typedef std::complex<RealScalar> Complex; typedef
/external/llvm/lib/Target/Hexagon/
DHexagonIntrinsicsV4.td359 // XTYPE / COMPLEX / Complex add/sub halfwords.
360 // XTYPE / COMPLEX / Complex add/sub words.
361 // XTYPE / COMPLEX / Complex multiply 32x16.
369 // XTYPE / COMPLEX / Complex add/sub halfwords.
/external/llvm/test/TableGen/
DDag.td37 // Complex dag operator (F.TheOp).
/external/clang/tools/libclang/
DCXType.cpp75 TKCASE(Complex); in GetTypeKind()
448 TKIND(Complex); in clang_getTypeKindSpelling()
588 case Type::Complex: in clang_getElementType()
/external/clang/lib/AST/
DType.cpp422 if (const ComplexType *Complex = getAs<ComplexType>()) in getAsComplexIntegerType() local
423 if (Complex->getElementType()->isIntegerType()) in getAsComplexIntegerType()
424 return Complex; in getAsComplexIntegerType()
1008 case Type::Complex: in isCXX98PODType()
1336 case Complex: in isSpecifierType()
2128 case Type::Complex: in computeCachedProperties()
2209 case Type::Complex: in computeLinkageInfo()

1234