/external/libaom/libaom/av1/encoder/x86/ |
D | highbd_fwd_txfm_sse4.c | 220 const int txh_idx = get_txh_idx(TX_4X4); in av1_fwd_txfm2d_4x4_sse4_1() local 225 fdct4x4_sse4_1(in, in, fwd_cos_bit_col[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 226 fdct4x4_sse4_1(in, in, fwd_cos_bit_row[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 231 fadst4x4_sse4_1(in, in, fwd_cos_bit_col[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 232 fdct4x4_sse4_1(in, in, fwd_cos_bit_row[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 237 fdct4x4_sse4_1(in, in, fwd_cos_bit_col[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 238 fadst4x4_sse4_1(in, in, fwd_cos_bit_row[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 243 fadst4x4_sse4_1(in, in, fwd_cos_bit_col[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 244 fadst4x4_sse4_1(in, in, fwd_cos_bit_row[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() 249 fadst4x4_sse4_1(in, in, fwd_cos_bit_col[txw_idx][txh_idx], 1); in av1_fwd_txfm2d_4x4_sse4_1() [all …]
|
D | av1_fwd_txfm2d_sse4.c | 198 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_64x64_sse4_1() local 199 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_64x64_sse4_1() 200 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_64x64_sse4_1() 244 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_64x32_sse4_1() local 245 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_64x32_sse4_1() 246 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_64x32_sse4_1() 293 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_32x64_sse4_1() local 294 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_32x64_sse4_1() 295 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_32x64_sse4_1()
|
D | highbd_fwd_txfm_avx2.c | 552 const int txh_idx = get_txh_idx(tx_size); in av1_fwd_txfm2d_8x8_avx2() local 559 av1_fdct8_avx2(in, out, fwd_cos_bit_col[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 563 av1_fdct8_avx2(in, out, fwd_cos_bit_row[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 570 av1_fadst8_avx2(in, out, fwd_cos_bit_col[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 574 av1_fdct8_avx2(in, out, fwd_cos_bit_row[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 581 av1_fdct8_avx2(in, out, fwd_cos_bit_col[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 585 av1_fadst8_avx2(in, out, fwd_cos_bit_row[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 592 av1_fadst8_avx2(in, out, fwd_cos_bit_col[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 596 av1_fadst8_avx2(in, out, fwd_cos_bit_row[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() 603 av1_fadst8_avx2(in, out, fwd_cos_bit_col[txw_idx][txh_idx], width_div8, in av1_fwd_txfm2d_8x8_avx2() [all …]
|
D | av1_fwd_txfm_sse2.c | 2133 const int txh_idx = get_txh_idx(TX_4X4); in av1_lowbd_fwd_txfm2d_4x4_sse2() local 2134 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in av1_lowbd_fwd_txfm2d_4x4_sse2() 2135 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in av1_lowbd_fwd_txfm2d_4x4_sse2() 2172 const int txh_idx = get_txh_idx(TX_4X8); in av1_lowbd_fwd_txfm2d_4x8_sse2() local 2173 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in av1_lowbd_fwd_txfm2d_4x8_sse2() 2174 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in av1_lowbd_fwd_txfm2d_4x8_sse2() 2210 const int txh_idx = get_txh_idx(TX_4X16); in av1_lowbd_fwd_txfm2d_4x16_sse2() local 2211 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in av1_lowbd_fwd_txfm2d_4x16_sse2() 2212 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in av1_lowbd_fwd_txfm2d_4x16_sse2() 2252 const int txh_idx = get_txh_idx(TX_8X4); in av1_lowbd_fwd_txfm2d_8x4_sse2() local [all …]
|
D | av1_fwd_txfm2d_avx2.c | 1584 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_16x16_avx2() local 1585 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_16x16_avx2() 1586 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_16x16_avx2() 1625 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_32x32_avx2() local 1626 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_32x32_avx2() 1627 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_32x32_avx2() 1678 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_64x64_avx2() local 1679 const int cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_64x64_avx2() 1680 const int cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in lowbd_fwd_txfm2d_64x64_avx2() 1726 const int txh_idx = get_txh_idx(tx_size); in lowbd_fwd_txfm2d_16x32_avx2() local [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | highbd_inv_txfm_sse4.c | 651 const int txh_idx = get_txh_idx(TX_4X4); in av1_inv_txfm2d_add_4x4_sse4_1() local 656 idct4x4_sse4_1(in, in, inv_cos_bit_row[txw_idx][txh_idx], 0, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 657 idct4x4_sse4_1(in, in, inv_cos_bit_col[txw_idx][txh_idx], 1, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 662 idct4x4_sse4_1(in, in, inv_cos_bit_row[txw_idx][txh_idx], 0, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 663 iadst4x4_sse4_1(in, in, inv_cos_bit_col[txw_idx][txh_idx], 1, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 668 iadst4x4_sse4_1(in, in, inv_cos_bit_row[txw_idx][txh_idx], 0, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 669 idct4x4_sse4_1(in, in, inv_cos_bit_col[txw_idx][txh_idx], 1, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 674 iadst4x4_sse4_1(in, in, inv_cos_bit_row[txw_idx][txh_idx], 0, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 675 iadst4x4_sse4_1(in, in, inv_cos_bit_col[txw_idx][txh_idx], 1, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() 680 idct4x4_sse4_1(in, in, inv_cos_bit_row[txw_idx][txh_idx], 0, bd, 0); in av1_inv_txfm2d_add_4x4_sse4_1() [all …]
|
D | av1_inv_txfm_ssse3.c | 2391 int txh_idx) { in iidentity_col_8xn_ssse3() argument 2392 const __m128i scale = _mm_set1_epi16(NewSqrt2list[txh_idx]); in iidentity_col_8xn_ssse3() 2424 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_idtx_ssse3() local 2436 txh_idx); in lowbd_inv_txfm2d_add_idtx_ssse3() 2450 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_4x4_ssse3() local 2451 const int cos_bit_row = inv_cos_bit_row[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_4x4_ssse3() 2452 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_4x4_ssse3() 2459 lowbd_txfm_all_1d_w4_arr[txh_idx][vitx_1d_tab[tx_type]]; in lowbd_inv_txfm2d_add_4x4_ssse3() 2516 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_no_identity_ssse3() local 2517 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_no_identity_ssse3() [all …]
|
D | av1_inv_txfm_avx2.c | 1619 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_no_identity_avx2() local 1620 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_no_identity_avx2() 1621 const int cos_bit_row = inv_cos_bit_row[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_no_identity_avx2() 1635 lowbd_txfm_all_1d_zeros_w16_arr[txh_idx][vitx_1d_tab[tx_type]][fun_idx_y]; in lowbd_inv_txfm2d_add_no_identity_avx2() 1723 int txh_idx) { in iidentity_col_16xn_avx2() argument 1724 const __m256i scale = _mm256_set1_epi16(NewSqrt2list[txh_idx]); in iidentity_col_16xn_avx2() 1753 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_idtx_avx2() local 1764 txh_idx); in lowbd_inv_txfm2d_add_idtx_avx2() 1775 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_h_identity_avx2() local 1776 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_h_identity_avx2() [all …]
|
D | highbd_inv_txfm_avx2.c | 4224 const int txh_idx = get_txh_idx(tx_size); in highbd_inv_txfm2d_add_no_identity_avx2() local 4237 highbd_txfm_all_1d_zeros_w8_arr[txh_idx][vitx_1d_tab[tx_type]][fun_idx_y]; in highbd_inv_txfm2d_add_no_identity_avx2() 4258 row_txfm(buf0, buf0, inv_cos_bit_row[txw_idx][txh_idx], 0, bd, -shift[0]); in highbd_inv_txfm2d_add_no_identity_avx2() 4275 inv_cos_bit_col[txw_idx][txh_idx], 1, bd, 0); in highbd_inv_txfm2d_add_no_identity_avx2()
|
/external/libaom/libaom/av1/encoder/ |
D | av1_fwd_txfm2d.c | 420 const int txh_idx = tx_size_high_log2[tx_size] - tx_size_high_log2[0]; in av1_get_fwd_txfm_cfg() local 422 cfg->cos_bit_col = fwd_cos_bit_col[txw_idx][txh_idx]; in av1_get_fwd_txfm_cfg() 423 cfg->cos_bit_row = fwd_cos_bit_row[txw_idx][txh_idx]; in av1_get_fwd_txfm_cfg() 424 cfg->txfm_type_col = av1_txfm_type_ls[txh_idx][tx_type_1d_col]; in av1_get_fwd_txfm_cfg()
|
/external/libaom/libaom/av1/common/arm/ |
D | av1_inv_txfm_neon.c | 3691 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_idtx_neon() local 3692 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_idtx_neon() 3693 const int cos_bit_row = inv_cos_bit_row[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_idtx_neon() 3711 lowbd_txfm_all_1d_zeros_w_arr[txh_idx][vitx_1d_tab[tx_type]][fun_idx_y]; in lowbd_inv_txfm2d_add_idtx_neon() 3762 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_v_identity_neon() local 3763 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_v_identity_neon() 3764 const int cos_bit_row = inv_cos_bit_row[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_v_identity_neon() 3780 lowbd_txfm_all_1d_zeros_w_arr[txh_idx][vitx_1d_tab[tx_type]][fun_idx_y]; in lowbd_inv_txfm2d_add_v_identity_neon() 3843 const int txh_idx = get_txh_idx(tx_size); in lowbd_inv_txfm2d_add_h_identity_neon() local 3844 const int cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in lowbd_inv_txfm2d_add_h_identity_neon() [all …]
|
/external/libaom/libaom/av1/common/ |
D | av1_inv_txfm2d.c | 193 const int txh_idx = get_txh_idx(tx_size); in av1_get_inv_txfm_cfg() local 194 cfg->cos_bit_col = inv_cos_bit_col[txw_idx][txh_idx]; in av1_get_inv_txfm_cfg() 195 cfg->cos_bit_row = inv_cos_bit_row[txw_idx][txh_idx]; in av1_get_inv_txfm_cfg() 196 cfg->txfm_type_col = av1_txfm_type_ls[txh_idx][tx_type_1d_col]; in av1_get_inv_txfm_cfg()
|