Home
last modified time | relevance | path

Searched refs:next_qp (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.101.4/osfmk/x86_64/
H A DWKdmCompress_new.s199 #define next_qp %r10 macro
214 movq tempQPosArray, next_qp // next_qp
327 mov next_qp, %rax // next_qp
338 cmpq %rcx, next_qp // next_qp vs endQPosArray
341 subq next_qp, %rax
345 0: movl $0, (next_qp)
346 addq $4, next_qp
351 movw $0, (next_qp)
352 addq $2, next_qp
355 movb $0, (next_qp)
[all …]
/xnu-8020.101.4/osfmk/arm64/
H A DWKdmCompress_4k.s190 #define next_qp x9 macro
258 add next_qp, scratch, #(1024*scale) // next_qp
373 sub rax, next_qp, tempQPosArray // eax = num_bytes_to_pack = next_qp - (char *) tempQPosArray;
381 cmp rcx, next_qp // endQPosArray vs next_qp
383 sub rax, rcx, next_qp
387 str edx, [next_qp], #4
390 strh edx, [next_qp], #2
393 strb edx, [next_qp], #1
483 strb w14, [next_qp], #1 // *next_qp = word offset (4-bit)
499 strb eax, [next_qp], #1 // update *next_qp++
[all …]
H A DWKdmCompress_16k.s192 #define next_qp x9 macro
260 add next_qp, scratch, #(1024*scale) // next_qp
375 sub rax, next_qp, tempQPosArray // eax = num_bytes_to_pack = next_qp - (char *) tempQPosArray;
383 cmp rcx, next_qp // endQPosArray vs next_qp
385 sub rax, rcx, next_qp
389 str edx, [next_qp], #4
392 strh edx, [next_qp], #2
395 strb edx, [next_qp], #1
485 strb w14, [next_qp], #1 // *next_qp = word offset (4-bit)
501 strb eax, [next_qp], #1 // update *next_qp++
[all …]
/xnu-8020.101.4/libkern/kxld/
H A DWKdmCompress.c121 char* next_qp = (char *) tempQPosArray; in WKdm_compress() local
176 next_qp - (char *) tempQPosArray); in WKdm_compress()
238 unsigned int num_bytes_to_pack = (unsigned int)(next_qp - (char *) tempQPosArray); in WKdm_compress()
246 next_qp < (char*)endQPosArray; in WKdm_compress()
247 next_qp++) { in WKdm_compress()
248 *next_qp = 0; in WKdm_compress()
/xnu-8020.101.4/osfmk/arm/
H A DWKdmCompress_new.s181 #define next_qp r8 macro
244 add next_qp, scratch, #QPosArray_offset // next_qp
374 sub eax, next_qp, ecx // eax = num_bytes_to_pack = next_qp - (char *) tempQPosArray;
380 cmp ecx, next_qp // endQPosArray vs next_qp
382 sub eax, ecx, next_qp
386 str edx, [next_qp], #4
389 strh edx, [next_qp], #2
392 strb edx, [next_qp], #1
479 strb edx, [next_qp], #1 // *next_qp = word offset (4-bit)
494 strb eax, [next_qp], #1 // update *next_qp++
[all …]