Lines Matching refs:EXTEND32
125 if (scale > SHL32(EXTEND32(SIG_SCALING), 8))
129 scale_1 = EXTRACT16(PDIV32_16(SHL32(EXTEND32(SIG_SCALING),7),scale));
134 } else if (scale > SHR32(EXTEND32(SIG_SCALING), 2)) {
137 scale_1 = DIV32_16(SHL32(EXTEND32(SIG_SCALING),3),scale);
147 scale_1 = DIV32_16(SHL32(EXTEND32(SIG_SCALING),3),scale);
217 return EXTRACT16(PSHR32(SHL32(EXTEND32(spx_sqrt(DIV32(sum,len))),(sig_shift+3)),SIG_SHIFT));
326 yi = EXTRACT16(SATURATE(ADD32(EXTEND32(x[i]),PSHR32(mem[0],LPC_SHIFT)),32767));
346 yi = EXTRACT16(SATURATE(ADD32(EXTEND32(x[i]),PSHR32(mem[0],LPC_SHIFT)),32767));
367 yi = EXTRACT16(SATURATE(ADD32(EXTEND32(x[i]),PSHR32(mem[0],LPC_SHIFT)),32767));
427 y[i] = PSHR32(ADD32(SHL32(EXTEND32(y1),LPC_SHIFT+1),mem2[0]),LPC_SHIFT);
746 if (SHL32(EXTEND32(iexc0_mag),6) < EXTEND32(exc_mag))
748 if (SHL32(EXTEND32(iexc1_mag),6) < EXTEND32(exc_mag))
759 gg1 = PDIV32_16(SHL32(EXTEND32(exc_mag),8), iexc0_mag);
760 gg2 = PDIV32_16(SHL32(EXTEND32(exc_mag),8), iexc1_mag);
785 g1 = (spx_word16_t)PDIV32_16(SHL32(EXTEND32(c1),14),(spx_word16_t)g1);
786 g2 = (spx_word16_t)PDIV32_16(SHL32(EXTEND32(c1),14),(spx_word16_t)g2);
807 ngain = PDIV32_16(SHL32(EXTEND32(old_ener),14),new_ener);