/external/libaom/libaom/third_party/libyuv/source/ |
rotate_common.cc | 38 uint8* dst_b, int dst_stride_b, int width) { 42 dst_b[0] = src[0 * src_stride + 1]; 44 dst_b[1] = src[1 * src_stride + 1]; 46 dst_b[2] = src[2 * src_stride + 1]; 48 dst_b[3] = src[3 * src_stride + 1]; 50 dst_b[4] = src[4 * src_stride + 1]; 52 dst_b[5] = src[5 * src_stride + 1]; 54 dst_b[6] = src[6 * src_stride + 1]; 56 dst_b[7] = src[7 * src_stride + 1]; 59 dst_b += dst_stride_b [all...] |
rotate_gcc.cc | 112 uint8* dst_b, int dst_stride_b, int width); 379 uint8* dst_b, int dst_stride_b, int width) { 475 "+r"(dst_b), // %2
|
rotate_mips.cc | 313 uint8* dst_b, int dst_stride_b, 328 // check word aligment for dst_a, dst_b, dst_stride_a and dst_stride_b 330 "andi $t8, %[dst_b], 0x3 \n" 345 "addu $s6, %[dst_b], %[dst_stride_b] \n" 368 "sw $s4, 0(%[dst_b]) \n" 390 "sw $s4, 4(%[dst_b]) \n" 393 " addu %[dst_b], %[dst_b], $t8 \n" 397 // dst_a or dst_b or dst_stride_a or dst_stride_b not word aligned 404 "addu $s6, %[dst_b], %[dst_stride_b] \n [all...] |
rotate.cc | 194 uint8* dst_b, int dst_stride_b, 199 uint8* dst_b, int dst_stride_b, 222 dst_b, dst_stride_b, 226 dst_b += 8; // Move over 8 columns. 233 dst_b, dst_stride_b, 241 uint8* dst_b, int dst_stride_b, 248 dst_b, dst_stride_b, 255 uint8* dst_b, int dst_stride_b, 258 dst_b += dst_stride_b * (width - 1); 264 dst_b, dst_stride_b [all...] |
rotate_neon.cc | 249 uint8* dst_b, int dst_stride_b, 344 "add %5, %5, %6, lsl #3 \n" // dst_b += 8 * dst_stride_b 439 "add %5, %5, %6, lsl #2 \n" // dst_b += 4 * dst_stride_b 487 "add %5, %5, %6, lsl #1 \n" // dst_b += 2 * dst_stride_b 522 "+r"(dst_b), // %5
|
rotate_neon64.cc | 256 uint8* dst_b, int dst_stride_b, 354 "add %3, %3, %7, lsl #3 \n" // dst_b += 8 * dst_stride_b 443 "add %3, %3, %7, lsl #2 \n" // dst_b += 4 * dst_stride_b 493 "add %3, %3, %7, lsl #1 \n" // dst_b += 2 * dst_stride_b 526 "+r"(dst_b), // %3
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
rotate_common.cc | 43 uint8_t* dst_b, 49 dst_b[0] = src[0 * src_stride + 1]; 51 dst_b[1] = src[1 * src_stride + 1]; 53 dst_b[2] = src[2 * src_stride + 1]; 55 dst_b[3] = src[3 * src_stride + 1]; 57 dst_b[4] = src[4 * src_stride + 1]; 59 dst_b[5] = src[5 * src_stride + 1]; 61 dst_b[6] = src[6 * src_stride + 1]; 63 dst_b[7] = src[7 * src_stride + 1]; 66 dst_b += dst_stride_b [all...] |
rotate_neon.cc | 199 uint8_t* dst_b, 270 "add %5, %5, %6, lsl #3 \n" // dst_b += 8 * dst_stride_b 341 "add %5, %5, %6, lsl #2 \n" // dst_b += 4 * 379 "add %5, %5, %6, lsl #1 \n" // dst_b += 2 * 405 "+r"(dst_b), // %5
|
rotate_gcc.cc | 262 uint8_t* dst_b, 360 "+r"(dst_b), // %2
|
rotate_neon64.cc | 207 uint8_t* dst_b, 282 "add %3, %3, %7, lsl #3 \n" // dst_b += 8 * 348 "add %3, %3, %7, lsl #2 \n" // dst_b += 4 * 388 "add %3, %3, %7, lsl #1 \n" // dst_b += 2 * 412 "+r"(dst_b), // %3
|
rotate_any.cc | 48 int dst_stride_a, uint8_t* dst_b, int dst_stride_b, \ 53 TPOS_SIMD(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, n); \ 56 dst_stride_a, dst_b + n * dst_stride_b, dst_stride_b, r); \
|
rotate.cc | 208 uint8_t* dst_b, 215 int dst_stride_a, uint8_t* dst_b, int dst_stride_b, 219 int dst_stride_a, uint8_t* dst_b, int dst_stride_b, 247 TransposeUVWx16(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 251 dst_b += 16; // Move over 8 columns. 257 TransposeUVWx8(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 261 dst_b += 8; // Move over 8 columns. 267 TransposeUVWxH_C(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 277 uint8_t* dst_b, 284 TransposeUV(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, width [all...] |
rotate_msa.cc | 68 uint8_t* dst_b, 71 TransposeUVWx8_C(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 74 dst_stride_a, (dst_b + 8), dst_stride_b, width); 160 uint8_t* dst_b, 217 ST_UB2(dst1, dst3, dst_b, dst_stride_b); 219 dst_b += dst_stride_b * 2; 224 ST_UB2(dst1, dst3, dst_b, dst_stride_b); 226 dst_b += dst_stride_b * 2; 231 ST_UB2(dst1, dst3, dst_b, dst_stride_b); 233 dst_b += dst_stride_b * 2 [all...] |
/external/libyuv/files/source/ |
rotate_common.cc | 43 uint8* dst_b, 49 dst_b[0] = src[0 * src_stride + 1]; 51 dst_b[1] = src[1 * src_stride + 1]; 53 dst_b[2] = src[2 * src_stride + 1]; 55 dst_b[3] = src[3 * src_stride + 1]; 57 dst_b[4] = src[4 * src_stride + 1]; 59 dst_b[5] = src[5 * src_stride + 1]; 61 dst_b[6] = src[6 * src_stride + 1]; 63 dst_b[7] = src[7 * src_stride + 1]; 66 dst_b += dst_stride_b [all...] |
rotate_dspr2.cc | 310 uint8* dst_b, 326 // check word aligment for dst_a, dst_b, dst_stride_a and dst_stride_b 328 "andi $t8, %[dst_b], 0x3 \n" 343 "addu $s6, %[dst_b], %[dst_stride_b] \n" 366 "sw $s4, 0(%[dst_b]) \n" 388 "sw $s4, 4(%[dst_b]) \n" 391 " addu %[dst_b], %[dst_b], $t8 \n" 395 // dst_a or dst_b or dst_stride_a or dst_stride_b not word aligned 402 "addu $s6, %[dst_b], %[dst_stride_b] \n [all...] |
rotate_gcc.cc | 262 uint8* dst_b, 360 "+r"(dst_b), // %2
|
rotate_any.cc | 51 int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) { \ 55 TPOS_SIMD(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, n); \ 58 dst_stride_a, dst_b + n * dst_stride_b, dst_stride_b, r); \
|
rotate.cc | 231 uint8* dst_b, 238 int dst_stride_a, uint8* dst_b, int dst_stride_b, 242 int dst_stride_a, uint8* dst_b, int dst_stride_b, 276 TransposeUVWx16(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 280 dst_b += 16; // Move over 8 columns. 286 TransposeUVWx8(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 290 dst_b += 8; // Move over 8 columns. 296 TransposeUVWxH_C(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 306 uint8* dst_b, 313 TransposeUV(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, width [all...] |
rotate_msa.cc | 68 uint8* dst_b, 71 TransposeUVWx8_C(src, src_stride, dst_a, dst_stride_a, dst_b, dst_stride_b, 74 dst_stride_a, (dst_b + 8), dst_stride_b, width); 160 uint8* dst_b, 217 ST_UB2(dst1, dst3, dst_b, dst_stride_b); 219 dst_b += dst_stride_b * 2; 224 ST_UB2(dst1, dst3, dst_b, dst_stride_b); 226 dst_b += dst_stride_b * 2; 231 ST_UB2(dst1, dst3, dst_b, dst_stride_b); 233 dst_b += dst_stride_b * 2 [all...] |
/external/libyuv/files/include/libyuv/ |
rotate_row.h | 146 uint8* dst_b, 155 uint8* dst_b, 162 uint8* dst_b, 169 uint8* dst_b, 176 uint8* dst_b, 183 uint8* dst_b, 190 uint8* dst_b, 198 uint8* dst_b, 205 uint8* dst_b, 212 uint8* dst_b, [all...] |
rotate.h | 108 uint8* dst_b, 122 uint8* dst_b, 132 uint8* dst_b, 154 uint8* dst_b,
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
rotate_row.h | 126 uint8_t* dst_b, 135 uint8_t* dst_b, 142 uint8_t* dst_b, 149 uint8_t* dst_b, 156 uint8_t* dst_b, 163 uint8_t* dst_b, 171 uint8_t* dst_b, 178 uint8_t* dst_b, 185 uint8_t* dst_b,
|
rotate.h | 108 uint8_t* dst_b, 122 uint8_t* dst_b, 132 uint8_t* dst_b, 154 uint8_t* dst_b,
|
/external/libaom/libaom/third_party/libyuv/include/libyuv/ |
rotate.h | 79 uint8* dst_b, int dst_stride_b, 89 uint8* dst_b, int dst_stride_b, 95 uint8* dst_b, int dst_stride_b, 110 uint8* dst_b, int dst_stride_b,
|
rotate_row.h | 118 uint8* dst_b, int dst_stride_b, 123 uint8* dst_b, int dst_stride_b, int width); 126 uint8* dst_b, int dst_stride_b, int width); 129 uint8* dst_b, int dst_stride_b, int width); 132 uint8* dst_b, int dst_stride_b, int width);
|