Lines Matching refs:dst_v
383 void SplitUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v,
412 "sw $t9, 0(%[dst_v]) \n"
414 "sw $t1, 4(%[dst_v]) \n"
416 "sw $t3, 8(%[dst_v]) \n"
418 "sw $t6, 12(%[dst_v]) \n"
420 "addiu %[dst_v], %[dst_v], 16 \n"
433 "sb $t1, 0(%[dst_v]) \n"
436 " addiu %[dst_v], %[dst_v], 1 \n"
443 [dst_v] "+r" (dst_v)
451 uint8* dst_v, int width) {
487 "swr $t9, 0(%[dst_v]) \n"
488 "swl $t9, 3(%[dst_v]) \n"
491 "swr $t1, 4(%[dst_v]) \n"
492 "swl $t1, 7(%[dst_v]) \n"
495 "swr $t3, 8(%[dst_v]) \n"
496 "swl $t3, 11(%[dst_v]) \n"
499 "swr $t6, 12(%[dst_v]) \n"
500 "swl $t6, 15(%[dst_v]) \n"
505 " addiu %[dst_v], %[dst_v], 16 \n"
516 "sb $t1, 0(%[dst_v]) \n"
519 " addiu %[dst_v], %[dst_v], 1 \n"
526 [dst_v] "+r" (dst_v)
584 void MirrorUVRow_MIPS_DSPR2(const uint8* src_uv, uint8* dst_u, uint8* dst_v,
629 "swr $t6, 0(%[dst_v]) \n"
630 "swl $t6, 3(%[dst_v]) \n" // |31|29|27|25|
633 "swr $t3, 4(%[dst_v]) \n"
634 "swl $t3, 7(%[dst_v]) \n" // |23|21|19|17|
637 "swr $t1, 8(%[dst_v]) \n"
638 "swl $t1, 11(%[dst_v]) \n" // |15|13|11|9|
641 "swr $t5, 12(%[dst_v]) \n"
642 "swl $t5, 15(%[dst_v]) \n" // |7|5|3|1|
643 "addiu %[dst_v], %[dst_v], 16 \n"
657 "sb $t1, 0(%[dst_v]) \n"
660 " addiu %[dst_v], %[dst_v], 1 \n"
666 [dst_v] "+r" (dst_v),