Searched refs:ST_CHUNK (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/lib/ |
H A D | M7memset.S | 47 * 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 D | M7memcpy.S | 67 * 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 D | M7memset.S | 47 * 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 D | M7memcpy.S | 67 * 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