Searched refs:pVRow (Results 1 - 3 of 3) sorted by relevance
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.s | 62 pVRow RN 2 label 89 LDR pVRow,=armVCM4P10_VMatrixU16 94 LDRH rowLuma01,[pVRow,QPmod]! ;// rowLuma01 = [00|0a] 95 LDRH temp3,[pVRow,#2] ;// temp3 = [00|0b] 96 LDRH rowLuma23,[pVRow,#4] ;// rowLuma23 = [00|0c] 119 ;// So the only values of pVRow[i] that need to be loaded are for i=0,1,2 121 ;// We first calculate pVRow[armVCM4P10_PosToVCol4x4[i]]) << Shift which fits into 16 bits (above) 122 ;// Then the product pSrcDst[i] * (pVRow[armVCM4P10_PosToVCol4x4[i]] << Shift) is calculated 133 SMULTB temp1,SrcDst00,rowLuma23 ;// pSrcDst[1] * (pVRow[2]<<Shift) 134 SMULBB SrcDst00,SrcDst00,rowLuma01 ;// pSrcDst[0] * (pVRow[ 207 pVRow RN 2 label [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd.c | 49 const OMX_U8 *pVRow = &armVCM4P10_VMatrix[QP%6][0]; local 57 Value = (pSrcDst[i] * pVRow[armVCM4P10_PosToVCol4x4[i]]) << Shift;
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
H A D | omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.s | 96 pVRow RN 2 label 244 LDR pVRow,=armVCM4P10_VMatrixU16 252 ADD pVRow,pVRow,QPmod 257 ;// Load all 4x4 pVRow[] values 258 VLD1 dVmatrix,[pVRow] ;// dVmatrix = [0d|0c|0b|0a] 261 VTBL dVRow0,dVmatrix,dByteIndexRow0 ;// row0 = row2 = [pVRow[2] | pVRow[0] | pVRow[2] | pVRow[ [all...] |
Completed in 78 milliseconds