Lines Matching refs:r4
114 stmfd sp!, {r4-r8} in MI_ReadUncompRL8()
117 … ldr r4, [r0, #MIUncompContextRL.destCount] // r4: destCount = context->destCount; in MI_ReadUncompRL8()
122 cmp r4, #0 // while ( destCount > 0 ) in MI_ReadUncompRL8()
134 sub r4, r4, #1 // destCount--; // <- avoid pipe stall in MI_ReadUncompRL8()
151 sub r4, r4, #1 // destCount--; // <- avoid pipe stall in MI_ReadUncompRL8()
176 str r4, [r0, #MIUncompContextRL.destCount] // context->destCount = destCount; in MI_ReadUncompRL8()
179 mov r0, r4 in MI_ReadUncompRL8()
181 ldmfd sp!, {r4-r8} in MI_ReadUncompRL8()
202 stmfd sp!, {r4-r9} in MI_ReadUncompRL16()
205 … ldr r4, [r0, #MIUncompContextRL.destCount] // r4: destCount = context->destCount; in MI_ReadUncompRL16()
212 cmp r4, #0 // while ( destCount > 0 ) in MI_ReadUncompRL16()
231 sub r4, r4, #2 // destCount -= 2; in MI_ReadUncompRL16()
250 sub r4, r4, #2 // destCount -= 2; in MI_ReadUncompRL16()
271 str r4, [r0, #MIUncompContextRL.destCount] // context->destCount = destCount; in MI_ReadUncompRL16()
276 mov r0, r4 in MI_ReadUncompRL16()
278 ldmfd sp!, {r4-r9} in MI_ReadUncompRL16()
297 stmfd sp!, {r4-r11} in MI_ReadUncompLZ8()
300 … ldr r4, [r0, #MIUncompContextLZ.destCount] // r4: destCount = context->destCount; in MI_ReadUncompLZ8()
307 cmp r4, #0 // while (destCount > 0) { in MI_ReadUncompLZ8()
319 … sub r4, r4, #1 // destCount--; // <- avoid pipe stall in MI_ReadUncompLZ8()
393 … sub r4, r4, #1 // destCount--; // <- avoid pipe stall in MI_ReadUncompLZ8()
403 … cmp r4, #0 // if ( destCount == 0 ) { return destCount } in MI_ReadUncompLZ8()
419 … str r4, [r0, #MIUncompContextLZ.destCount] // context->destCount = destCount; in MI_ReadUncompLZ8()
425 mov r0, r4 // return destCount in MI_ReadUncompLZ8()
427 ldmfd sp!, {r4-r11} in MI_ReadUncompLZ8()
448 stmfd sp!, {r4-r12,lr} in MI_ReadUncompLZ16()
451 … ldr r4, [r0, #MIUncompContextLZ.destCount] // r4: destCount = context->destCount; in MI_ReadUncompLZ16()
463 cmp r4, #0 // while (destCount > 0) { in MI_ReadUncompLZ16()
481 sub r4, r4, #2 // destCount -= 2; in MI_ReadUncompLZ16()
571 sub r4, r4, #2 // destCount -= 2; in MI_ReadUncompLZ16()
579 … cmp r4, #0 // if ( destCount == 0 ) { return destCount } in MI_ReadUncompLZ16()
596 … str r4, [r0, #MIUncompContextLZ.destCount] // context->destCount = destCount; in MI_ReadUncompLZ16()
604 mov r0, r4 // return destCount in MI_ReadUncompLZ16()
606 ldmfd sp!, {r4-r12,lr} in MI_ReadUncompLZ16()
627 stmfd sp!, {r4-r12, lr} in MI_ReadUncompHuffman()
630 … ldr r4, [r0, #MIUncompContextHuffman.destCount] // r4: destCount = context->destCount; in MI_ReadUncompHuffman()
659 cmp r4, #0 // while (destCount > 0) { in MI_ReadUncompHuffman()
696 … cmp r4, r10, asr #3 // if ( destCount <= destTmpCnt / 8 ) { in MI_ReadUncompHuffman()
706 subs r4, r4, #4 // destCount -= 4; in MI_ReadUncompHuffman()
707 …movle r4, #0 // if ( destCount <= 0 ) { return 0 }; in MI_ReadUncompHuffman()
713 cmp r4, #0 // } in MI_ReadUncompHuffman()
718 … str r4, [r0, #MIUncompContextHuffman.destCount] // r4: context->destCount = destCount; in MI_ReadUncompHuffman()
726 mov r0, r4 // return destCount in MI_ReadUncompHuffman()
728 ldmfd sp!, {r4-r12, lr} in MI_ReadUncompHuffman()