Home
last modified time | relevance | path

Searched refs:SASR (Results 1 – 8 of 8) sorted by relevance

/external/libgsm/src/
Dshort_term.c100 *LARp = GSM_ADD( SASR( *LARpp_j_1, 2 ), SASR( *LARpp_j, 2 ));
101 *LARp = GSM_ADD( *LARp, SASR( *LARpp_j_1, 1));
113 *LARp = GSM_ADD( SASR( *LARpp_j_1, 1), SASR( *LARpp_j, 1 ));
126 *LARp = GSM_ADD( SASR( *LARpp_j_1, 2 ), SASR( *LARpp_j, 2 ));
127 *LARp = GSM_ADD( *LARp, SASR( *LARpp_j, 1 ));
Drpe.c108 L_result = SASR( L_result, 13 );
159 #define STEP( m, i ) L_temp = SASR( x[m + 3 * i], 2 ); \
234 if (xmaxc > 15) exp = SASR(xmaxc, 3) - 1;
285 temp = SASR( xmax, 9 );
291 temp = SASR( temp, 1 );
301 xmaxc = gsm_add( SASR(xmax, temp), exp << 3 );
335 temp = SASR(temp, 12);
Dlong_term.c95 wt_k = SASR(d[best_k], scal);
122 L_temp = SASR( dp[k - Nc], 3 );
141 R = SASR( L_max << temp, 16 );
142 S = SASR( L_power << temp, 16 );
196 for (k = 0; k <= 39; k++) wt[k] = SASR( d[k], scal );
257 L_temp = SASR( dp[k - Nc], 3 );
276 R = SASR( L_max << temp, 16 );
277 S = SASR( L_power << temp, 16 );
333 ltp_cut = (longword)SASR(dmax, scal) * st->ltp_cut / 100;
340 register word w = SASR( d[k], scal );
[all …]
Dpreprocess.c61 SO = SASR( *s, 3 ) << 2;
91 msp = SASR( L_z2, 15 );
106 mp = SASR( L_temp, 15 );
Dadd.c38 else return SASR( (longword)a * (longword)b, 15 );
175 # ifdef SASR
189 # ifdef SASR
Dlpc.c203 for (i = 0; i <= 8; i++) ACF[i] = SASR( L_ACF[i] << temp, 16 );
309 temp = SASR( temp, 9 ); \
/external/libgsm/inc/
Dprivate.h51 #ifdef SASR /* flag: >> is a signed arithmetic shift right */
52 #undef SASR
53 #define SASR(x, by) ((x) >> (by)) macro
55 #define SASR(x, by) ((x) >= 0 ? (x) >> (by) : (~(-((x) + 1) >> (by)))) macro
94 (SASR( ((longword)(a) * (longword)(b) + 16384), 15 ))
97 (SASR( ((longword)(a) * (longword)(b)), 15 ))
/external/libgsm/
DMakefile7 SASR = -DSASR macro
132 CFLAGS = $(CCFLAGS) $(SASR) $(DEBUG) $(MULHACK) $(FAST) $(LTP_CUT) \