Home
last modified time | relevance | path

Searched refs:next_full_patt (Results 1 – 6 of 6) sorted by relevance

/xnu-8020.101.4/libkern/kxld/
H A DWKdmCompress.c119 WK_word* next_full_patt; in WKdm_compress() local
129 next_full_patt = dest_buf + TAGS_AREA_OFFSET + (num_input_words / 16); in WKdm_compress()
135 printf("dest_buf is %u next_full_patt is %u\n", dest_buf, next_full_patt); in WKdm_compress()
181 next_full_patt); in WKdm_compress()
184 next_full_patt - (dest_buf + TAGS_AREA_OFFSET + (num_input_words / 16))); in WKdm_compress()
203 SET_QPOS_AREA_START(dest_buf, next_full_patt); in WKdm_compress()
257 next_full_patt, next_full_patt + num_packed_words); in WKdm_compress()
269 next_full_patt); in WKdm_compress()
/xnu-8020.101.4/osfmk/x86_64/
H A DWKdmCompress_new.s197 #define next_full_patt %rbx macro
250 movq next_full_patt, start_next_full_patt
283 movl %edx, (next_full_patt) // *next_full_patt = input_word;
284 addq $4, next_full_patt // next_full_patt++
296 movq next_full_patt, %rax // next_full_patt
359 movq next_full_patt, %rdi // next_full_patt
480 cmpq start_next_full_patt, next_full_patt
491 movq next_full_patt, %rax // get # dictionary misses
548 movq next_full_patt, %rdx
609 movq next_full_patt, %rdx
H A DWKdmDecompress_new.s249 #define next_full_patt %r10 macro
300 movl (next_full_patt), %edx // w = *next_full_patt
301 movl (next_full_patt), %eax // w = *next_full_patt
303 addq $4, next_full_patt // next_full_patt++
/xnu-8020.101.4/osfmk/arm64/
H A DWKdmCompress_4k.s187 #define next_full_patt x7 macro
260 …add next_full_patt, dest_buf, #(12+256*scale) // dest_buf + [TAGS_AREA_OFFSET + (num_input_words…
284 mov start_next_full_patt, next_full_patt // remember the start of next_full_patt
327 str edx, [next_full_patt], #4 // *next_full_patt++ = input_word;
340 sub rax, next_full_patt, dest_buf // next_full_patt - dest_buf
395 mov rdi, next_full_patt // next_full_patt
509 cmp start_next_full_patt, next_full_patt // check if any dictionary misses in page
520 sub rax, next_full_patt, start_next_full_patt // get # dictionary misses
571 sub rdx, next_full_patt, start_next_full_patt // get bytes consumed by dictionary misses
623 sub rdx, next_full_patt, start_next_full_patt // get bytes consumed by dictionary misses
H A DWKdmCompress_16k.s189 #define next_full_patt x7 macro
262 …add next_full_patt, dest_buf, #(12+256*scale) // dest_buf + [TAGS_AREA_OFFSET + (num_input_words…
286 mov start_next_full_patt, next_full_patt // remember the start of next_full_patt
329 str edx, [next_full_patt], #4 // *next_full_patt++ = input_word;
342 sub rax, next_full_patt, dest_buf // next_full_patt - dest_buf
397 mov rdi, next_full_patt // next_full_patt
511 cmp start_next_full_patt, next_full_patt // check if any dictionary misses in page
522 sub rax, next_full_patt, start_next_full_patt // get # dictionary misses
573 sub rdx, next_full_patt, start_next_full_patt // get bytes consumed by dictionary misses
625 sub rdx, next_full_patt, start_next_full_patt // get bytes consumed by dictionary misses
/xnu-8020.101.4/osfmk/arm/
H A DWKdmCompress_new.s179 #define next_full_patt r5 macro
248 add next_full_patt, dest_buf, #268 // dest_buf + [TAGS_AREA_OFFSET + (4096 / 16)]*4
274 str next_full_patt, start_next_full_patt // remember the start of next_full_patt
319 str edx, [next_full_patt], #4 // *next_full_patt++ = input_word;
330 sub eax, next_full_patt, dest_buf // next_full_patt - dest_buf
396 mov rdi, next_full_patt // next_full_patt
510 cmp eax, next_full_patt
522 sub eax, next_full_patt, eax
579 sub edx, next_full_patt, edx // get bytes consumed by dictionary misses
683 sub edx, next_full_patt, edx // get bytes consumed by dictionary misses