Lines Matching refs:dst_width
25 uint8* dst, int dst_width) {
30 "srl $t9, %[dst_width], 4 \n" // iterations -> by 16
59 "andi $t9, %[dst_width], 0xf \n" // residue
75 : [dst_width] "r" (dst_width)
82 uint8* dst, int dst_width) {
89 "srl $t9, %[dst_width], 3 \n" // iterations -> step 8
146 "andi $t9, %[dst_width], 0x7 \n" // x = residue
175 : [dst_width] "r" (dst_width)
182 uint8* dst, int dst_width) {
187 "srl $t9, %[dst_width], 3 \n"
215 "andi $t9, %[dst_width], 7 \n" // residue
231 : [dst_width] "r" (dst_width)
238 uint8* dst, int dst_width) {
248 "srl $t9, %[dst_width], 1 \n"
249 "andi $t8, %[dst_width], 1 \n"
311 : [dst_width] "r" (dst_width)
318 uint8* dst, int dst_width) {
334 "addiu %[dst_width], %[dst_width], -24 \n"
352 "bnez %[dst_width], 1b \n"
357 [dst_width] "+r" (dst_width)
365 uint8* d, int dst_width) {
403 "addiu %[dst_width], %[dst_width], -3 \n"
407 "bgtz %[dst_width], 1b \n"
414 [dst_width] "+r" (dst_width)
422 uint8* d, int dst_width) {
454 "addiu %[dst_width], %[dst_width], -3 \n"
460 "bgtz %[dst_width], 1b \n"
467 [dst_width] "+r" (dst_width)
475 uint8* dst, int dst_width) {
504 "addiu %[dst_width], %[dst_width], -12 \n"
505 "addiu $t8,%[dst_width], -12 \n"
514 [dst_width] "+r" (dst_width)
522 uint8* dst_ptr, int dst_width) {
557 "addiu %[dst_width], %[dst_width], -3 \n"
563 "bgtz %[dst_width], 1b \n"
569 [dst_width] "+r" (dst_width)
577 uint8* dst_ptr, int dst_width) {
627 "addiu %[dst_width], %[dst_width], -3 \n"
634 "bgtz %[dst_width], 1b \n"
641 [dst_width] "+r" (dst_width)