Home
last modified time | relevance | path

Searched refs:derived (Results 1 – 22 of 22) sorted by relevance

/cmsis-dsp-latest/dsppp/Include/dsppp/
Dfusion_ops.hpp18 Derived& derived() {return(static_cast<Derived&>(*this));} in derived() function
20 Derived const& derived() const {return(static_cast<Derived const&>(*this));} in derived() function
24 return(this->derived()(lhs)); in operator ()()
33 return(this->derived()(lhs)); in operator ()()
45 return(this->derived()(lhs,p0)); in operator ()()
66 Derived& derived() {return(static_cast<Derived&>(*this));} in derived() function
68 Derived const& derived() const {return(static_cast<Derived const&>(*this));} in derived() function
73 return(this->derived()(lhs,rhs)); in operator ()()
84 return(this->derived()(lhs,rhs)); in operator ()()
90 return(this->derived()(lhs,rhs)); in operator ()()
[all …]
Dvector_impl.hpp398 eval(*this,other.derived(),(vector_length_t)L,CURRENT_ARCH); in Vector()
436 eval(*this,other.derived(),(vector_length_t)L,CURRENT_ARCH); in operator =()
471 eval(*this,*this + other.derived(),(vector_length_t)L,CURRENT_ARCH); in operator +=()
514 eval(*this,*this - other.derived(),(vector_length_t)L,CURRENT_ARCH); in operator -=()
558 eval(*this,*this * other.derived(),(vector_length_t)L,CURRENT_ARCH); in operator *=()
720 eval(*this,other.derived(),Vector_Base<P>::length(),CURRENT_ARCH); in Vector()
757 eval(*this,other.derived(),Vector_Base<P>::length(),CURRENT_ARCH); in operator =()
786 eval(*this,*this + other.derived(),Vector_Base<P>::length(),CURRENT_ARCH); in operator +=()
825 eval(*this,*this - other.derived(),Vector_Base<P>::length(),CURRENT_ARCH); in operator -=()
864 eval(*this,*this * other.derived(),Vector_Base<P>::length(),CURRENT_ARCH); in operator *=()
Dvector_view.hpp266 eval(*this,other.derived(),length(),CURRENT_ARCH); in operator =()
294 eval(*this,*this + other.derived(),length(),CURRENT_ARCH); in operator +=()
332 eval(*this,*this - other.derived(),length(),CURRENT_ARCH); in operator -=()
370 eval(*this,*this * other.derived(),length(),CURRENT_ARCH); in operator *=()
723 eval(*this,other.derived(),length(),CURRENT_ARCH); in operator =()
751 eval(*this,*this + other.derived(),length(),CURRENT_ARCH); in operator +=()
789 eval(*this,*this - other.derived(),length(),CURRENT_ARCH); in operator -=()
827 eval(*this,*this * other.derived(),length(),CURRENT_ARCH); in operator *=()
Dmatrix_view.hpp115 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH); in operator =()
141 eval2D(*this,*this + other.derived(),rows(),columns(),CURRENT_ARCH); in operator +=()
177 eval2D(*this,*this - other.derived(),rows(),columns(),CURRENT_ARCH); in operator -=()
212 eval2D(*this,*this * other.derived(),rows(),columns(),CURRENT_ARCH); in operator *=()
597 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH); in operator =()
623 eval2D(*this,*this + other.derived(),rows(),columns(),CURRENT_ARCH); in operator +=()
658 eval2D(*this,*this - other.derived(),rows(),columns(),CURRENT_ARCH); in operator -=()
693 eval2D(*this,*this * other.derived(),rows(),columns(),CURRENT_ARCH); in operator *=()
1086 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH); in operator =()
1112 eval2D(*this,*this + other.derived(),rows(),columns(),CURRENT_ARCH); in operator +=()
[all …]
Dfusion.hpp243 T& derived() {return(static_cast<T&>(*this));} in derived() function
250 T const& derived() const {return(static_cast<T const&>(*this));} in derived() function
259 Scalar const operator[](const index_t i) const {return(this->derived()[i]);} in operator []()
269 Scalar const operator()(const index_t r,const index_t c) const {return(this->derived()(r,c));} in operator ()()
279 Vector const vector_op(const index_t i) const {return(this->derived().vector_op(i));} in vector_op()
289 …ail(const index_t i,const vector_length_t remaining) const {return(this->derived().vector_op_tail(… in vector_op_tail()
299 …Vector const matrix_op(const index_t r,const index_t c) const {return(this->derived().matrix_op(r,… in matrix_op()
310 …t r,const index_t c,const vector_length_t remaining) const {return(this->derived().matrix_op_tail(… in matrix_op_tail()
318 vector_length_t length() const {return(this->derived().length());} in length()
325 vector_length_t rows() const {return(this->derived().rows());} in rows()
[all …]
Dmatrix_impl.hpp128 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH);
142 eval(*this,other.derived(),(vector_length_t)R*C,CURRENT_ARCH); in operator =()
159 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH);
695 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH);
709 eval(*this,other.derived(),rows()*columns(),CURRENT_ARCH); in operator =()
726 eval2D(*this,other.derived(),rows(),columns(),CURRENT_ARCH);
Dvec.hpp96 return(a.derived()); in ref()
/cmsis-dsp-latest/dsppp/RTE/Device/ARMCM0P/
Dclang_linker_script.ld19 * contributors may be used to endorse or promote products derived
/cmsis-dsp-latest/dsppp/RTE/Device/SSE_300_MPS3/
Dclang_linker_script.ld19 * contributors may be used to endorse or promote products derived
/cmsis-dsp-latest/dsppp/linker_scripts/
Dclang_sse300_mps3.sct19 * contributors may be used to endorse or promote products derived
Dclang_sse310_mps3.sct19 * contributors may be used to endorse or promote products derived
Dclang_m0p_mps3.ld19 * contributors may be used to endorse or promote products derived
Dclang_m4_mps3.ld19 * contributors may be used to endorse or promote products derived
/cmsis-dsp-latest/dsppp/RTE/Device/ARMCM4/
Dclang_linker_script.ld19 * contributors may be used to endorse or promote products derived
/cmsis-dsp-latest/Testing/cmsis_build/linker_scripts/
Dclang_m0p_mps3.ld19 * contributors may be used to endorse or promote products derived
Dclang_m33_mps3.ld19 * contributors may be used to endorse or promote products derived
Dclang_m3_mps3.ld19 * contributors may be used to endorse or promote products derived
Dclang_m4_mps3.ld19 * contributors may be used to endorse or promote products derived
Dclang_m7_mps3.ld19 * contributors may be used to endorse or promote products derived
Dclang_sse300_mps3.sct19 * contributors may be used to endorse or promote products derived
Dclang_sse310_mps3.sct19 * contributors may be used to endorse or promote products derived
/cmsis-dsp-latest/
DLICENSE41 form, that is based on (or derived from) the Work and for which the