• Home
  • Raw
  • Download

Lines Matching refs:cov_matrix

175     WORD32 *sub_sign_xlow, ixheaacd_lpp_trans_cov_matrix *cov_matrix,  in ixheaacd_covariance_matrix_calc_dec()  argument
253 cov_matrix->phi_11 = (t_phi_11 << q_factor); in ixheaacd_covariance_matrix_calc_dec()
254 cov_matrix->phi_22 = (t_phi_22 << q_factor); in ixheaacd_covariance_matrix_calc_dec()
255 cov_matrix->phi_01 = (t_phi_01 << q_factor); in ixheaacd_covariance_matrix_calc_dec()
256 cov_matrix->phi_02 = (t_phi_02 << q_factor); in ixheaacd_covariance_matrix_calc_dec()
257 cov_matrix->phi_12 = (t_phi_12 << q_factor); in ixheaacd_covariance_matrix_calc_dec()
259 cov_matrix->d = ixheaacd_sub32_sat( in ixheaacd_covariance_matrix_calc_dec()
260 ixheaacd_mult32(cov_matrix->phi_22, cov_matrix->phi_11), in ixheaacd_covariance_matrix_calc_dec()
261 ixheaacd_mult32(cov_matrix->phi_12, cov_matrix->phi_12)); in ixheaacd_covariance_matrix_calc_dec()
263 cov_matrix++; in ixheaacd_covariance_matrix_calc_dec()
271 ixheaacd_lpp_trans_cov_matrix *cov_matrix, in ixheaacd_covariance_matrix_calc_2_dec() argument
277 ixheaacd_lpp_trans_cov_matrix *pac_arr = cov_matrix; in ixheaacd_covariance_matrix_calc_2_dec()
285 cov_matrix = pac_arr; in ixheaacd_covariance_matrix_calc_2_dec()
389 cov_matrix->phi_11 = t_phi_11; in ixheaacd_covariance_matrix_calc_2_dec()
390 cov_matrix->phi_22 = t_phi_22; in ixheaacd_covariance_matrix_calc_2_dec()
407 cov_matrix->phi_01 = t_phi_01; in ixheaacd_covariance_matrix_calc_2_dec()
408 cov_matrix->phi_12 = t_phi_12; in ixheaacd_covariance_matrix_calc_2_dec()
425 cov_matrix->phi_01_im = t_phi_01_i; in ixheaacd_covariance_matrix_calc_2_dec()
426 cov_matrix->phi_12_im = t_phi_12_i; in ixheaacd_covariance_matrix_calc_2_dec()
517 cov_matrix->phi_02 = t_phi_02; in ixheaacd_covariance_matrix_calc_2_dec()
518 cov_matrix->phi_02_im = t_phi_02_i; in ixheaacd_covariance_matrix_calc_2_dec()
871 ixheaacd_lpp_trans_cov_matrix cov_matrix; in ixheaacd_hf_generator() local
947 cov_matrix.phi_11 = (cov_matrix_seq[low_band].phi_11 << q_shift); in ixheaacd_hf_generator()
948 cov_matrix.phi_22 = (cov_matrix_seq[low_band].phi_22 << q_shift); in ixheaacd_hf_generator()
949 cov_matrix.phi_01 = (cov_matrix_seq[low_band].phi_01 << q_shift); in ixheaacd_hf_generator()
950 cov_matrix.phi_02 = (cov_matrix_seq[low_band].phi_02 << q_shift); in ixheaacd_hf_generator()
951 cov_matrix.phi_12 = (cov_matrix_seq[low_band].phi_12 << q_shift); in ixheaacd_hf_generator()
952 cov_matrix.phi_01_im = (cov_matrix_seq[low_band].phi_01_im << q_shift); in ixheaacd_hf_generator()
953 cov_matrix.phi_02_im = (cov_matrix_seq[low_band].phi_02_im << q_shift); in ixheaacd_hf_generator()
954 cov_matrix.phi_12_im = (cov_matrix_seq[low_band].phi_12_im << q_shift); in ixheaacd_hf_generator()
956 max_val = ixheaacd_mult32(cov_matrix.phi_12, cov_matrix.phi_12); in ixheaacd_hf_generator()
958 max_val, ixheaacd_mult32(cov_matrix.phi_12_im, cov_matrix.phi_12_im)); in ixheaacd_hf_generator()
961 ixheaacd_mult32(cov_matrix.phi_11, cov_matrix.phi_22), max_val) in ixheaacd_hf_generator()
963 cov_matrix.d = v; in ixheaacd_hf_generator()
968 if (cov_matrix.d != 0) { in ixheaacd_hf_generator()
974 norm_d = ixheaacd_norm32(cov_matrix.d); in ixheaacd_hf_generator()
977 (WORD16)(*ixheaacd_fix_div)(0x40000000, (cov_matrix.d << norm_d)); in ixheaacd_hf_generator()
979 modulus_d = ixheaacd_abs32_sat(cov_matrix.d); in ixheaacd_hf_generator()
983 ixheaacd_mult32(cov_matrix.phi_01, cov_matrix.phi_12), in ixheaacd_hf_generator()
984 ixheaacd_mult32(cov_matrix.phi_01_im, cov_matrix.phi_12_im)), in ixheaacd_hf_generator()
985 ixheaacd_mult32(cov_matrix.phi_02, cov_matrix.phi_11))) >> in ixheaacd_hf_generator()
989 ixheaacd_mult32(cov_matrix.phi_01_im, cov_matrix.phi_12), in ixheaacd_hf_generator()
990 ixheaacd_mult32(cov_matrix.phi_01, cov_matrix.phi_12_im)), in ixheaacd_hf_generator()
991 ixheaacd_mult32(cov_matrix.phi_02_im, cov_matrix.phi_11))) >> in ixheaacd_hf_generator()
1014 if (cov_matrix.phi_11 != 0) { in ixheaacd_hf_generator()
1020 norm_r11 = ixheaacd_norm32(cov_matrix.phi_11); in ixheaacd_hf_generator()
1023 0x40000000, (cov_matrix.phi_11 << norm_r11)); in ixheaacd_hf_generator()
1027 (cov_matrix.phi_01 >> (LPC_SCALE_FACTOR + 1)), in ixheaacd_hf_generator()
1028 ixheaacd_mult32x16in32(cov_matrix.phi_12, alpha_real[1])), in ixheaacd_hf_generator()
1029 ixheaacd_mult32x16in32(cov_matrix.phi_12_im, alpha_imag[1])); in ixheaacd_hf_generator()
1032 (cov_matrix.phi_01_im >> (LPC_SCALE_FACTOR + 1)), in ixheaacd_hf_generator()
1033 ixheaacd_mult32x16in32(cov_matrix.phi_12, alpha_imag[1])), in ixheaacd_hf_generator()
1034 ixheaacd_mult32x16in32(cov_matrix.phi_12_im, alpha_real[1])); in ixheaacd_hf_generator()
1042 if (temp_real >= cov_matrix.phi_11) { in ixheaacd_hf_generator()
1051 if (temp_imag >= cov_matrix.phi_11) { in ixheaacd_hf_generator()