Searched refs:PREFETCH_DIST (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/ia64/lib/ |
H A D | copy_page_mck.S | 29 * has 2*PREFETCH_DIST+K stages. The first PREFETCH_DIST stages are used for prefetching 30 * source cache-lines. The second PREFETCH_DIST stages are used for prefetching destination 40 * As a secondary optimization, the first 2*PREFETCH_DIST iterations are implemented 67 #define PREFETCH_DIST 8 // McKinley sustains 16 outstanding L2 misses (8 ld, 8 st) define 96 #define B (PREFETCH_DIST) 97 #define C (B + PREFETCH_DIST) 106 .rotr v[2*PREFETCH_DIST], n[D-C+1] 120 mov ar.lc = 2*PREFETCH_DIST - 1 128 mov t1 = (PAGE_SIZE/128) - (2*PREFETCH_DIST) [all...] |
H A D | memcpy_mck.S | 40 #define PREFETCH_DIST 8 define 64 #define B (PREFETCH_DIST) 65 #define C (B + PREFETCH_DIST) 119 cmp.lt p6,p0=2*PREFETCH_DIST,cnt 191 .rotr v[2*PREFETCH_DIST] 204 mov ar.lc = 2*PREFETCH_DIST - 1 211 add cnt = -(2*PREFETCH_DIST) - 1, cnt
|
/kernel/linux/linux-6.6/arch/ia64/lib/ |
H A D | copy_page_mck.S | 29 * has 2*PREFETCH_DIST+K stages. The first PREFETCH_DIST stages are used for prefetching 30 * source cache-lines. The second PREFETCH_DIST stages are used for prefetching destination 40 * As a secondary optimization, the first 2*PREFETCH_DIST iterations are implemented 67 #define PREFETCH_DIST 8 // McKinley sustains 16 outstanding L2 misses (8 ld, 8 st) define 96 #define B (PREFETCH_DIST) 97 #define C (B + PREFETCH_DIST) 106 .rotr v[2*PREFETCH_DIST], n[D-C+1] 120 mov ar.lc = 2*PREFETCH_DIST - 1 128 mov t1 = (PAGE_SIZE/128) - (2*PREFETCH_DIST) [all...] |
H A D | memcpy_mck.S | 40 #define PREFETCH_DIST 8 define 64 #define B (PREFETCH_DIST) 65 #define C (B + PREFETCH_DIST) 119 cmp.lt p6,p0=2*PREFETCH_DIST,cnt 191 .rotr v[2*PREFETCH_DIST] 204 mov ar.lc = 2*PREFETCH_DIST - 1 211 add cnt = -(2*PREFETCH_DIST) - 1, cnt
|
Completed in 4 milliseconds