/external/libaom/libaom/av1/encoder/x86/ |
D | highbd_fwd_txfm_sse4.c | 219 const int txw_idx = get_txw_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 | 197 const int txw_idx = get_txw_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() 243 const int txw_idx = get_txw_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() 292 const int txw_idx = get_txw_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 | 551 const int txw_idx = get_txw_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 | 2132 const int txw_idx = get_txw_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() 2171 const int txw_idx = get_txw_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() 2209 const int txw_idx = get_txw_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() 2251 const int txw_idx = get_txw_idx(TX_8X4); in av1_lowbd_fwd_txfm2d_8x4_sse2() local [all …]
|
D | av1_fwd_txfm2d_avx2.c | 1583 const int txw_idx = get_txw_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() 1624 const int txw_idx = get_txw_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() 1677 const int txw_idx = get_txw_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() 1725 const int txw_idx = get_txw_idx(tx_size); in lowbd_fwd_txfm2d_16x32_avx2() local [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | highbd_inv_txfm_sse4.c | 650 const int txw_idx = get_txw_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 | 2352 int txw_idx, int rect_type) { in iidentity_row_8xn_ssse3() argument 2354 const __m128i scale = _mm_set1_epi16(NewSqrt2list[txw_idx]); in iidentity_row_8xn_ssse3() 2423 const int txw_idx = get_txw_idx(tx_size); in lowbd_inv_txfm2d_add_idtx_ssse3() local 2434 txw_idx, rect_type); in lowbd_inv_txfm2d_add_idtx_ssse3() 2449 const int txw_idx = get_txw_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() 2457 lowbd_txfm_all_1d_w4_arr[txw_idx][hitx_1d_tab[tx_type]]; in lowbd_inv_txfm2d_add_4x4_ssse3() 2515 const int txw_idx = get_txw_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 | 1618 const int txw_idx = get_txw_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() 1633 lowbd_txfm_all_1d_zeros_w16_arr[txw_idx][hitx_1d_tab[tx_type]][fun_idx_x]; in lowbd_inv_txfm2d_add_no_identity_avx2() 1684 int txw_idx, int rect_type) { in iidentity_row_16xn_avx2() argument 1686 const __m256i scale = _mm256_set1_epi16(NewSqrt2list[txw_idx]); in iidentity_row_16xn_avx2() 1752 const int txw_idx = get_txw_idx(tx_size); in lowbd_inv_txfm2d_add_idtx_avx2() local 1762 txw_idx, rect_type); in lowbd_inv_txfm2d_add_idtx_avx2() 1774 const int txw_idx = get_txw_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 | 4223 const int txw_idx = get_txw_idx(tx_size); in highbd_inv_txfm2d_add_no_identity_avx2() local 4235 highbd_txfm_all_1d_zeros_w8_arr[txw_idx][hitx_1d_tab[tx_type]][fun_idx_x]; 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 | 419 const int txw_idx = tx_size_wide_log2[tx_size] - tx_size_wide_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() 425 cfg->txfm_type_row = av1_txfm_type_ls[txw_idx][tx_type_1d_row]; in av1_get_fwd_txfm_cfg()
|
/external/libaom/libaom/av1/common/arm/ |
D | av1_inv_txfm_neon.c | 3690 const int txw_idx = get_txw_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() 3709 lowbd_txfm_all_1d_zeros_w_arr[txw_idx][hitx_1d_tab[tx_type]][fun_idx_x]; in lowbd_inv_txfm2d_add_idtx_neon() 3761 const int txw_idx = get_txw_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() 3778 lowbd_txfm_all_1d_zeros_w_arr[txw_idx][hitx_1d_tab[tx_type]][fun_idx_x]; in lowbd_inv_txfm2d_add_v_identity_neon() 3842 const int txw_idx = get_txw_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 | 192 const int txw_idx = get_txw_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() 200 cfg->txfm_type_row = av1_txfm_type_ls[txw_idx][tx_type_1d_row]; in av1_get_inv_txfm_cfg()
|