Searched refs:phaseFrac (Results 1 - 10 of 10) sorted by relevance

/external/sonivox/arm-hybrid-22k/lib_src/
H A Deas_wtengine.c175 EAS_I32 phaseFrac; local
190 phaseFrac = pWTVoice->phaseFrac;
208 acc0 = acc0 * phaseFrac;
217 phaseFrac += phaseInc;
219 acc0 = phaseFrac >> NUM_PHASE_FRAC_BITS;
226 phaseFrac = (EAS_I32)((EAS_U32)phaseFrac & PHASE_FRAC_MASK);
248 pWTVoice->phaseFrac = (EAS_U32) phaseFrac;
269 EAS_I32 phaseFrac; local
[all...]
H A DARM-E_interpolate_loop_gnu.s53 phaseFrac .req r10 label
73 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
92 ADD tmp2, phaseIncrement, phaseFrac @ increment pointer here to avoid pipeline stall
95 SMULBB tmp1, phaseFrac, tmp1 @ tmp1 = phaseFrac * tmp2
117 AND phaseFrac, tmp2, phaseFracMask @ nphaseFrac = frac part
124 STR phaseFrac, [pWTVoice, #m_phaseFrac]
H A DARM-E_interpolate_noloop_gnu.s46 phaseFrac .req r6 label
71 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
84 ADD tmp2, phaseIncrement, phaseFrac @ increment pointer here to avoid pipeline stall
87 SMULBB tmp1, phaseFrac, tmp1 @ tmp1 = phaseFrac * tmp2
109 AND phaseFrac, tmp2, phaseFracMask @ nphaseFrac = frac part
119 STR phaseFrac, [pWTVoice, #m_phaseFrac]
H A Deas_wtengine.h130 EAS_U32 phaseFrac; /* fractional portion of phase */ member in struct:s_wt_voice_tag
H A Deas_wtsynth.c136 pVoiceMgr->wtVoices[i].phaseFrac = DEFAULT_PHASE_FRAC;
455 endPhaseFrac = pWTVoice->phaseFrac + (pWTIntFrame->frame.phaseIncrement << SYNTH_UPDATE_PERIOD_IN_BITS);
464 numSamples = (EAS_I32) ((numSamples << NUM_PHASE_FRAC_BITS) - pWTVoice->phaseFrac);
474 pWTVoice->phaseFrac = endPhaseFrac;
/external/sonivox/arm-wt-22k/lib_src/
H A Deas_wtengine.c175 EAS_I32 phaseFrac; local
190 phaseFrac = pWTVoice->phaseFrac;
208 acc0 = acc0 * phaseFrac;
217 phaseFrac += phaseInc;
219 acc0 = phaseFrac >> NUM_PHASE_FRAC_BITS;
226 phaseFrac = (EAS_I32)((EAS_U32)phaseFrac & PHASE_FRAC_MASK);
248 pWTVoice->phaseFrac = (EAS_U32) phaseFrac;
269 EAS_I32 phaseFrac; local
[all...]
H A DARM-E_interpolate_loop_gnu.s53 phaseFrac .req r10 label
73 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
92 ADD tmp2, phaseIncrement, phaseFrac @ increment pointer here to avoid pipeline stall
95 SMULBB tmp1, phaseFrac, tmp1 @ tmp1 = phaseFrac * tmp2
117 AND phaseFrac, tmp2, phaseFracMask @ nphaseFrac = frac part
124 STR phaseFrac, [pWTVoice, #m_phaseFrac]
H A DARM-E_interpolate_noloop_gnu.s46 phaseFrac .req r6 label
71 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
84 ADD tmp2, phaseIncrement, phaseFrac @ increment pointer here to avoid pipeline stall
87 SMULBB tmp1, phaseFrac, tmp1 @ tmp1 = phaseFrac * tmp2
109 AND phaseFrac, tmp2, phaseFracMask @ nphaseFrac = frac part
119 STR phaseFrac, [pWTVoice, #m_phaseFrac]
H A Deas_wtengine.h130 EAS_U32 phaseFrac; /* fractional portion of phase */ member in struct:s_wt_voice_tag
H A Deas_wtsynth.c136 pVoiceMgr->wtVoices[i].phaseFrac = DEFAULT_PHASE_FRAC;
455 endPhaseFrac = pWTVoice->phaseFrac + (pWTIntFrame->frame.phaseIncrement << SYNTH_UPDATE_PERIOD_IN_BITS);
464 numSamples = (EAS_I32) ((numSamples << NUM_PHASE_FRAC_BITS) - pWTVoice->phaseFrac);
478 pWTVoice->phaseFrac = endPhaseFrac;

Completed in 190 milliseconds