Lines Matching defs:pPredBufRow
31 ; * [in] pPredBufRow pointer to the coefficient row buffer; must be aligned
51 ; * [out] pPredBufRow pointer to the updated coefficient row buffer
56 ; * - At least one of the pointers is NULL: pSrcDst, pPredBufRow, or pPredBufCol.
59 ; * - At least one of the pointers pSrcDst, pPredBufRow, or pPredBufCol is not
83 pPredBufRow RN 1
147 LDREQSH absCoeffDC,[pPredBufRow] ;// If vetical load the coeff from Row Prediction Buffer
159 SMULBB tempPred,temp,absCoeffDC ;// tempPred=pPredBufRow(Col)[0]*32767/dcScaler
161 LSR tempPred,tempPred,#15 ;// tempPred=pPredBufRow(Col)[0]/dcScaler
164 MLA Rem,negdcScaler,tempPred,absCoeffDC ;// Rem = pPredBufRow(Col)[0]-tempPred*dcScaler
171 RSBLT tempPred,tempPred,#0 ;/ if pPredBufRow(Col)[0]<0; tempPred=-tempPred
174 STRH temp,[pPredBufRow,#-16]
208 LDRSH absCoeffAC,[pPredBufRow,Count] ;// absCoeffAC=pPredBufRow[i], 1=<i<=7
210 CMP temp1,#0 ;// compare pPredBufRow[i] with zero, 1=<i<=7
211 RSBLT absCoeffAC,temp1,#0 ;// absCoeffAC= abs(pPredBufRow[i])
213 SMULBB absCoeffAC,absCoeffAC,predQP ;// temp1=pPredBufRow[i]*predQP
214 MUL tempPred,absCoeffAC,CoeffTable ;// tempPred=pPredBufRow[i]*predQP*0x1ffff/curQP
217 MLA Rem,negCurQP,tempPred,absCoeffAC ;// Rem=abs(pPredBufRow[i])-tempPred*curQP
223 RSBLT tempPred,tempPred,#0 ;// if pPredBufRow[i]<0 ; tempPred=-tempPred
230 STRH temp,[pPredBufRow,Count] ;// pPredBufRow[i]=temp
248 CMP temp1,#0 ;// compare pPredBufRow[i] with zero, 1=<i<=7