Home
last modified time | relevance | path

Searched refs:EIGEN_ARM_PREFETCH (Results 1 – 2 of 2) sorted by relevance

/external/eigen/Eigen/src/Core/arch/NEON/
DPacketMath.h58 …#define EIGEN_ARM_PREFETCH(ADDR) __asm__ __volatile__("prfm pldl1keep, [%[addr]]\n" ::[addr] "r"(… macro
60 #define EIGEN_ARM_PREFETCH(ADDR) __builtin_prefetch(ADDR); macro
62 #define EIGEN_ARM_PREFETCH(ADDR) __pld(ADDR) macro
64 #define EIGEN_ARM_PREFETCH(ADDR) __asm__ __volatile__ ("pld [%[addr]]\n" :: [addr] "r" (ADDR) : ); macro
67 #define EIGEN_ARM_PREFETCH(ADDR) macro
307 template<> EIGEN_STRONG_INLINE void prefetch<float> (const float* addr) { EIGEN_ARM_PREFETCH(ad…
308 template<> EIGEN_STRONG_INLINE void prefetch<int32_t>(const int32_t* addr) { EIGEN_ARM_PREFETCH(ad…
656 template<> EIGEN_STRONG_INLINE void prefetch<double>(const double* addr) { EIGEN_ARM_PREFETCH(addr)…
DComplex.h145 …efetch<std::complex<float> >(const std::complex<float> * addr) { EIGEN_ARM_PREFETCH((float *)add…
384 …etch<std::complex<double> >(const std::complex<double> * addr) { EIGEN_ARM_PREFETCH((double *)ad…