Home | History | Annotate | Download | only in src

Lines Matching defs:fcodeForward

52 ; * [in]    fcodeForward       a code equal to vop_fcode_forward in MPEG-4
95 fcodeForward RN 6
164 M_ARG fcodeForwardonStack,4 ;// pointer to fcodeForward on stack
199 M_LDR fcodeForward,fcodeForwardonStack ;// Load fcodeForward from stack
207 SUB temp,fcodeForward,#1 ;// temp=fcodeForward-1
210 LSL scaleFactor,one,temp ;// scaleFactor=1<<(fcodeForward-1)
232 CMP fcodeForward,#1
234 MOVEQ diffMVdx,mvHorData ;// if scaleFactor=1(fcodeForward=1) or mvHorData=0 diffMVdx=mvHorData
237 SUB temp,fcodeForward,#1
238 M_BD_VREAD8 mvHorResidual,temp,T1,T2 ;// get mvHorResidual from bitstream if fcodeForward>1 and mvHorData!=0
242 SUB mvHorResidual,mvHorResidual,fcodeForward
243 SMLABB diffMVdx,mvHorData,fcodeForward,mvHorResidual ;// diffMVdx=abs(mvHorData)*fcodeForward+mvHorResidual-fcodeForward
262 CMP fcodeForward,#1
264 MOVEQ diffMVdy,mvVerData ;// diffMVdy = mvVerData if scaleFactor=1(fcodeForward=1) or mvVerData=0
267 SUB temp,fcodeForward,#1
268 M_BD_VREAD8 mvVerResidual,temp,T1,T2 ;// Get mvVerResidual from bit stream if fcodeForward>1 and mnVerData!=0
273 SUB mvVerResidual,mvVerResidual,fcodeForward
274 SMLABB diffMVdy,mvVerData,fcodeForward,mvVerResidual ;// diffMVdy=abs(mvVerData)*fcodeForward+mvVerResidual-fcodeForward