Home | History | Annotate | Download | only in src

Lines Matching defs:fcodeForward

38 ; * [in]    fcodeForward       a code equal to vop_fcode_forward in MPEG-4
81 fcodeForward RN 6
150 M_ARG fcodeForwardonStack,4 ;// pointer to fcodeForward on stack
185 M_LDR fcodeForward,fcodeForwardonStack ;// Load fcodeForward from stack
193 SUB temp,fcodeForward,#1 ;// temp=fcodeForward-1
196 LSL scaleFactor,one,temp ;// scaleFactor=1<<(fcodeForward-1)
218 CMP fcodeForward,#1
220 MOVEQ diffMVdx,mvHorData ;// if scaleFactor=1(fcodeForward=1) or mvHorData=0 diffMVdx=mvHorData
223 SUB temp,fcodeForward,#1
224 M_BD_VREAD8 mvHorResidual,temp,T1,T2 ;// get mvHorResidual from bitstream if fcodeForward>1 and mvHorData!=0
228 SUB mvHorResidual,mvHorResidual,fcodeForward
229 SMLABB diffMVdx,mvHorData,fcodeForward,mvHorResidual ;// diffMVdx=abs(mvHorData)*fcodeForward+mvHorResidual-fcodeForward
248 CMP fcodeForward,#1
250 MOVEQ diffMVdy,mvVerData ;// diffMVdy = mvVerData if scaleFactor=1(fcodeForward=1) or mvVerData=0
253 SUB temp,fcodeForward,#1
254 M_BD_VREAD8 mvVerResidual,temp,T1,T2 ;// Get mvVerResidual from bit stream if fcodeForward>1 and mnVerData!=0
259 SUB mvVerResidual,mvVerResidual,fcodeForward
260 SMLABB diffMVdy,mvVerData,fcodeForward,mvVerResidual ;// diffMVdy=abs(mvVerData)*fcodeForward+mvVerResidual-fcodeForward