/frameworks/av/media/libstagefright/codecs/avc/enc/src/ |
residual.cpp | 32 uint8 *pDst, *pSrc; 44 pDst = video->currPic->Sl + offset1; 56 *((uint*)pDst) = code; 57 pDst += 4; 65 *((uint*)pDst) = code; 66 pDst += 2; 70 pDst += offset; 77 pDst = video->currPic->Scb + ((offset1 + x_position) >> 2); 89 *((uint*)pDst) = code; 90 pDst += 4 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
omxVCM4P10_InterpolateLuma_s.s | 29 ;// [out] pDst Pointer to the destination frame buffer. 37 ;// pSrc or pDst is not NULL. 42 ;// If roi.width is equal to 8, pDst is 8 byte aligned. 43 ;// If roi.width is equal to 16, pDst is 16 byte aligned. 79 pDst RN 2 148 STM pArgs, {pSrc,srcStep,pDst,dstStep} 224 M_ADR pDst, pTempBuf 229 LDM pArgs, {pSrc, srcStep, pDst, dstStep} 261 M_ADR pDst, pTempBuf 266 LDM pArgs, {pSrc, srcStep, pDst, dstStep [all...] |
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 58 pDst RN 2 100 M_STRD pDst, dstStep, ppDstArgs 102 MOV pDst, pInterBuf 181 STR Acc0, [pDst, dstStep] 182 STR Temp6, [pDst], #4 186 STR Acc1, [pDst, dstStep] 187 STR Temp6, [pDst], #4 191 STR Acc2, [pDst, dstStep] 192 STR Temp6, [pDst], #4 195 STR Acc3, [pDst, dstStep] [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 55 pDst RN 2 118 M_STRD pDst, dstStep, ppDstArgs 119 MOV pDst, pInterBuf 130 M_STR pDst, ppDst 174 STR Acc1, [pDst, #4] ;// Store result & adjust pointer 175 M_STR Acc0, [pDst], dstStep ;// Store result & adjust pointer 183 STR Acc3, [pDst, #4] ;// Store result & adjust pointer 184 M_STR Acc2, [pDst], dstStep ;// Store result & adjust pointer 191 M_LDR pDst, ppDst 194 ADD pDst, pDst, # [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
armVCM4P2_DecodeVLCZigzag_AC_unsafe_s.s | 50 pDst RN 2 108 ;// Store ALL zeros at pDst 116 ;// Initialize the Macro and Store all zeros to pDst 118 STM pDst!,{temp2,temp1,Last,LR} 120 STM pDst!,{temp2,temp1,Last,LR} 122 STM pDst!,{temp2,temp1,Last,LR} 124 STM pDst!,{temp2,temp1,Last,LR} 126 STM pDst!,{temp2,temp1,Last,LR} 128 STM pDst!,{temp2,temp1,Last,LR} 130 STM pDst!,{temp2,temp1,Last,LR [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s | 27 pDst RN 2
|
armVCM4P10_TransformResidual4x4_s.s | 52 pDst RN 0 173 VST1 {dh0,dh1,dh2,dh3},[pDst]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
armVCM4P2_DecodeVLCZigzag_AC_unsafe_s.s | 50 pDst RN 2 108 ;// Store ALL zeros at pDst 116 ;// Initialize the Macro and Store all zeros to pDst 118 STM pDst!,{temp2,temp1,Last,LR} 120 STM pDst!,{temp2,temp1,Last,LR} 122 STM pDst!,{temp2,temp1,Last,LR} 124 STM pDst!,{temp2,temp1,Last,LR} 126 STM pDst!,{temp2,temp1,Last,LR} 128 STM pDst!,{temp2,temp1,Last,LR} 130 STM pDst!,{temp2,temp1,Last,LR [all...] |
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/arm64/ |
ComplexToRealFixup.S | 47 #define pDst x1 112 mov argDst, pDst
|
armSP_FFT_CToC_FC32_Radix4_s.S | 54 #define pDst x1 272 st2 {dZr0,dZi0},[pDst],outPointStep 279 st2 {dZr3,dZi3},[pDst],outPointStep 282 st2 {dZr2,dZi2},[pDst],outPointStep 285 st2 {dZr1,dZi1},[pDst],dstStep 291 st2 {dZr0,dZi0},[pDst],outPointStep 298 st2 {dZr1,dZi1},[pDst],outPointStep 301 st2 {dZr2,dZi2},[pDst],outPointStep 304 st2 {dZr3,dZi3},[pDst],dstStep
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/armv7/ |
armSP_FFTInv_CCSToR_F32_preTwiddleRadix2_unsafe_s.S | 47 #define pDst r1
|
omxSP_FFTFwd_RToCCS_F32_Sfs_s.S | 48 #define pDst r1 162 MOVLT argDst,pDst 166 MOV pOut,pDst @// Set input args to fft stages 175 MOVEQ argDst,pDst 177 MOVNE pOut,pDst @// Pass the first stage dest in RN5
|
omxSP_FFTInv_CCSToR_F32_Sfs_s.S | 49 #define pDst r1 121 vstr.f32 x0r, [pDst] 126 M_STR pDst,pDstOnStack @// store all the pointers 144 M_LDR pDst,pDstOnStack 153 vstmlt.f32 pDst, {x0r, x0i} 155 MOVLT pSrc,pDst 158 MOV argDst,pDst @// Set input args to fft stages 168 MOVNE argDst,pDst 170 MOVEQ pOut,pDst @// Pass the first stage destination in RN5
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/ |
armSP_FFTInv_CCSToR_F32_preTwiddleRadix2_unsafe_s.S | 49 #define pDst r1
|
armSP_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafe_s.S | 57 #define pDst r1
|
armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.S | 48 #define pDst r2 187 VST2 {dZr0,dZi0},[pDst :128],outPointStep 191 VST2 {dZr3,dZi3},[pDst :128],outPointStep 194 VST2 {dZr1,dZi1},[pDst :128],outPointStep 198 VST2 {dZr2,dZi2},[pDst :128],setStep 214 VST2 {dZr0,dZi0},[pDst :128],outPointStep 218 VST2 {dZr2,dZi2},[pDst :128],outPointStep 221 VST2 {dZr1,dZi1},[pDst :128],outPointStep 225 VST2 {dZr3,dZi3},[pDst :128],setStep 231 @// reset pSrc to pDst for the next stag [all...] |
armSP_FFT_CToC_FC32_Radix4_unsafe_s.S | 54 #define pDst r2 265 VST2 {dZr0,dZi0},[pDst :128],outPointStep 269 VST2 {dZr3,dZi3},[pDst :128],outPointStep 272 VST2 {dZr2,dZi2},[pDst :128],outPointStep 275 VST2 {dZr1,dZi1},[pDst :128],dstStep 281 VST2 {dZr0,dZi0},[pDst :128],outPointStep 285 VST2 {dZr1,dZi1},[pDst :128],outPointStep 288 VST2 {dZr2,dZi2},[pDst :128],outPointStep 291 VST2 {dZr3,dZi3},[pDst :128],dstStep 311 @// Reset and Swap pSrc and pDst for the next stag [all...] |
armSP_FFT_CToC_SC16_Radix4_fs_unsafe_s.S | 56 #define pDst r2 185 VST2 {dZr0,dZi0},[pDst :128],outPointStep 188 VST2 {dZr3,dZi3},[pDst :128],outPointStep 191 VST2 {dZr1,dZi1},[pDst :128],outPointStep 195 VST2 {dZr2,dZi2},[pDst :128],setStep 203 VST2 {dZr0,dZi0},[pDst :128],outPointStep 206 VST2 {dZr2,dZi2},[pDst :128],outPointStep 209 VST2 {dZr1,dZi1},[pDst :128],outPointStep 211 VST2 {dZr3,dZi3},[pDst :128],setStep 239 VST2 {dZr0,dZi0},[pDst :128],outPointSte [all...] |
armSP_FFT_CToC_SC16_Radix4_unsafe_s.S | 61 #define pDst r2 262 VST2 {dZr0,dZi0},[pDst :128],outPointStep 266 VST2 {dZr2,dZi2},[pDst :128],outPointStep 269 VST2 {dZr1,dZi1},[pDst :128],outPointStep 271 VST2 {dZr3,dZi3},[pDst :128],dstStep 279 VST2 {dZr0,dZi0},[pDst :128],outPointStep 283 VST2 {dZr3,dZi3},[pDst :128],outPointStep 287 VST2 {dZr1,dZi1},[pDst :128],outPointStep 288 VST2 {dZr2,dZi2},[pDst :128],dstStep 312 VST2 {dZr0,dZi0},[pDst :128],outPointSte [all...] |
armSP_FFT_CToC_SC32_Radix4_fs_unsafe_s.S | 56 #define pDst r2 188 VST2 {dZr0,dZi0},[pDst :128],outPointStep 192 VST2 {dZr3,dZi3},[pDst :128],outPointStep 195 VST2 {dZr1,dZi1},[pDst :128],outPointStep 199 VST2 {dZr2,dZi2},[pDst :128],setStep 210 VST2 {dZr0,dZi0},[pDst :128],outPointStep 214 VST2 {dZr2,dZi2},[pDst :128],outPointStep 217 VST2 {dZr1,dZi1},[pDst :128],outPointStep 221 VST2 {dZr3,dZi3},[pDst :128],setStep 250 VST2 {dZr0,dZi0},[pDst :128],outPointSte [all...] |
armSP_FFT_CToC_SC32_Radix4_unsafe_s.S | 63 #define pDst r2 271 VST2 {dZr0,dZi0},[pDst :128],outPointStep 275 VST2 {dZr3,dZi3},[pDst :128],outPointStep 278 VST2 {dZr2,dZi2},[pDst :128],outPointStep 281 VST2 {dZr1,dZi1},[pDst :128],dstStep 287 VST2 {dZr0,dZi0},[pDst :128],outPointStep 291 VST2 {dZr1,dZi1},[pDst :128],outPointStep 294 VST2 {dZr2,dZi2},[pDst :128],outPointStep 297 VST2 {dZr3,dZi3},[pDst :128],dstStep 321 VST2 {dZr0,dZi0},[pDst :128],outPointSte [all...] |
omxSP_FFTFwd_CToC_SC16_Sfs_s.S | 72 #define pDst r1 140 STRLT x0r,[pDst] 141 MOVLT pSrc,pDst 147 MOVNE argDst,pDst 149 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 201 MOVNE argDst,pDst 203 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 265 MOVNE argDst,pDst @// Set input args to fft stages 267 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 339 scaleFFTData: @// N = subFFTSize ; dataptr = pDst ; scale = dif [all...] |
omxSP_FFTFwd_CToC_SC32_Sfs_s.S | 69 #define pDst r1 137 VST1 dX0,[pDst] 138 MOV pSrc,pDst 144 MOVNE argDst,pDst 146 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 199 MOVNE argDst,pDst 201 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 264 MOVNE argDst,pDst @// Set input args to fft stages 266 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 318 scaleFFTData: @// N = subFFTSize ; dataptr = pDst ; scale = dif [all...] |
omxSP_FFTInv_CToC_SC16_Sfs_s.S | 71 #define pDst r1 141 STRLT x0r,[pDst] 142 MOVLT pSrc,pDst 148 MOVNE argDst,pDst 150 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 183 MOVNE argDst,pDst 185 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 247 MOVNE argDst,pDst @// Set input args to fft stages 249 MOVEQ pOut,pDst @// Pass the first stage destination in RN5 321 scaleFFTData: @// N = subFFTSize ; dataptr = pDst ; scale = dif [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
bitstream_io.cpp | 683 UChar *pSrc, *pDst, byte; 702 pDst = pSrc + movebyte; 704 M4VENC_MEMCPY(pDst, pSrc, bitstream1->byteCount + 1); 710 pSrc = pDst; 711 pDst = bitstream1->bitstreamBuffer + bitstream2->byteCount; 718 *pDst++ = byte | (pSrc[0] >> bitused); 722 *pDst++ = ((pSrc[0] << leftover) | (pSrc[1] >> bitused));
|