Lines Matching refs:r0
279 + ldr r5, [r0, #off_DECOMPRESS_range_limit_base]
286 + ldrsh r0, [fp, #VY(0)]
302 + // tmp0 = DEQUANTIZE(in[DCTSIZE*0], quant[DCTSIZE*0] (r0)
306 + // tmp10 = tmp0 + tmp2 (r0)
313 + smlabb r0, r8, r0, r4
316 + mul r0, r8, r0
317 + add r0, r4
321 + sub r4, r0, r4, lsl #1
339 + // tmp0 = tmp10 + tmp13; (r0)
343 + add r0, r0, r2
345 + sub r8, r0, r2, lsl #1
349 + stmia local_TMP0123, {r0, r4, r6, r8}
351 + // NOTE: be sure to not user r0,r4,r6,r8 soon after stm above
358 + // z13 = tmp6 + tmp5; (r0)
378 + smlabb r0, r2, r3, r5
381 + mul r0, r2, r3
382 + add r0, r5
386 + rsb r2, r0, r5, lsl #1
392 + add r7, r4, r0
393 + sub r1, r4, r0
399 + // tmp10 = MULTIPLY(z12, FIX_1_082392200) - z5; (r0)
408 + mla r0, r6, r9, r6
411 + sub r0, r0, r8
419 + add r4, r5, r0, asr #8
421 + ldmia local_TMP0123, {r0, r1, r2, r3}
432 + add r0, r0, r7
433 + sub r7, r0, r7, lsl #1
441 + str r0, [ip, #QY(0)]
456 + add r0, sp, #(off_WORKSPACE + 4*8)
457 + cmp ip, r0
470 + ldr r0, local_OUTPUT_BUF
472 + ldr r2, [r0], #4
473 + str r0, local_OUTPUT_BUF
477 + ldmia ip!, {r0-r7}
486 + // tmp10 = ((DCTELEM) wsptr[0] + (DCTELEM) wsptr[4]); (r0)
488 + add r0, r0, r4
489 + sub r4, r0, r4, lsl #1
500 + // tmp0 = tmp10 + tmp13; (r0)
504 + add r0, r0, r2
506 + sub r8, r0, r2, lsl #1
510 + stmia local_TMP0123, {r0, r4, r6, r8}
514 + // z13 = (DCTELEM) wsptr[5] + (DCTELEM) wsptr[3]; (r0)
518 + add r0, r5, r3
526 + add r7, r4, r0
527 + sub r1, r4, r0
533 + // tmp10 = MULTIPLY(z12, FIX_1_082392200) - z5; (r0)
542 + mla r0, r6, r9, r6
545 + sub r0, r0, r8
553 + add r4, r5, r0, asr #8
555 + ldmia local_TMP0123, {r0, r1, r2, r3}
567 + add r0, r0, r7
568 + sub r7, r0, r7, lsl #1
569 + add r0, r8, r0, asr #5
585 + usat r0, #8, r0
594 + cmp r0, #255
595 + mvnhi r0, r0, asr #31
596 + andhi r0, #255
618 + // r3 r2 r1 r0
619 + orr r0, r0, r1, lsl #8
620 + orr r0, r0, r2, lsl #16
621 + orr r0, r0, r3, lsl #24
627 + stmia fp, {r0, r1}
629 + add r0, sp, #(off_WORKSPACE + 8*8*4)
630 + cmp ip, r0
644 + mul r0, r1, r0
645 + str r0, [ip, #QY(0)]
646 + str r0, [ip, #QY(1)]
647 + str r0, [ip, #QY(2)]
648 + str r0, [ip, #QY(3)]
649 + str r0, [ip, #QY(4)]
650 + str r0, [ip, #QY(5)]
651 + str r0, [ip, #QY(6)]
652 + str r0, [ip, #QY(7)]
654 + add r0, sp, #(off_WORKSPACE + 4*8)
655 + cmp ip, r0
660 + mov r0, r0, asr #5
661 + add r0, #128
664 + usat r0, #8, r0
666 + cmp r0, #255
667 + mvnhi r0, r0, asr #31
668 + andhi r0, r0, #255
671 + orr r0, r0, lsl #8
672 + orr r0, r0, lsl #16
673 + mov r1, r0
674 + stmia fp, {r0, r1}
676 + add r0, sp, #(off_WORKSPACE + 64*4)
677 + cmp ip, r0