/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_itrans32_cols_dspr2.c | 23 int16_t step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6; local 592 "add %[step1_1], %[temp1], %[temp2] \n\t" 601 [step1_0] "=r" (step1_0), [step1_1] "=r" (step1_1), 670 step2_1 = step1_1 + step1_6; 675 step2_6 = step1_1 - step1_6; 680 step1_1 = step2_1 + step3_14; 763 "add %[temp1], %[step1_1], %[step2_30] \n\t" 794 [step1_0] "r" (step1_0), [step1_1] "r" (step1_1), [all...] |
H A D | vp9_itrans8_dspr2.c | 24 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local 67 step1_1 = step2_1 + step2_2; 70 "add %[step1_1], %[Temp2], %[Temp3] \n\t" 167 "add %[Temp1], %[step1_1], %[step1_6] \n\t" 178 "sub %[Temp0], %[step1_1], %[step1_6] \n\t" 183 : [step1_0] "=&r" (step1_0), [step1_1] "=&r" (step1_1), 205 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local 262 step1_1 = step2_1 + step2_2; 265 "add %[step1_1], [all...] |
H A D | vp9_itrans32_dspr2.c | 24 int16_t step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6; local 660 "add %[step1_1], %[temp1], %[temp2] \n\t" 669 [step1_0] "=r" (step1_0), [step1_1] "=r" (step1_1), 743 step2_1 = step1_1 + step1_6; 748 step2_6 = step1_1 - step1_6; 752 step1_1 = step2_1 + step3_14; 834 output[1 * 32] = step1_1 + step2_30; 863 output[30 * 32] = step1_1 - step2_30;
|
H A D | vp9_itrans16_dspr2.c | 25 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local 68 "add %[step1_1], %[step2_1], %[step2_2] \n\t" 77 [step1_0] "=r" (step1_0), [step1_1] "=r" (step1_1), 328 "add %[load6], %[step1_1], %[step1_6] \n\t" 333 "sub %[load5], %[step1_1], %[step1_6] \n\t" 344 "sub %[load6], %[step1_1], %[step1_6] \n\t" 349 "add %[load5], %[step1_1], %[step1_6] \n\t" 360 [step1_0] "r" (step1_0), [step1_1] "r" (step1_1), 410 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local [all...] |
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_itrans32_cols_dspr2.c | 23 int16_t step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6; local 592 "add %[step1_1], %[temp1], %[temp2] \n\t" 601 [step1_0] "=r" (step1_0), [step1_1] "=r" (step1_1), 670 step2_1 = step1_1 + step1_6; 675 step2_6 = step1_1 - step1_6; 680 step1_1 = step2_1 + step3_14; 763 "add %[temp1], %[step1_1], %[step2_30] \n\t" 794 [step1_0] "r" (step1_0), [step1_1] "r" (step1_1), [all...] |
H A D | vp9_itrans8_dspr2.c | 24 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local 67 step1_1 = step2_1 + step2_2; 70 "add %[step1_1], %[Temp2], %[Temp3] \n\t" 167 "add %[Temp1], %[step1_1], %[step1_6] \n\t" 178 "sub %[Temp0], %[step1_1], %[step1_6] \n\t" 183 : [step1_0] "=&r" (step1_0), [step1_1] "=&r" (step1_1), 205 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local 262 step1_1 = step2_1 + step2_2; 265 "add %[step1_1], [all...] |
H A D | vp9_itrans32_dspr2.c | 24 int16_t step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6; local 660 "add %[step1_1], %[temp1], %[temp2] \n\t" 669 [step1_0] "=r" (step1_0), [step1_1] "=r" (step1_1), 743 step2_1 = step1_1 + step1_6; 748 step2_6 = step1_1 - step1_6; 752 step1_1 = step2_1 + step3_14; 834 output[1 * 32] = step1_1 + step2_30; 863 output[30 * 32] = step1_1 - step2_30;
|
H A D | vp9_itrans16_dspr2.c | 25 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local 68 "add %[step1_1], %[step2_1], %[step2_2] \n\t" 77 [step1_0] "=r" (step1_0), [step1_1] "=r" (step1_1), 328 "add %[load6], %[step1_1], %[step1_6] \n\t" 333 "sub %[load5], %[step1_1], %[step1_6] \n\t" 344 "sub %[load6], %[step1_1], %[step1_6] \n\t" 349 "add %[load5], %[step1_1], %[step1_6] \n\t" 360 [step1_0] "r" (step1_0), [step1_1] "r" (step1_1), 410 int step1_0, step1_1, step1_2, step1_3, step1_4, step1_5, step1_6, step1_7; local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/x86/ |
H A D | vp9_dct_sse2.c | 1301 __m128i step1_0, step1_1, step1_2, step1_3; local 1409 step1_1 = _mm_sub_epi16(in06, in09); 1587 step3_1 = _mm_add_epi16(step1_1, step2_2); 1588 step3_2 = _mm_sub_epi16(step1_1, step2_2); 1643 step1_1 = _mm_sub_epi16(step3_0, step2_1); 1655 const __m128i t2 = _mm_unpacklo_epi16(step1_1, step1_6); 1656 const __m128i t3 = _mm_unpackhi_epi16(step1_1, step1_6); 1721 const __m128i t2 = _mm_unpacklo_epi16(step1_1, step1_6); 1722 const __m128i t3 = _mm_unpackhi_epi16(step1_1, step1_6);
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
H A D | vp9_dct_avx2.c | 1113 __m128i step1_0, step1_1, step1_2, step1_3; local 1221 step1_1 = _mm_sub_epi16(in06, in09); 1399 step3_1 = _mm_add_epi16(step1_1, step2_2); 1400 step3_2 = _mm_sub_epi16(step1_1, step2_2); 1455 step1_1 = _mm_sub_epi16(step3_0, step2_1); 1467 const __m128i t2 = _mm_unpacklo_epi16(step1_1, step1_6); 1468 const __m128i t3 = _mm_unpackhi_epi16(step1_1, step1_6); 1533 const __m128i t2 = _mm_unpacklo_epi16(step1_1, step1_6); 1534 const __m128i t3 = _mm_unpackhi_epi16(step1_1, step1_6);
|
H A D | vp9_dct_sse2.c | 1214 __m128i step1_0, step1_1, step1_2, step1_3; local 1322 step1_1 = _mm_sub_epi16(in06, in09); 1500 step3_1 = _mm_add_epi16(step1_1, step2_2); 1501 step3_2 = _mm_sub_epi16(step1_1, step2_2); 1556 step1_1 = _mm_sub_epi16(step3_0, step2_1); 1568 const __m128i t2 = _mm_unpacklo_epi16(step1_1, step1_6); 1569 const __m128i t3 = _mm_unpackhi_epi16(step1_1, step1_6); 1634 const __m128i t2 = _mm_unpacklo_epi16(step1_1, step1_6); 1635 const __m128i t3 = _mm_unpackhi_epi16(step1_1, step1_6);
|