Searched refs:pSrcAbove (Results 1 - 16 of 16) sorted by relevance

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
H A DomxVCM4P10_PredictIntraChroma_8x8.c31 * [in] pSrcAbove Pointer to the buffer of 16 above coefficients:
44 const OMX_U8 *pSrcAbove,
57 Sum += pSrcAbove[x];
93 * [in] pSrcAbove Pointer to the buffer of 16 above coefficients:
106 const OMX_U8 *pSrcAbove,
127 Sum += pSrcAbove[x];
158 * pSrcAbove - Pointer to the buffer of 8 above pixels: p[x,y] (x = 0..7, y
189 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
192 * either pSrcAbove or pDst is not aligned on a 8-byte boundary. Note:
193 * pSrcAbove, pSrcAbov
42 armVCM4P10_PredictIntraDCUp4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
104 armVCM4P10_PredictIntraDCLeft4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
199 omxVCM4P10_PredictIntraChroma_8x8( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10IntraChromaPredMode predMode, OMX_S32 availability ) argument
[all...]
H A DomxVCM4P10_PredictIntra_16x16.c36 * pSrcAbove - Pointer to the buffer of 16 above pixels: p[x,y] (x = 0..15,
67 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
70 * either pSrcAbove or pDst is not aligned on a 16-byte boundary.
73 * pSrcAbove, pSrcAbove, pSrcAboveLeft may be invalid pointers if
81 const OMX_U8 *pSrcAbove,
96 armRetArgErrIf(armNot16ByteAligned(pSrcAbove), OMX_Sts_BadArgErr);
98 armRetArgErrIf((availability & OMX_VC_UPPER) && pSrcAbove == NULL, OMX_Sts_BadArgErr);
115 pDst[y*dstStep+x] = pSrcAbove[x];
146 Sum += pSrcAbove[
79 omxVCM4P10_PredictIntra_16x16( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10Intra16x16PredMode predMode, OMX_S32 availability) argument
[all...]
H A DarmVCM4P10_PredictIntraDC4x4.c31 * [in] pSrcAbove Pointer to the buffer of 16 above coefficients:
44 const OMX_U8 *pSrcAbove,
65 Sum += pSrcAbove[x];
42 armVCM4P10_PredictIntraDC4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMX_S32 availability ) argument
H A DomxVCM4P10_PredictIntra_4x4.c36 * pSrcAbove - Pointer to the buffer of 8 above pixels:
82 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
85 * either pSrcAbove or pDst is not aligned on a 4-byte boundary.
88 * pSrcAbove, pSrcAbove, pSrcAboveLeft may be invalid pointers if
95 const OMX_U8 *pSrcAbove,
111 armRetArgErrIf(armNot4ByteAligned(pSrcAbove), OMX_Sts_BadArgErr);
113 armRetArgErrIf((availability & OMX_VC_UPPER) && pSrcAbove == NULL, OMX_Sts_BadArgErr);
147 #define U0 pSrcAbove[0]
148 #define U1 pSrcAbove[
93 omxVCM4P10_PredictIntra_4x4( const OMX_U8* pSrcLeft, const OMX_U8 *pSrcAbove, const OMX_U8 *pSrcAboveLeft, OMX_U8* pDst, OMX_INT leftStep, OMX_INT dstStep, OMXVCM4P10Intra4x4PredMode predMode, OMX_S32 availability ) argument
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/
H A DomxVCM4P10_PredictIntra_16x16_s.s98 pSrcAbove RN 1 ;// input pointer label
133 LDM pSrcAbove, {tVal6,tVal7,tVal8,tVal9};// tVal 6 to 9 = pSrcAbove[0 to 15]
199 LDM pSrcAbove,{tVal8,tVal9,tVal10,tVal11};// tVal 8 to 11 = pSrcAbove[0 to 15]
204 UXTB16 tVal2, tVal8 ;// pSrcAbove[0, 2]
205 UXTB16 tVal6, tVal9 ;// pSrcAbove[4, 6]
206 UADD16 tVal2, tVal2, tVal6 ;// pSrcAbove[0, 2] + pSrcAbove[4, 6]
207 UXTB16 tVal8, tVal8, ROR #8 ;// pSrcAbove[
[all...]
H A DomxVCM4P10_PredictIntraChroma_8x8_s.s101 pSrcAbove RN 1 ;// input pointer label
141 LDM pSrcAbove,{tVal8,tVal9} ;// tVal 8 to 9 = pSrcAbove[0 to 7]
148 UXTB16 tVal7, tVal8 ;// pSrcAbove[0, 2]
149 UXTB16 tVal8, tVal8, ROR #8 ;// pSrcAbove[1, 3]
150 UADD16 sum1, tVal7, tVal8 ;// pSrcAbove[0, 2] + pSrcAbove[1, 3]
152 UXTB16 tVal7, tVal9 ;// pSrcAbove[4, 6]
153 UXTB16 tVal9, tVal9, ROR #8 ;// pSrcAbove[5, 7]
154 UADD16 sum2, tVal7, tVal9 ;// pSrcAbove[
[all...]
H A DomxVCM4P10_PredictIntra_4x4_s.s83 pSrcAbove RN 1 ;// input pointer label
118 LDR Above0123, [pSrcAbove] ;// Above0123 = pSrcAbove[0 to 3]
153 LDR Above0123, [pSrcAbove] ;// Above0123 = pSrcAbove[0 to 3]
157 UXTB16 tVal7, Above0123 ;// pSrcAbove[0, 2]
158 UXTB16 tVal6, Above0123, ROR #8 ;// pSrcAbove[1, 3]
159 UADD16 tVal11, tVal6, tVal7 ;// pSrcAbove[0, 2] + pSrcAbove[1, 3]
162 ADD tVal11, tVal11, LSR #16 ;// sum(pSrcAbove[
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/
H A DomxVCM4P10_PredictIntra_4x4_s.s47 pSrcAbove RN 1 ;// input pointer label
199 VLD1 dAboveU32[0],[pSrcAbove]
230 VLD1 dLeftValU32[1],[pSrcAbove] ;// pSrcAbove[0 to 3]
233 VPADDL dSumAboveLeftU16, dLeftVal ;// [pSrcAbove[2+3 | 0+1] | pSrcLeft[2+3 | 0+1]]
234 VPADDL dSumAboveLeftU32, dSumAboveLeftU16 ;// [pSrcAbove[2+3+0+1] | pSrcLeft[2+3+0+1]]
235 VPADDL dSumAboveLeftU64, dSumAboveLeftU32 ;// [pSrcAbove[2+3+0+1] + pSrcLeft[2+3+0+1]]
263 VLD1 dAboveU32[0],[pSrcAbove] ;// pSrcAbove[0 to 3]
266 VPADDL dSumAboveValU16, dAboveVal ;// [ XX | pSrcAbove[
[all...]
H A DomxVCM4P10_PredictIntraChroma_8x8_s.s54 pSrcAbove RN 1 ;// input pointer label
209 VLD1 dAboveVal,[pSrcAbove] ;// pSrcAbove[0 to 7]
213 VPADDL dSumAboveValU16, dAboveVal ;// pSrcAbove[ 6+7 | 4+5 | 2+3 | 0+1 ]
214 VPADDL dSumAboveValU32, dSumAboveValU16 ;// pSrcAbove[ 4+5+6+7 | 0+1+2+3 ]
268 VLD1 dAboveVal,[pSrcAbove] ;// pSrcAbove[0 to 7]
271 VPADDL dSumAboveValU16, dAboveVal ;// pSrcAbove[ 6+7 | 4+5 | 2+3 | 0+1 ]
272 VPADDL dSumAboveValU32, dSumAboveValU16 ;// pSrcAbove[ 4+5+6+7 | 0+1+2+3 ]
305 VLD1 dAboveVal,[pSrcAbove] ;// pSrcAbov
[all...]
H A DomxVCM4P10_PredictIntra_16x16_s.s153 pSrcAbove RN 1 ;// input pointer label
192 VLD1 qAbove, [pSrcAbove]
277 VLD1 qAbove, [pSrcAbove]
321 VLD1 qAbove, [pSrcAbove] ;// pSrcAbove[x] :0<= x <= 7
342 VREV64 dRevAbove, dAbove1 ;// pSrcAbove[15:14:13:12:11:10:9:8]
343 VSUBL qAbove15minus0, dRevAbove, dAboveLeft ;// qAbove7minus0[0] = pSrcAbove[15] - pSrcAboveLeft[0]
344 VSHR dRevAbove64, dRevAbove64, #8 ;// pSrcAbove[14:13:12:11:10:9:8:X]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/api/
H A DomxVC.h2370 * pSrcAbove - Pointer to the buffer of 8 above pixels:
2416 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
2419 * either pSrcAbove or pDst is not aligned on a 4-byte boundary.
2422 * pSrcAbove, pSrcAbove, pSrcAboveLeft may be invalid pointers if
2428 const OMX_U8 *pSrcAbove,
2451 * pSrcAbove - Pointer to the buffer of 16 above pixels: p[x,y] (x = 0..15,
2482 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
2485 * either pSrcAbove or pDst is not aligned on a 16-byte boundary.
2488 * pSrcAbove, pSrcAbov
[all...]
H A DarmVC.h748 * [in] pSrcAbove Pointer to the buffer of 16 above coefficients:
761 const OMX_U8 *pSrcAbove,
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/api/
H A DomxVC.h2370 * pSrcAbove - Pointer to the buffer of 8 above pixels:
2416 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
2419 * either pSrcAbove or pDst is not aligned on a 4-byte boundary.
2422 * pSrcAbove, pSrcAbove, pSrcAboveLeft may be invalid pointers if
2428 const OMX_U8 *pSrcAbove,
2451 * pSrcAbove - Pointer to the buffer of 16 above pixels: p[x,y] (x = 0..15,
2482 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
2485 * either pSrcAbove or pDst is not aligned on a 16-byte boundary.
2488 * pSrcAbove, pSrcAbov
[all...]
H A DarmVC.h748 * [in] pSrcAbove Pointer to the buffer of 16 above coefficients:
761 const OMX_U8 *pSrcAbove,
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/api/
H A DomxVC.h2370 * pSrcAbove - Pointer to the buffer of 8 above pixels:
2416 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
2419 * either pSrcAbove or pDst is not aligned on a 4-byte boundary.
2422 * pSrcAbove, pSrcAbove, pSrcAboveLeft may be invalid pointers if
2428 const OMX_U8 *pSrcAbove,
2451 * pSrcAbove - Pointer to the buffer of 16 above pixels: p[x,y] (x = 0..15,
2482 * availability sets OMX_VC_UPPER, but pSrcAbove is NULL.
2485 * either pSrcAbove or pDst is not aligned on a 16-byte boundary.
2488 * pSrcAbove, pSrcAbov
[all...]
H A DarmVC.h748 * [in] pSrcAbove Pointer to the buffer of 16 above coefficients:
761 const OMX_U8 *pSrcAbove,

Completed in 346 milliseconds