Home | History | Annotate | Download | only in source

Lines Matching refs:src

24 void TransposeWx8_DSPR2(const uint8* src,
45 "lbu $t0, 0(%[src]) \n"
46 "lbux $t1, %[src_stride](%[src]) \n"
47 "lbux $t8, $t2(%[src]) \n"
48 "lbux $t9, $t3(%[src]) \n"
54 "lbux $t0, $t4(%[src]) \n"
55 "lbux $t1, $t5(%[src]) \n"
56 "lbux $t8, $t6(%[src]) \n"
57 "lbux $t9, $t7(%[src]) \n"
65 "addiu %[src], 1 \n"
72 "lbu $t0, 0(%[src]) \n"
73 "lbux $t1, %[src_stride](%[src]) \n"
74 "lbux $t8, $t2(%[src]) \n"
75 "lbux $t9, $t3(%[src]) \n"
81 "lbux $t0, $t4(%[src]) \n"
82 "lbux $t1, $t5(%[src]) \n"
83 "lbux $t8, $t6(%[src]) \n"
84 "lbux $t9, $t7(%[src]) \n"
93 "addiu %[src], 1 \n"
100 : [src] "+r"(src), [dst] "+r"(dst), [width] "+r"(width)
105 void TransposeWx8_Fast_DSPR2(const uint8* src,
130 "lw $t0, 0(%[src]) \n"
131 "lwx $t1, %[src_stride](%[src]) \n"
132 "lwx $t8, $t2(%[src]) \n"
133 "lwx $t9, $t3(%[src]) \n"
160 "lwx $t0, $t4(%[src]) \n"
161 "lwx $t1, $t5(%[src]) \n"
162 "lwx $t8, $t6(%[src]) \n"
163 "lwx $t9, $t7(%[src]) \n"
204 "addiu %[src], 4 \n"
211 "lw $t0, 0(%[src]) \n"
212 "lwx $t1, %[src_stride](%[src]) \n"
213 "lwx $t8, $t2(%[src]) \n"
214 "lwx $t9, $t3(%[src]) \n"
241 "lwx $t0, $t4(%[src]) \n"
242 "lwx $t1, $t5(%[src]) \n"
243 "lwx $t8, $t6(%[src]) \n"
244 "lwx $t9, $t7(%[src]) \n"
293 "addiu %[src], 4 \n"
300 : [src] "+r"(src), [dst] "+r"(dst), [width] "+r"(width)
306 void TransposeUVWx8_DSPR2(const uint8* src,
338 "lw $t0, 0(%[src]) \n" // |B0|A0|b0|a0|
339 "lwx $t8, %[src_stride](%[src]) \n" // |B1|A1|b1|a1|
341 "lwx $t9, $t2(%[src]) \n" // |B2|A2|b2|a2|
342 "lwx $s0, $t3(%[src]) \n" // |B3|A3|b3|a3|
361 "lwx $t0, $t4(%[src]) \n" // |B4|A4|b4|a4|
362 "lwx $t8, $t5(%[src]) \n" // |B5|A5|b5|a5|
363 "lwx $t9, $t6(%[src]) \n" // |B6|A6|b6|a6|
364 "lwx $s0, $t7(%[src]) \n" // |B7|A7|b7|a7|
383 "addiu %[src], 4 \n"
397 "lw $t0, 0(%[src]) \n" // |B0|A0|b0|a0|
398 "lwx $t8, %[src_stride](%[src]) \n" // |B1|A1|b1|a1|
400 "lwx $t9, $t2(%[src]) \n" // |B2|A2|b2|a2|
401 "lwx $s0, $t3(%[src]) \n" // |B3|A3|b3|a3|
422 "lwx $t0, $t4(%[src]) \n" // |B4|A4|b4|a4|
423 "lwx $t8, $t5(%[src]) \n" // |B5|A5|b5|a5|
424 "lwx $t9, $t6(%[src]) \n" // |B6|A6|b6|a6|
425 "lwx $s0, $t7(%[src]) \n" // |B7|A7|b7|a7|
449 "addiu %[src], 4 \n"
463 : [src] "+r"(src), [dst_a] "+r"(dst_a), [dst_b] "+r"(dst_b),