HomeSort by relevance Sort by last modified time
    Searched refs:cospi_16_64 (Results 1 - 17 of 17) sorted by null

  /external/libvpx/libvpx/vp9/common/mips/dspr2/
vp9_itrans32_cols_dspr2.c 419 "madd $ac0, %[temp0], %[cospi_16_64] \n\t"
425 "madd $ac1, %[temp1], %[cospi_16_64] \n\t"
431 "madd $ac2, %[temp0], %[cospi_16_64] \n\t"
437 "madd $ac3, %[temp1], %[cospi_16_64] \n\t"
457 [step2_15] "r" (step2_15), [cospi_16_64] "r" (cospi_16_64)
576 "madd $ac1, %[result1], %[cospi_16_64] \n\t
    [all...]
vp9_itrans32_dspr2.c 480 "madd $ac0, %[temp0], %[cospi_16_64] \n\t"
487 "madd $ac1, %[temp1], %[cospi_16_64] \n\t"
494 "madd $ac2, %[temp0], %[cospi_16_64] \n\t"
501 "madd $ac3, %[temp1], %[cospi_16_64] \n\t"
523 [cospi_16_64] "r" (cospi_16_64)
    [all...]
vp9_common_dspr2.h 31 /* out = dct_const_round_shift(input_dc * cospi_16_64); */ \
34 "madd $ac1, %[in], %[cospi_16_64] \n\t"\
37 /* out = dct_const_round_shift(out * cospi_16_64); */ \
40 "madd $ac2, %[tmp], %[cospi_16_64] \n\t"\
46 [cospi_16_64] "r" (cospi_16_64) \
vp9_itrans16_dspr2.c 50 "madd $ac1, %[result1], %[cospi_16_64] \n\t"
51 "madd $ac2, %[result2], %[cospi_16_64] \n\t"
81 [cospi_16_64] "r" (cospi_16_64)
253 "madd $ac1, %[load5], %[cospi_16_64] \n\t"
254 "madd $ac3, %[load6], %[cospi_16_64] \n\t"
270 [cospi_16_64] "r" (cospi_16_64)
283 "madd $ac0, %[load5], %[cospi_16_64] \n\t"
289 "madd $ac1, %[load6], %[cospi_16_64] \n\t
    [all...]
vp9_itrans8_dspr2.c 32 temp_1 = (input[0] + input[4]) * cospi_16_64;
35 temp_2 = (input[0] - input[4]) * cospi_16_64;
45 "madd $ac0, %[Temp2], %[cospi_16_64] \n\t"
49 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t"
137 temp_1 = (step1_7 - step1_6 - step1_4 + step1_5) * cospi_16_64;
138 temp_2 = (step1_4 - step1_5 - step1_6 + step1_7) * cospi_16_64;
152 "madd $ac0, %[Temp0], %[cospi_16_64] \n\t"
153 "madd $ac1, %[Temp1], %[cospi_16_64] \n\t"
191 [cospi_16_64] "r" (cospi_16_64), [cospi_28_64] "r" (cospi_28_64)
    [all...]
vp9_itrans4_dspr2.c 31 temp_1 = (input[0] + input[2]) * cospi_16_64;
34 temp_2 = (input[0] - input[2]) * cospi_16_64;
45 "madd $ac0, %[Temp2], %[cospi_16_64] \n\t"
52 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t"
97 [cospi_8_64] "r" (cospi_8_64), [cospi_16_64] "r" (cospi_16_64),
131 temp_1 = (input[0] + input[2]) * cospi_16_64;
134 temp_2 = (input[0] - input[2]) * cospi_16_64;
145 "madd $ac0, %[Temp2], %[cospi_16_64] \n\t"
152 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t
    [all...]
  /external/libvpx/libvpx/vp9/common/
vp9_idct.c 103 temp1 = (input[0] + input[2]) * cospi_16_64;
104 temp2 = (input[0] - input[2]) * cospi_16_64;
146 int16_t out = dct_const_round_shift(input[0] * cospi_16_64);
147 out = dct_const_round_shift(out * cospi_16_64);
187 temp1 = (step2[6] - step2[5]) * cospi_16_64;
188 temp2 = (step2[5] + step2[6]) * cospi_16_64;
231 int16_t out = dct_const_round_shift(input[0] * cospi_16_64);
232 out = dct_const_round_shift(out * cospi_16_64);
371 s2 = cospi_16_64 * (x2 + x3);
372 s3 = cospi_16_64 * (x2 - x3)
    [all...]
vp9_idct.h 55 static const int cospi_16_64 = 11585; variable
  /external/libvpx/libvpx/vp9/common/arm/neon/
vp9_short_iht8x8_add_neon.asm 64 ; generate cospi_16_64 = 11585
88 ; generate cospi_16_64 = 11585
146 ; dct_const_round_shift(input_dc * cospi_16_64)
150 ; dct_const_round_shift(input_dc * cospi_16_64)
170 ; dct_const_round_shift(input_dc * cospi_16_64)
175 vdup.16 d0, r7 ; duplicate cospi_16_64
177 ; dct_const_round_shift(input_dc * cospi_16_64)
181 ; input[0] * cospi_16_64
185 ; input[0] * cospi_16_64
189 ; (input[0] + input[2]) * cospi_16_64
    [all...]
vp9_short_idct32x32_1_add_neon.asm 80 ; generate cospi_16_64 = 11585
84 ; out = dct_const_round_shift(input[0] * cospi_16_64)
85 mul r0, r0, r12 ; input[0] * cospi_16_64
89 ; out = dct_const_round_shift(out * cospi_16_64)
90 mul r0, r0, r12 ; out * cospi_16_64
vp9_short_idct16x16_add_neon.asm 115 ; generate cospi_16_64 = 11585
148 vdup.16 d30, r3 ; cospi_16_64
150 ; step1[0] * cospi_16_64
154 ; step1[1] * cospi_16_64
165 ; temp1 = (step1[0] + step1[1]) * cospi_16_64
169 ; temp2 = (step1[0] - step1[1]) * cospi_16_64
211 ; generate cospi_16_64 = 11585
221 vdup.16 d16, r3; ; duplicate cospi_16_64
223 ; step2[5] * cospi_16_64
227 ; step2[6] * cospi_16_64
    [all...]
vp9_short_idct32x32_add_neon.asm 28 cospi_16_64 EQU 11585 define
684 ;temp1 = (step1b[25][i] - step1b[22][i]) * cospi_16_64;
685 ;temp2 = (step1b[25][i] + step1b[22][i]) * cospi_16_64;
688 DO_BUTTERFLY_STD cospi_16_64, cospi_16_64, d26, d27, d28, d29
692 ;temp1 = (step1b[24][i] - step1b[23][i]) * cospi_16_64;
693 ;temp2 = (step1b[24][i] + step1b[23][i]) * cospi_16_64;
699 DO_BUTTERFLY_STD cospi_16_64, cospi_16_64, d26, d27, d28, d29
753 ;temp1 = (step1b[27][i] - step1b[20][i]) * cospi_16_64;
    [all...]
vp9_short_iht4x4_add_neon.asm 20 ; cospi_16_64. d2 must contain cospi_24_64. The output will be stored back
31 vmull.s16 q13, d23, d1 ; (input[0] + input[2]) * cospi_16_64
32 vmull.s16 q14, d24, d1 ; (input[0] - input[2]) * cospi_16_64
95 ; cospi_16_64 = 11585 = 0x2d41
104 vdup.16 d1, r3 ; duplicate cospi_16_64
  /external/libvpx/libvpx/vp9/encoder/
vp9_dct.c 32 temp1 = (step[0] + step[1]) * cospi_16_64;
33 temp2 = (step[0] - step[1]) * cospi_16_64;
81 temp1 = (step[0] + step[1]) * cospi_16_64;
82 temp2 = (step[0] - step[1]) * cospi_16_64;
203 t0 = (x0 + x1) * cospi_16_64;
204 t1 = (x0 - x1) * cospi_16_64;
213 t0 = (s6 - s5) * cospi_16_64;
214 t1 = (s6 + s5) * cospi_16_64;
263 t0 = (x0 + x1) * cospi_16_64;
264 t1 = (x0 - x1) * cospi_16_64;
    [all...]
  /external/libvpx/libvpx/vp9/common/x86/
vp9_idct_intrin_sse2.c 31 const __m128i cst = _mm_setr_epi16((int16_t)cospi_16_64, (int16_t)cospi_16_64,
32 (int16_t)cospi_16_64, (int16_t)-cospi_16_64,
163 a = dct_const_round_shift(input[0] * cospi_16_64);
164 a = dct_const_round_shift(a * cospi_16_64);
186 const __m128i k__cospi_p16_p16 = pair_set_epi16(cospi_16_64, cospi_16_64);
187 const __m128i k__cospi_p16_m16 = pair_set_epi16(cospi_16_64, -cospi_16_64);
    [all...]
  /external/libvpx/libvpx/vp9/encoder/x86/
vp9_dct_sse2.c 27 const __m128i k__cospi_p16_p16 = _mm_set1_epi16(cospi_16_64);
28 const __m128i k__cospi_p16_m16 = pair_set_epi16(cospi_16_64, -cospi_16_64);
167 const __m128i k__cospi_p16_p16 = _mm_set1_epi16(cospi_16_64);
168 const __m128i k__cospi_p16_m16 = pair_set_epi16(cospi_16_64, -cospi_16_64);
281 const __m128i k__cospi_p16_p16 = _mm_set1_epi16(cospi_16_64);
282 const __m128i k__cospi_p16_m16 = pair_set_epi16(cospi_16_64, -cospi_16_64);
663 const __m128i k__cospi_p16_p16 = _mm_set1_epi16(cospi_16_64);
    [all...]
vp9_dct32x32_sse2.c 44 const __m128i k__cospi_p16_p16 = _mm_set1_epi16(+cospi_16_64);
45 const __m128i k__cospi_p16_m16 = pair_set_epi16(+cospi_16_64, -cospi_16_64);
    [all...]

Completed in 90 milliseconds