Searched refs:prefetch (Results 1 - 25 of 33) sorted by relevance

12

/external/linux-tools-perf/src/tools/perf/util/include/linux/
H A Dprefetch.h4 static inline void prefetch(void *a __attribute__((unused))) { } function
H A Dlist.h2 #include <linux/prefetch.h>
/external/clang/test/CodeGen/
H A Dbuiltins-arm64.c33 void prefetch() { function
35 // CHECK: call {{.*}} @llvm.prefetch(i8* null, i32 1, i32 1, i32 1)
38 // CHECK: call {{.*}} @llvm.prefetch(i8* null, i32 0, i32 0, i32 1)
41 // CHECK: call {{.*}} @llvm.prefetch(i8* null, i32 0, i32 0, i32 1)
44 // CHECK: call {{.*}} @llvm.prefetch(i8* null, i32 0, i32 3, i32 0)
H A Dbuiltins-arm.c76 void prefetch(int i) { function
78 // CHECK: call {{.*}} @llvm.prefetch(i8* %{{.*}}, i32 0, i32 3, i32 1)
81 // CHECK: call {{.*}} @llvm.prefetch(i8* %{{.*}}, i32 1, i32 3, i32 1)
85 // CHECK: call {{.*}} @llvm.prefetch(i8* %{{.*}}, i32 1, i32 3, i32 0)
H A Dbuiltins.c29 V(prefetch, (&N));
30 V(prefetch, (&N, 1));
31 V(prefetch, (&N, 1, 0));
/external/iptables/libiptc/
H A Dlinux_list.h30 #define prefetch(x) 1 macro
339 for (pos = (head)->next, prefetch(pos->next); pos != (head); \
340 pos = pos->next, prefetch(pos->next))
361 for (pos = (head)->prev, prefetch(pos->prev); pos != (head); \
362 pos = pos->prev, prefetch(pos->prev))
382 prefetch(pos->member.next); \
385 prefetch(pos->member.next))
395 prefetch(pos->member.prev); \
398 prefetch(pos->member.prev))
419 prefetch(po
[all...]
/external/mesa3d/src/mesa/x86-64/
H A Dxform4.S72 prefetch 16(%rdx)
96 prefetch 16(%rdx)
153 prefetch 16(%rdx)
182 prefetch 16(%rdx)
213 prefetch 64(%rsi)
245 prefetch (%rdx)
282 prefetch 32(%rdx)
314 prefetch (%rdx)
324 prefetchw 32(%rdi) /* prefetch 2 vertices ahead */
350 prefetch 3
[all...]
/external/llvm/test/MC/X86/
H A D3DNow.s73 // CHECK: prefetch (%rax) # encoding: [0x0f,0x0d,0x00]
75 prefetch (%rax) label
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU_gemm_kernel.h130 prefetch((A0+i+(5)*PacketSize));
131 prefetch((A1+i+(5)*PacketSize));
132 if(RK==4) prefetch((A2+i+(5)*PacketSize));
133 if(RK==4) prefetch((A3+i+(5)*PacketSize));
/external/llvm/lib/Target/PowerPC/
H A DPPCLoopDataPrefetch.cpp14 #define DEBUG_TYPE "ppc-loop-data-prefetch"
43 PrefetchWrites("ppc-loop-prefetch-writes", cl::Hidden, cl::init(false),
49 PrefDist("ppc-loop-prefetch-distance", cl::Hidden, cl::init(300),
50 cl::desc("The loop prefetch distance"));
53 CacheLineSize("ppc-loop-prefetch-cache-line", cl::Hidden, cl::init(64),
54 cl::desc("The loop prefetch cache line size"));
94 INITIALIZE_PASS_BEGIN(PPCLoopDataPrefetch, "ppc-loop-data-prefetch",
100 INITIALIZE_PASS_END(PPCLoopDataPrefetch, "ppc-loop-data-prefetch",
124 // Only prefetch in the inner-most loop
131 // Calculate the number of iterations ahead to prefetch
[all...]
H A DPPCLoopPreIncPrep.cpp134 if (IMemI->getIntrinsicID() == Intrinsic::prefetch)
188 if (IMemI->getIntrinsicID() == Intrinsic::prefetch) {
/external/linux-tools-perf/src/tools/perf/util/
H A Dparse-events.l160 prefetch|prefetches |
/external/eigen/Eigen/src/Core/products/
H A DGeneralBlockPanelKernel.h567 prefetch(&blA[0]);
585 prefetch(r0+16);
586 prefetch(r1+16);
587 prefetch(r2+16);
588 prefetch(r3+16);
812 prefetch(&blA[0]);
961 prefetch(&blA[0]);
1015 prefetch(&blA[0]);
1058 prefetch(&blA[0]);
1083 prefetch(
[all...]
/external/eigen/Eigen/src/Core/arch/AltiVec/
H A DPacketMath.h341 template<> EIGEN_STRONG_INLINE void prefetch<float>(const float* addr) { vec_dstt(addr, DST_CTRL(2,2,32), DST_CHAN); } function in namespace:Eigen::internal
342 template<> EIGEN_STRONG_INLINE void prefetch<int>(const int* addr) { vec_dstt(addr, DST_CTRL(2,2,32), DST_CHAN); } function in namespace:Eigen::internal
H A DComplex.h108 template<> EIGEN_STRONG_INLINE void prefetch<std::complex<float> >(const std::complex<float> * addr) { vec_dstt((float *)addr, DST_CTRL(2,2,32), DST_CHAN); } function in namespace:Eigen::internal
/external/eigen/Eigen/src/Core/arch/NEON/
H A DPacketMath.h221 template<> EIGEN_STRONG_INLINE void prefetch<float>(const float* addr) { EIGEN_ARM_PREFETCH(addr); } function in namespace:Eigen::internal
222 template<> EIGEN_STRONG_INLINE void prefetch<int>(const int* addr) { EIGEN_ARM_PREFETCH(addr); } function in namespace:Eigen::internal
H A DComplex.h113 template<> EIGEN_STRONG_INLINE void prefetch<std::complex<float> >(const std::complex<float> * addr) { EIGEN_ARM_PREFETCH((float *)addr); } function in namespace:Eigen::internal
/external/eigen/Eigen/src/Core/
H A DGenericPacketMath.h184 template<typename Scalar> inline void prefetch(const Scalar* addr) function in namespace:Eigen::internal
/external/eigen/Eigen/src/Core/arch/SSE/
H A DPacketMath.h397 template<> EIGEN_STRONG_INLINE void prefetch<float>(const float* addr) { _mm_prefetch((const char*)(addr), _MM_HINT_T0); } function in namespace:Eigen::internal
398 template<> EIGEN_STRONG_INLINE void prefetch<double>(const double* addr) { _mm_prefetch((const char*)(addr), _MM_HINT_T0); } function in namespace:Eigen::internal
399 template<> EIGEN_STRONG_INLINE void prefetch<int>(const int* addr) { _mm_prefetch((const char*)(addr), _MM_HINT_T0); } function in namespace:Eigen::internal
H A DComplex.h110 template<> EIGEN_STRONG_INLINE void prefetch<std::complex<float> >(const std::complex<float> * addr) { _mm_prefetch((const char*)(addr), _MM_HINT_T0); } function in namespace:Eigen::internal
317 template<> EIGEN_STRONG_INLINE void prefetch<std::complex<double> >(const std::complex<double> * addr) { _mm_prefetch((const char*)(addr), _MM_HINT_T0); } function in namespace:Eigen::internal
/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp436 case Intrinsic::prefetch:
/external/llvm/lib/Transforms/ObjCARC/
H A DARCInstKind.cpp184 case Intrinsic::prefetch:
/external/boringssl/src/crypto/aes/asm/
H A Daes-x86_64.pl15 # in little-endian byte order, prefetch of these tables in CBC mode,
530 mov 0($sbox),$acc0 # prefetch Te4
551 mov 0-128($inp),$acc1 # prefetch Te4
1010 my $prefetch = shift;
1117 `"mov 0($sbox),$mask80" if ($prefetch)`
1119 `"mov 64($sbox),$maskfe" if ($prefetch)`
1121 `"mov 128($sbox),$mask1b" if ($prefetch)`
1123 `"mov 192($sbox),$tp80" if ($prefetch)`
1127 `"mov 256($sbox),$tp88" if ($prefetch)`
1138 mov 0-128($inp),$acc1 # prefetch Td
[all...]
/external/boringssl/linux-arm/crypto/aes/
H A Daes-armv4.S778 ldr r0,[r11,#16]! @ prefetch tp1
816 ldr r0,[r11,#4] @ prefetch tp1
1129 ldr r5,[r10,#0] @ prefetch Td4
/external/v8/src/ia32/
H A Dassembler-ia32.h1039 void prefetch(const Operand& src, int level);

Completed in 778 milliseconds

12