Home
last modified time | relevance | path

Searched refs:ST_CHUNK (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/lib/
H A DM7memset.S47 * ST_CHUNK cache lines (64 bytes each) before the main
50 * word of each cache line ST_CHUNK lines in advance while
52 * cache line until fewer than ST_CHUNK*64 bytes remain.
91 #define ST_CHUNK 24 /* multiple of 4 due to loop unrolling */ define
195 mov ST_CHUNK, %g1
205 sub %o5, ST_CHUNK*64, %o5 ! reset %o5
206 mov ST_CHUNK, %g1
221 ! If more than ST_CHUNK*64 bytes remain to set, continue
225 cmp %o4, ST_CHUNK*64
227 mov ST_CHUNK,
[all...]
H A DM7memcpy.S67 * ST_CHUNK lines in advance of the rest of that cache line. That
174 #define ST_CHUNK 24 /* ST_CHUNK - block of values for BIS Store */ define
434 ! lines from memory. Use ST_CHUNK stores to first element of each cache
450 ! ST_CHUNK batches up initial BIS operations for several cache lines
458 cmp %o5, ST_CHUNK*64
460 mov ST_CHUNK,%o3
471 mov ST_CHUNK,%o3
472 sllx %o3, 6, %o4 ! ST_CHUNK*64
504 cmp %o5, ST_CHUNK*6
[all...]
/kernel/linux/linux-6.6/arch/sparc/lib/
H A DM7memset.S47 * ST_CHUNK cache lines (64 bytes each) before the main
50 * word of each cache line ST_CHUNK lines in advance while
52 * cache line until fewer than ST_CHUNK*64 bytes remain.
91 #define ST_CHUNK 24 /* multiple of 4 due to loop unrolling */ define
195 mov ST_CHUNK, %g1
205 sub %o5, ST_CHUNK*64, %o5 ! reset %o5
206 mov ST_CHUNK, %g1
221 ! If more than ST_CHUNK*64 bytes remain to set, continue
225 cmp %o4, ST_CHUNK*64
227 mov ST_CHUNK,
[all...]
H A DM7memcpy.S67 * ST_CHUNK lines in advance of the rest of that cache line. That
174 #define ST_CHUNK 24 /* ST_CHUNK - block of values for BIS Store */ define
434 ! lines from memory. Use ST_CHUNK stores to first element of each cache
450 ! ST_CHUNK batches up initial BIS operations for several cache lines
458 cmp %o5, ST_CHUNK*64
460 mov ST_CHUNK,%o3
471 mov ST_CHUNK,%o3
472 sllx %o3, 6, %o4 ! ST_CHUNK*64
504 cmp %o5, ST_CHUNK*6
[all...]

Completed in 2 milliseconds