Home
last modified time | relevance | path

Searched refs:cospi_24_64 (Results 1 – 25 of 55) sorted by relevance

123

/external/libvpx/libvpx/vpx_dsp/arm/
Didct32x32_34_add_neon.c99 cospi_24_64); in vpx_idct32_6_neon()
100 s2[14] = multiply_accumulate_shift_and_narrow_s16(s2[8], cospi_24_64, s2[15], in vpx_idct32_6_neon()
117 cospi_24_64); in vpx_idct32_6_neon()
118 s1[29] = multiply_accumulate_shift_and_narrow_s16(s1[17], cospi_24_64, s1[30], in vpx_idct32_6_neon()
122 cospi_24_64); in vpx_idct32_6_neon()
123 s1[28] = multiply_accumulate_shift_and_narrow_s16(s1[16], cospi_24_64, s1[31], in vpx_idct32_6_neon()
126 s1[20] = multiply_accumulate_shift_and_narrow_s16(s2[20], -cospi_24_64, in vpx_idct32_6_neon()
129 cospi_24_64); in vpx_idct32_6_neon()
131 s1[21] = multiply_accumulate_shift_and_narrow_s16(s2[21], -cospi_24_64, in vpx_idct32_6_neon()
134 cospi_24_64); in vpx_idct32_6_neon()
[all …]
Didct32x32_135_add_neon.c174 s4[2] = multiply_shift_and_narrow_s16(in[8], cospi_24_64); in vpx_idct32_12_neon()
178 cospi_24_64); in vpx_idct32_12_neon()
179 s4[14] = multiply_accumulate_shift_and_narrow_s16(s2[8], cospi_24_64, s2[15], in vpx_idct32_12_neon()
182 s4[10] = multiply_accumulate_shift_and_narrow_s16(s3[10], -cospi_24_64, in vpx_idct32_12_neon()
185 cospi_24_64); in vpx_idct32_12_neon()
223 cospi_24_64); in vpx_idct32_12_neon()
224 s5[29] = multiply_accumulate_shift_and_narrow_s16(s4[18], cospi_24_64, s4[29], in vpx_idct32_12_neon()
228 cospi_24_64); in vpx_idct32_12_neon()
229 s5[28] = multiply_accumulate_shift_and_narrow_s16(s4[19], cospi_24_64, s4[28], in vpx_idct32_12_neon()
232 s5[20] = multiply_accumulate_shift_and_narrow_s16(s4[20], -cospi_24_64, in vpx_idct32_12_neon()
[all …]
Dhighbd_idct32x32_34_add_neon.c107 s2[15], cospi_24_64); in vpx_highbd_idct32_6_neon()
108 s2[14] = multiply_accumulate_shift_and_narrow_s32_dual(s2[8], cospi_24_64, in vpx_highbd_idct32_6_neon()
125 s1[30], cospi_24_64); in vpx_highbd_idct32_6_neon()
126 s1[29] = multiply_accumulate_shift_and_narrow_s32_dual(s1[17], cospi_24_64, in vpx_highbd_idct32_6_neon()
130 s1[31], cospi_24_64); in vpx_highbd_idct32_6_neon()
131 s1[28] = multiply_accumulate_shift_and_narrow_s32_dual(s1[16], cospi_24_64, in vpx_highbd_idct32_6_neon()
134 s1[20] = multiply_accumulate_shift_and_narrow_s32_dual(s2[20], -cospi_24_64, in vpx_highbd_idct32_6_neon()
137 s2[27], cospi_24_64); in vpx_highbd_idct32_6_neon()
139 s1[21] = multiply_accumulate_shift_and_narrow_s32_dual(s2[21], -cospi_24_64, in vpx_highbd_idct32_6_neon()
142 s2[26], cospi_24_64); in vpx_highbd_idct32_6_neon()
[all …]
Dhighbd_idct32x32_135_add_neon.c185 s4[2] = multiply_shift_and_narrow_s32_dual(in[8], cospi_24_64); in vpx_highbd_idct32_12_neon()
189 s2[15], cospi_24_64); in vpx_highbd_idct32_12_neon()
190 s4[14] = multiply_accumulate_shift_and_narrow_s32_dual(s2[8], cospi_24_64, in vpx_highbd_idct32_12_neon()
193 s4[10] = multiply_accumulate_shift_and_narrow_s32_dual(s3[10], -cospi_24_64, in vpx_highbd_idct32_12_neon()
196 s3[13], cospi_24_64); in vpx_highbd_idct32_12_neon()
234 s4[29], cospi_24_64); in vpx_highbd_idct32_12_neon()
235 s5[29] = multiply_accumulate_shift_and_narrow_s32_dual(s4[18], cospi_24_64, in vpx_highbd_idct32_12_neon()
239 s4[28], cospi_24_64); in vpx_highbd_idct32_12_neon()
240 s5[28] = multiply_accumulate_shift_and_narrow_s32_dual(s4[19], cospi_24_64, in vpx_highbd_idct32_12_neon()
243 s5[20] = multiply_accumulate_shift_and_narrow_s32_dual(s4[20], -cospi_24_64, in vpx_highbd_idct32_12_neon()
[all …]
Didct4x4_add_neon.asm45 ; cospi_24_64 = 6270
70 vdup.16 d22, r12 ; replicate cospi_24_64
75 vmull.s16 q15, d17, d22 ; input[1] * cospi_24_64
85 ; input[1] * cospi_24_64 - input[3] * cospi_8_64;
86 ; input[1] * cospi_8_64 + input[3] * cospi_24_64;
128 vmull.s16 q15, d17, d22 ; input[1] * cospi_24_64
136 ; input[1] * cospi_24_64 - input[3] * cospi_8_64;
137 ; input[1] * cospi_8_64 + input[3] * cospi_24_64;
Dfdct_neon.c64 const int32x4_t s_3_cospi_24_64 = vmull_n_s16(s_3, cospi_24_64); in vpx_fdct4x4_neon()
66 const int32x4_t temp3 = vmlal_n_s16(s_3_cospi_8_64, s_2, cospi_24_64); in vpx_fdct4x4_neon()
/external/libvpx/libvpx/vpx_dsp/mips/
Ditrans16_dspr2.c75 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64), in idct16_rows_dspr2()
137 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64)); in idct16_rows_dspr2()
198 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64)); in idct16_rows_dspr2()
460 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64), in idct16_cols_add_blk_dspr2()
522 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64)); in idct16_cols_add_blk_dspr2()
583 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64)); in idct16_cols_add_blk_dspr2()
1163 s4 = x4 * cospi_8_64 + x5 * cospi_24_64; in iadst16_dspr2()
1164 s5 = x4 * cospi_24_64 - x5 * cospi_8_64; in iadst16_dspr2()
1165 s6 = -x6 * cospi_24_64 + x7 * cospi_8_64; in iadst16_dspr2()
1166 s7 = x6 * cospi_8_64 + x7 * cospi_24_64; in iadst16_dspr2()
[all …]
Ditrans32_cols_dspr2.c343 [cospi_8_64] "r"(cospi_8_64), [cospi_24_64] "r"(cospi_24_64)); in vpx_idct32_cols_add_blk_dspr2()
399 [cospi_8_64] "r"(cospi_8_64), [cospi_24_64] "r"(cospi_24_64)); in vpx_idct32_cols_add_blk_dspr2()
469 [step1_29] "r"(step1_29), [cospi_24_64] "r"(cospi_24_64), in vpx_idct32_cols_add_blk_dspr2()
494 [step1_28] "r"(step1_28), [cospi_24_64] "r"(cospi_24_64), in vpx_idct32_cols_add_blk_dspr2()
519 [step1_27] "r"(step1_27), [cospi_24_64] "r"(cospi_24_64), in vpx_idct32_cols_add_blk_dspr2()
544 [step1_26] "r"(step1_26), [cospi_24_64] "r"(cospi_24_64), in vpx_idct32_cols_add_blk_dspr2()
624 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64), in vpx_idct32_cols_add_blk_dspr2()
Ditrans8_dspr2.c187 [cospi_24_64] "r"(cospi_24_64), [output] "r"(output), in idct8_rows_dspr2()
447 [cospi_24_64] "r"(cospi_24_64), [input] "r"(input), in idct8_columns_add_blk_dspr2()
656 s4 = cospi_8_64 * x4 + cospi_24_64 * x5; in iadst8_dspr2()
657 s5 = cospi_24_64 * x4 - cospi_8_64 * x5; in iadst8_dspr2()
658 s6 = -cospi_24_64 * x6 + cospi_8_64 * x7; in iadst8_dspr2()
659 s7 = cospi_8_64 * x6 + cospi_24_64 * x7; in iadst8_dspr2()
Ditrans32_dspr2.c387 [cospi_8_64] "r"(cospi_8_64), [cospi_24_64] "r"(cospi_24_64)); in idct32_rows_dspr2()
443 [cospi_8_64] "r"(cospi_8_64), [cospi_24_64] "r"(cospi_24_64)); in idct32_rows_dspr2()
513 [step1_29] "r"(step1_29), [cospi_24_64] "r"(cospi_24_64), in idct32_rows_dspr2()
538 [step1_28] "r"(step1_28), [cospi_24_64] "r"(cospi_24_64), in idct32_rows_dspr2()
563 [step1_27] "r"(step1_27), [cospi_24_64] "r"(cospi_24_64), in idct32_rows_dspr2()
588 [step1_26] "r"(step1_26), [cospi_24_64] "r"(cospi_24_64), in idct32_rows_dspr2()
668 [cospi_24_64] "r"(cospi_24_64), [cospi_8_64] "r"(cospi_8_64), in idct32_rows_dspr2()
Ditrans4_dspr2.c91 [cospi_24_64] "r"(cospi_24_64), [input] "r"(input)); in vpx_idct4_rows_dspr2()
213 [cospi_24_64] "r"(cospi_24_64), [input] "r"(input), in vpx_idct4_columns_add_blk_dspr2()
Dfwd_dct32x32_msa.c83 DOTP_CONST_PAIR(in0, in1, cospi_24_64, cospi_8_64, temp1, temp0); in fdct8x32_1d_column_even_store()
105 DOTP_CONST_PAIR(vec6, vec1, cospi_24_64, cospi_8_64, in1, in3); in fdct8x32_1d_column_even_store()
119 DOTP_CONST_PAIR((-vec2), vec5, cospi_24_64, cospi_8_64, in2, in1); in fdct8x32_1d_column_even_store()
183 DOTP_CONST_PAIR(in26, in21, cospi_24_64, cospi_8_64, in18, in29); in fdct8x32_1d_column_odd_store()
184 DOTP_CONST_PAIR(in27, in20, cospi_24_64, cospi_8_64, in19, in28); in fdct8x32_1d_column_odd_store()
217 DOTP_CONST_PAIR(-in16, in27, cospi_24_64, cospi_8_64, in20, in27); in fdct8x32_1d_column_odd_store()
218 DOTP_CONST_PAIR(-in17, in26, cospi_24_64, cospi_8_64, in21, in26); in fdct8x32_1d_column_odd_store()
336 DOTP_CONST_PAIR_W(vec5_r, vec7_r, vec0_r, vec1_r, cospi_24_64, cospi_8_64, in fdct8x32_1d_row_even_4x()
364 DOTP_CONST_PAIR(vec6, vec1, cospi_24_64, cospi_8_64, in1, in3); in fdct8x32_1d_row_even_4x()
378 DOTP_CONST_PAIR((-vec2), vec5, cospi_24_64, cospi_8_64, in2, in1); in fdct8x32_1d_row_even_4x()
[all …]
Dinv_txfm_msa.h26 cospi_24_64, -cospi_24_64, 0, 0 }; \
122 c2_m = VP9_SET_COSPI_PAIR(cospi_24_64, -cospi_8_64); \
123 c3_m = VP9_SET_COSPI_PAIR(cospi_8_64, cospi_24_64); \
239 k2_m = VP9_SET_COSPI_PAIR(cospi_24_64, -cospi_8_64); \
240 k3_m = VP9_SET_COSPI_PAIR(cospi_8_64, cospi_24_64); \
256 -cospi_26_64, cospi_8_64, cospi_24_64, -cospi_8_64 }; \
258 -cospi_24_64, cospi_8_64, cospi_16_64, -cospi_16_64, 0, 0, 0, 0 \
386 k0_m = VP9_SET_COSPI_PAIR(cospi_8_64, cospi_24_64); \
387 k1_m = VP9_SET_COSPI_PAIR(cospi_24_64, -cospi_8_64); \
388 k2_m = VP9_SET_COSPI_PAIR(-cospi_24_64, cospi_8_64); \
Didct32x32_msa.c60 DOTP_CONST_PAIR(reg2, reg6, cospi_24_64, cospi_8_64, reg2, reg6); in idct32x8_row_even_process_store()
88 DOTP_CONST_PAIR(reg7, reg0, cospi_24_64, cospi_8_64, reg0, reg7); in idct32x8_row_even_process_store()
89 DOTP_CONST_PAIR((-reg6), reg1, cospi_24_64, cospi_8_64, reg6, reg1); in idct32x8_row_even_process_store()
161 DOTP_CONST_PAIR(vec1, vec0, cospi_24_64, cospi_8_64, vec0, vec1); in idct32x8_row_odd_process_store()
170 DOTP_CONST_PAIR(vec2, vec3, cospi_24_64, cospi_8_64, vec2, vec3); in idct32x8_row_odd_process_store()
197 DOTP_CONST_PAIR(vec3, vec2, -cospi_8_64, cospi_24_64, vec0, vec1); in idct32x8_row_odd_process_store()
206 DOTP_CONST_PAIR(reg3, reg2, -cospi_8_64, cospi_24_64, reg0, reg1); in idct32x8_row_odd_process_store()
371 DOTP_CONST_PAIR(reg2, reg6, cospi_24_64, cospi_8_64, reg2, reg6); in idct8x32_column_even_process_store()
401 DOTP_CONST_PAIR(reg7, reg0, cospi_24_64, cospi_8_64, reg0, reg7); in idct8x32_column_even_process_store()
402 DOTP_CONST_PAIR((-reg6), reg1, cospi_24_64, cospi_8_64, reg6, reg1); in idct8x32_column_even_process_store()
[all …]
/external/libaom/libaom/aom_dsp/x86/
Dfwd_txfm_impl_sse2.h46 octa_set_epi16(cospi_8_64, cospi_24_64, cospi_8_64, cospi_24_64, in FDCT4x4_2D_HELPER()
47 cospi_24_64, -cospi_8_64, cospi_24_64, -cospi_8_64); in FDCT4x4_2D_HELPER()
49 octa_set_epi16(cospi_24_64, -cospi_8_64, cospi_24_64, -cospi_8_64, in FDCT4x4_2D_HELPER()
50 cospi_8_64, cospi_24_64, cospi_8_64, cospi_24_64); in FDCT4x4_2D_HELPER()
58 octa_set_epi16(cospi_8_64, cospi_24_64, cospi_8_64, cospi_24_64, in FDCT4x4_2D_HELPER()
59 -cospi_8_64, -cospi_24_64, -cospi_8_64, -cospi_24_64); in FDCT4x4_2D_HELPER()
61 octa_set_epi16(cospi_24_64, -cospi_8_64, cospi_24_64, -cospi_8_64, in FDCT4x4_2D_HELPER()
62 -cospi_24_64, cospi_8_64, -cospi_24_64, cospi_8_64); in FDCT4x4_2D_HELPER()
241 const __m128i k__cospi_p24_p08 = pair_set_epi16(cospi_24_64, cospi_8_64); in FDCT8x8_2D()
242 const __m128i k__cospi_m08_p24 = pair_set_epi16(-cospi_8_64, cospi_24_64); in FDCT8x8_2D()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_dct.c36 temp1 = step[2] * cospi_24_64 + step[3] * cospi_8_64; in fdct4()
37 temp2 = -step[2] * cospi_8_64 + step[3] * cospi_24_64; in fdct4()
64 t2 = x2 * cospi_24_64 + x3 * cospi_8_64; in fdct8()
65 t3 = -x2 * cospi_8_64 + x3 * cospi_24_64; in fdct8()
143 t2 = x3 * cospi_8_64 + x2 * cospi_24_64; in fdct16()
144 t3 = x3 * cospi_24_64 - x2 * cospi_8_64; in fdct16()
194 temp1 = step3[1] * -cospi_8_64 + step3[6] * cospi_24_64; in fdct16()
195 temp2 = step3[2] * cospi_24_64 + step3[5] * cospi_8_64; in fdct16()
198 temp1 = step3[2] * cospi_8_64 - step3[5] * cospi_24_64; in fdct16()
199 temp2 = step3[1] * cospi_24_64 + step3[6] * cospi_8_64; in fdct16()
[all …]
/external/libvpx/libvpx/vpx_dsp/
Dfwd_txfm.c60 temp1 = step[2] * cospi_24_64 + step[3] * cospi_8_64; in vpx_fdct4x4_c()
61 temp2 = -step[2] * cospi_8_64 + step[3] * cospi_24_64; in vpx_fdct4x4_c()
134 t2 = x2 * cospi_24_64 + x3 * cospi_8_64; in vpx_fdct8x8_c()
135 t3 = -x2 * cospi_8_64 + x3 * cospi_24_64; in vpx_fdct8x8_c()
268 t2 = x3 * cospi_8_64 + x2 * cospi_24_64; in vpx_fdct16x16_c()
269 t3 = x3 * cospi_24_64 - x2 * cospi_8_64; in vpx_fdct16x16_c()
318 temp1 = step3[1] * -cospi_8_64 + step3[6] * cospi_24_64; in vpx_fdct16x16_c()
319 temp2 = step3[2] * cospi_24_64 + step3[5] * cospi_8_64; in vpx_fdct16x16_c()
322 temp1 = step3[2] * cospi_8_64 - step3[5] * cospi_24_64; in vpx_fdct16x16_c()
323 temp2 = step3[1] * cospi_24_64 + step3[6] * cospi_8_64; in vpx_fdct16x16_c()
[all …]
Dinv_txfm.c142 temp1 = (int16_t)input[1] * cospi_24_64 - (int16_t)input[3] * cospi_8_64; in idct4_c()
143 temp2 = (int16_t)input[1] * cospi_8_64 + (int16_t)input[3] * cospi_24_64; in idct4_c()
236 s4 = (int)(cospi_8_64 * x4 + cospi_24_64 * x5); in iadst8_c()
237 s5 = (int)(cospi_24_64 * x4 - cospi_8_64 * x5); in iadst8_c()
238 s6 = (int)(-cospi_24_64 * x6 + cospi_8_64 * x7); in iadst8_c()
239 s7 = (int)(cospi_8_64 * x6 + cospi_24_64 * x7); in iadst8_c()
294 temp1 = step1[1] * cospi_24_64 - step1[3] * cospi_8_64; in idct8_c()
295 temp2 = step1[1] * cospi_8_64 + step1[3] * cospi_24_64; in idct8_c()
490 s4 = x4 * cospi_8_64 + x5 * cospi_24_64; in iadst16_c()
491 s5 = x4 * cospi_24_64 - x5 * cospi_8_64; in iadst16_c()
[all …]
/external/libvpx/config/arm-neon/vpx_dsp/arm/
Didct4x4_add_neon.asm.S52 @ cospi_24_64 = 6270
77 vdup.16 d22, r12 @ replicate cospi_24_64
82 vmull.s16 q15, d17, d22 @ input[1] * cospi_24_64
92 @ input[1] * cospi_24_64 - input[3] * cospi_8_64;
93 @ input[1] * cospi_8_64 + input[3] * cospi_24_64;
135 vmull.s16 q15, d17, d22 @ input[1] * cospi_24_64
143 @ input[1] * cospi_24_64 - input[3] * cospi_8_64;
144 @ input[1] * cospi_8_64 + input[3] * cospi_24_64;
/external/libaom/libaom/aom_dsp/
Dfwd_txfm.c59 temp1 = step[2] * cospi_24_64 + step[3] * cospi_8_64; in aom_fdct4x4_c()
60 temp2 = -step[2] * cospi_8_64 + step[3] * cospi_24_64; in aom_fdct4x4_c()
121 temp1 = step[2] * (int32_t)cospi_24_64 + step[3] * (int32_t)cospi_8_64; in aom_fdct4x4_lp_c()
122 temp2 = -step[2] * (int32_t)cospi_8_64 + step[3] * (int32_t)cospi_24_64; in aom_fdct4x4_lp_c()
184 t2 = x2 * cospi_24_64 + x3 * cospi_8_64; in aom_fdct8x8_c()
185 t3 = -x2 * cospi_8_64 + x3 * cospi_24_64; in aom_fdct8x8_c()
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_idct16x16_add_sse2.c84 highbd_butterfly_sse2(io[4], io[12], cospi_24_64, cospi_8_64, &step2[2], in highbd_idct16_4col()
86 highbd_butterfly_sse2(step1[14], step1[9], cospi_24_64, cospi_8_64, &step2[9], in highbd_idct16_4col()
88 highbd_butterfly_sse2(step1[10], step1[13], cospi_8_64, cospi_24_64, in highbd_idct16_4col()
136 highbd_partial_butterfly_sse2(io[4], cospi_24_64, cospi_8_64, &step2[2], in highbd_idct16x16_38_4col()
138 highbd_butterfly_sse2(step1[14], step1[9], cospi_24_64, cospi_8_64, &step2[9], in highbd_idct16x16_38_4col()
140 highbd_butterfly_sse2(step1[10], step1[13], cospi_8_64, cospi_24_64, in highbd_idct16x16_38_4col()
186 highbd_butterfly_sse2(step1[14], step1[9], cospi_24_64, cospi_8_64, &step2[9], in highbd_idct16x16_10_4col()
188 highbd_butterfly_sse2(step1[10], step1[13], cospi_8_64, cospi_24_64, in highbd_idct16x16_10_4col()
Dhighbd_idct16x16_add_sse4.c85 highbd_butterfly_sse4_1(io[4], io[12], cospi_24_64, cospi_8_64, &step2[2], in vpx_highbd_idct16_4col_sse4_1()
87 highbd_butterfly_sse4_1(step1[14], step1[9], cospi_24_64, cospi_8_64, in vpx_highbd_idct16_4col_sse4_1()
89 highbd_butterfly_sse4_1(step1[10], step1[13], -cospi_8_64, -cospi_24_64, in vpx_highbd_idct16_4col_sse4_1()
137 highbd_partial_butterfly_sse4_1(io[4], cospi_24_64, cospi_8_64, &step2[2], in highbd_idct16x16_38_4col()
139 highbd_butterfly_sse4_1(step1[14], step1[9], cospi_24_64, cospi_8_64, in highbd_idct16x16_38_4col()
141 highbd_butterfly_sse4_1(step1[10], step1[13], -cospi_8_64, -cospi_24_64, in highbd_idct16x16_38_4col()
185 highbd_butterfly_sse4_1(step1[14], step1[9], cospi_24_64, cospi_8_64, in highbd_idct16x16_10_4col()
187 highbd_butterfly_sse4_1(step1[10], step1[13], -cospi_8_64, -cospi_24_64, in highbd_idct16x16_10_4col()
Dinv_txfm_sse2.h260 butterfly(in[2], in[6], cospi_24_64, cospi_8_64, &step2[2], &step2[3]); in idct8()
309 const __m128i cp_24_n8 = pair_set_epi16(cospi_24_64, -cospi_8_64); in idct8x8_12_add_kernel_sse2()
310 const __m128i cp_8_24 = pair_set_epi16(cospi_8_64, cospi_24_64); in idct8x8_12_add_kernel_sse2()
367 butterfly(in[4], in[12], cospi_24_64, cospi_8_64, &step2[2], &step2[3]); in idct16_8col()
368 butterfly(step1[14], step1[9], cospi_24_64, cospi_8_64, &step2[9], in idct16_8col()
370 butterfly(step1[10], step1[13], -cospi_8_64, -cospi_24_64, &step2[13], in idct16_8col()
465 const __m128i k__cospi_m08_p24 = pair_set_epi16(-cospi_8_64, cospi_24_64); in idct16x16_10_pass1()
466 const __m128i k__cospi_p24_p08 = pair_set_epi16(cospi_24_64, cospi_8_64); in idct16x16_10_pass1()
467 const __m128i k__cospi_m24_m08 = pair_set_epi16(-cospi_24_64, -cospi_8_64); in idct16x16_10_pass1()
550 butterfly(step2[15], step2[8], cospi_24_64, cospi_8_64, &step2[9], in idct16x16_10_pass2()
[all …]
Dfwd_txfm_impl_sse2.h53 octa_set_epi16(cospi_8_64, cospi_24_64, cospi_8_64, cospi_24_64, in FDCT4x4_2D()
54 cospi_24_64, -cospi_8_64, cospi_24_64, -cospi_8_64); in FDCT4x4_2D()
56 octa_set_epi16(cospi_24_64, -cospi_8_64, cospi_24_64, -cospi_8_64, in FDCT4x4_2D()
57 cospi_8_64, cospi_24_64, cospi_8_64, cospi_24_64); in FDCT4x4_2D()
65 octa_set_epi16(cospi_8_64, cospi_24_64, cospi_8_64, cospi_24_64, in FDCT4x4_2D()
66 -cospi_8_64, -cospi_24_64, -cospi_8_64, -cospi_24_64); in FDCT4x4_2D()
68 octa_set_epi16(cospi_24_64, -cospi_8_64, cospi_24_64, -cospi_8_64, in FDCT4x4_2D()
69 -cospi_24_64, cospi_8_64, -cospi_24_64, cospi_8_64); in FDCT4x4_2D()
266 const __m128i k__cospi_p24_p08 = pair_set_epi16(cospi_24_64, cospi_8_64); in FDCT8x8_2D()
267 const __m128i k__cospi_m08_p24 = pair_set_epi16(-cospi_8_64, cospi_24_64); in FDCT8x8_2D()
[all …]
/external/libaom/libaom/aom_dsp/arm/
Dfwd_txfm_neon.c61 const int32x4_t s_3_cospi_24_64 = vmull_n_s16(s_3, cospi_24_64); in aom_fdct4x4_helper()
63 const int32x4_t temp3 = vmlal_n_s16(s_3_cospi_8_64, s_2, cospi_24_64); in aom_fdct4x4_helper()
143 int32x4_t v_t2_lo = vmull_n_s16(vget_low_s16(v_x2), (int16_t)cospi_24_64); in aom_fdct8x8_neon()
144 int32x4_t v_t2_hi = vmull_n_s16(vget_high_s16(v_x2), (int16_t)cospi_24_64); in aom_fdct8x8_neon()
145 int32x4_t v_t3_lo = vmull_n_s16(vget_low_s16(v_x3), (int16_t)cospi_24_64); in aom_fdct8x8_neon()
146 int32x4_t v_t3_hi = vmull_n_s16(vget_high_s16(v_x3), (int16_t)cospi_24_64); in aom_fdct8x8_neon()

123