Home | History | Annotate | Download | only in encoder

Lines Matching refs:sm

67     norm_a = norm32(a.sm); /* norm32 defined in ia_basic_ops32.h */
68 norm_b = norm32(b.sm);
73 a.sm = shl32_sat(a.sm, norm_a);
74 b.sm = shl32_sat(b.sm, norm_b);
76 c->sm = mult32(a.sm, b.sm); /* mult32 defined in ia_basic_ops40.h */
86 c->sm = div32(a.sm, b.sm, &qoutient_q_format); /* div32 defined in ia_basic_ops32.h */
100 norm_a = norm32(a.sm) - 1; /* norm32 defined in ia_basic_ops32.h */
101 norm_b = norm32(b.sm) - 1; /* we normalise a & b only to 30t bit
110 b.sm = shl32_dir_sat(b.sm, norm_b);
111 a.sm = shr32_dir_sat(a.sm, ((a.e - b.e) - norm_b));
116 a.sm = shl32_dir_sat(a.sm, norm_a);
117 b.sm = shr32_dir_sat(b.sm, ((b.e - a.e) - norm_a));
122 a.sm = shl32_dir_sat(a.sm, norm_a);
123 b.sm = shl32_dir_sat(b.sm, norm_b);
127 c->sm = add32(a.sm, b.sm); /* add32_shr defined in ia_basic_ops32.h */
142 norm_a = norm32(a.sm) - 1; /* norm32 defined in ia_basic_ops32.h */
143 norm_b = norm32(b.sm) - 1; /* we normalise a & b only to 30t bit
152 b.sm = shl32_dir_sat(b.sm, norm_b);
153 a.sm = shr32_dir_sat(a.sm, ((a.e - b.e) - norm_b));
158 a.sm = shl32_dir_sat(a.sm, norm_a);
159 b.sm = shr32_dir_sat(b.sm, ((b.e - a.e) - norm_a));
164 a.sm = shl32_dir_sat(a.sm, norm_a);
165 b.sm = shl32_dir_sat(b.sm, norm_b);
169 c->sm = sub32(a.sm, b.sm); /* add32_shr defined in ia_basic_ops32.h */
180 c->sm = sqrtFix_interpolate(a.sm, &q_temp, gi4_sqrt_tab);
181 /* c->sm = sqrtFix(a.sm, &q_temp, gi4_sqrt_tab); */
187 *a = shr32_dir_sat(num_a.sm, num_a.e);
198 a->sm = (WORD32) (a_f * pow(2, a->e));