Home
last modified time | relevance | path

Searched refs:prefetch (Results 1 – 25 of 63) sorted by relevance

123

/arch/tile/lib/
Dmemcpy_64.c61 const char *__restrict prefetch; in memcpy() local
79 prefetch = src1; in memcpy()
81 __insn_prefetch(prefetch); in memcpy()
82 prefetch += CHIP_L2_LINE_SIZE(); in memcpy()
83 prefetch = (prefetch > src1_end) ? prefetch : src1; in memcpy()
143 __insn_prefetch(prefetch); in memcpy()
144 prefetch += CHIP_L2_LINE_SIZE(); in memcpy()
145 prefetch = (prefetch > src1_end) ? prefetch : in memcpy()
Dmemcpy_32.S184 { prefetch r9; addi r9, r9, 64 }
187 { prefetch r9; addi r9, r9, 64 }
294 { prefetch r9; addi r9, r9, 64 }
448 { prefetch r3; move r3, r8; slt_u r8, r8, r18 }
450 { prefetch r3; move r3, r8; slt_u r8, r8, r18 }
455 { prefetch r3; addi r15, r1, 60; addi r3, r3, 64 }
/arch/sparc/lib/
Dchecksum_64.S41 prefetch [%o0 + 0x000], #n_reads
43 prefetch [%o0 + 0x040], #n_reads
55 prefetch [%o0 + 0x080], #n_reads
58 prefetch [%o0 + 0x0c0], #n_reads
61 prefetch [%o0 + 0x100], #n_reads
68 prefetch [%o0 + 0x140], #n_reads
99 prefetch [%o0 + 0x180], #n_reads
Dbzero.S30 prefetch [%o0 + 0x000], #n_writes
48 prefetch [%o0 + 0x040], #n_writes
49 prefetch [%o0 + 0x080], #n_writes
50 prefetch [%o0 + 0x0c0], #n_writes
51 prefetch [%o0 + 0x100], #n_writes
52 prefetch [%o0 + 0x140], #n_writes
53 4: prefetch [%o0 + 0x180], #n_writes
Dxor.S364 prefetch [%i1], #n_writes
365 prefetch [%i2], #one_read
375 prefetch [%i1 + 0x40], #one_read
380 prefetch [%i0 + 0x40], #n_writes
411 prefetch [%i1], #n_writes
412 prefetch [%i2], #one_read
413 prefetch [%i3], #one_read
444 prefetch [%i1 + 0x40], #one_read
445 prefetch [%l7 + 0x40], #one_read
446 prefetch [%i0 + 0x40], #n_writes
[all …]
Dcopy_page.S96 prefetch [%o1 + 0x000], #one_read
98 prefetch [%o1 + 0x040], #one_read
99 prefetch [%o1 + 0x080], #one_read
100 prefetch [%o1 + 0x0c0], #one_read
102 prefetch [%o1 + 0x100], #one_read
104 prefetch [%o1 + 0x140], #one_read
106 prefetch [%o1 + 0x180], #one_read
135 prefetch [%o1 + 0x180], #one_read
DNGpage.S23 prefetch [%i1 + 0x00], #one_read
24 prefetch [%i1 + 0x40], #one_read
26 1: prefetch [%i1 + 0x80], #one_read
27 prefetch [%i1 + 0xc0], #one_read
DU3memcpy.S152 3: LOAD(prefetch, %o1 + 0x000, #one_read)
153 LOAD(prefetch, %o1 + 0x040, #one_read)
155 LOAD(prefetch, %o1 + 0x080, #one_read)
156 LOAD(prefetch, %o1 + 0x0c0, #one_read)
157 LOAD(prefetch, %o1 + 0x100, #one_read)
159 LOAD(prefetch, %o1 + 0x140, #one_read)
161 LOAD(prefetch, %o1 + 0x180, #one_read)
163 LOAD(prefetch, %o1 + 0x1c0, #one_read)
207 LOAD(prefetch, %o1 + 0x1c0, #one_read)
DNG2memcpy.S216 LOAD(prefetch, %o1 + 0x000, #one_read)
217 LOAD(prefetch, %o1 + 0x040, #one_read)
218 LOAD(prefetch, %o1 + 0x080, #one_read)
286 LOAD(prefetch, %o4 + 64, #one_read)
300 LOAD(prefetch, %o4 + 64, #one_read)
314 LOAD(prefetch, %o4 + 64, #one_read)
328 LOAD(prefetch, %o4 + 64, #one_read)
342 LOAD(prefetch, %o4 + 64, #one_read)
356 LOAD(prefetch, %o4 + 64, #one_read)
370 LOAD(prefetch, %o4 + 64, #one_read)
[all …]
Dcsum_copy.S67 LOAD(prefetch, %o0 + 0x000, #n_reads)
72 LOAD(prefetch, %o0 + 0x040, #n_reads)
85 LOAD(prefetch, %o0 + 0x080, #n_reads)
88 LOAD(prefetch, %o0 + 0x0c0, #n_reads)
91 LOAD(prefetch, %o0 + 0x100, #n_reads)
99 LOAD(prefetch, %o0 + 0x140, #n_reads)
146 LOAD(prefetch, %o0 + 0x180, #n_reads)
DNGmemcpy.S119 LOAD(prefetch, %i1, #one_read)
183 LOAD(prefetch, %i1 + %i3, #one_read)
216 LOAD(prefetch, %i1 + %i3, #one_read)
258 LOAD(prefetch, %i1 + %o1, #one_read)
287 LOAD(prefetch, %i1 + %o1, #one_read)
/arch/parisc/include/asm/
Dprefetch.h22 static inline void prefetch(const void *addr) in prefetch() function
/arch/arm/include/asm/
Dprocessor.h110 static inline void prefetch(const void *ptr) in prefetch() function
120 #define prefetchw(ptr) prefetch(ptr)
Dglue-pf.h54 #error Unknown prefetch abort handler type
/arch/sh/lib64/
Dcopy_page.S70 bge/u r2, r6, tr2 ! skip prefetch for last 4 lines
71 ldx.q r2, r22, r63 ! prefetch 4 lines hence
/arch/mips/cavium-octeon/
Dcpu.c29 prefetch(&current->thread.cp2); in cnmips_cu2_call()
/arch/mips/include/asm/mach-cavium-octeon/
Dcpu-feature-overrides.h65 #define spin_lock_prefetch(x) prefetch(x)
/arch/sparc/kernel/
Dtsb.S491 prefetch [%o0 + 0x000], #n_writes
493 prefetch [%o0 + 0x040], #n_writes
495 prefetch [%o0 + 0x080], #n_writes
496 1: prefetch [%o0 + 0x0c0], #n_writes
501 prefetch [%o0 + 0x100], #n_writes
506 prefetch [%o0 + 0x140], #n_writes
511 prefetch [%o0 + 0x180], #n_writes
/arch/alpha/include/asm/
Dprocessor.h76 extern inline void prefetch(const void *ptr) in prefetch() function
/arch/arm/mm/
Dcache-fa.S73 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
101 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
137 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
Dproc-xsc3.S178 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
207 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush
234 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
255 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
364 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush
432 mcr p15, 0, ip, c7, c5, 4 @ flush prefetch buffer
454 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush
Dtlb-fa.S63 mcr p15, 0, r3, c7, c5, 4 @ prefetch flush (isb)
/arch/frv/include/asm/
Dprocessor.h142 static inline void prefetch(const void *x) in prefetch() function
/arch/alpha/lib/
Dmemchr.S139 ldq $1, 8($0) #-e0 : prefetch $1
147 ldq $4, 8($0) # e0 : prefetch $4
/arch/sh/include/asm/
Dprocessor_32.h202 static inline void prefetch(const void *x) in prefetch() function

123