Home | History | Annotate | Download | only in src

Lines Matching refs:pos1

52 		Word16 pos1,                          /* (i) position of the pulse 1     */

62 if (((pos2 ^ pos1) & NB_POS) == 0)
65 if(pos1 <= pos2) /* ((pos1 - pos2) <= 0) */
67 /* index = ((pos1 & mask) << N) + (pos2 & mask); */
68 index = L_deposit_l(add1((((Word16) (pos1 & mask)) << N), ((Word16) (pos2 & mask))));
71 /* ((pos2 & mask) << N) + (pos1 & mask); */
72 index = L_deposit_l(add1((((Word16) (pos2 & mask)) << N), ((Word16) (pos1 & mask))));
74 if ((pos1 & NB_POS) != 0)
82 if (vo_sub((Word16) (pos1 & mask), (Word16) (pos2 & mask)) <= 0)
84 /* index = ((pos2 & mask) << N) + (pos1 & mask); */
85 index = L_deposit_l(add1((((Word16) (pos2 & mask)) << N), ((Word16) (pos1 & mask))));
93 /* index = ((pos1 & mask) << N) + (pos2 & mask); */
94 index = L_deposit_l(add1((((Word16) (pos1 & mask)) << N), ((Word16) (pos2 & mask))));
95 if ((pos1 & NB_POS) != 0)
107 Word16 pos1, /* (i) position of the pulse 1 */
119 if (((pos1 ^ pos2) & nb_pos) == 0)
121 index = quant_2p_2N1(pos1, pos2, sub(N, 1)); /* index = quant_2p_2N1(pos1, pos2, (N-1)); */
122 /* index += (pos1 & nb_pos) << N; */
123 index = vo_L_add(index, (L_deposit_l((Word16) (pos1 & nb_pos)) << N));
127 } else if (((pos1 ^ pos3) & nb_pos) == 0)
129 index = quant_2p_2N1(pos1, pos3, sub(N, 1)); /* index = quant_2p_2N1(pos1, pos3, (N-1)); */
130 index = vo_L_add(index, (L_deposit_l((Word16) (pos1 & nb_pos)) << N));
131 /* index += (pos1 & nb_pos) << N; */
140 /* index += quant_1p_N1(pos1, N) << (2*N); */
141 index = vo_L_add(index, (quant_1p_N1(pos1, N) << (N << 1)));
148 Word16 pos1, /* (i) position of the pulse 1 */
161 if (((pos1 ^ pos2) & nb_pos) == 0)
163 index = quant_2p_2N1(pos1, pos2, sub(N, 1)); /* index = quant_2p_2N1(pos1, pos2, (N-1)); */
164 /* index += (pos1 & nb_pos) << N; */
165 index = vo_L_add(index, (L_deposit_l((Word16) (pos1 & nb_pos)) << N));
168 } else if (((pos1 ^ pos3) & nb_pos) == 0)
170 index = quant_2p_2N1(pos1, pos3, (N - 1));
171 /* index += (pos1 & nb_pos) << N; */
172 index = vo_L_add(index, (L_deposit_l((Word16) (pos1 & nb_pos)) << N));
180 /* index += quant_2p_2N1(pos1, pos4, N) << (2*N); */
181 index = vo_L_add(index, (quant_2p_2N1(pos1, pos4, N) << (N << 1)));