/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
D | residu_asm_neon.s | 34 SUB r7, r3, #4 @i = lg - 4 47 SUB r8, r9, #2 @get the x[i-1] address 51 SUB r8, r9, #4 @load the x[i-2] address 55 SUB r8, r9, #6 @load the x[i-3] address 59 SUB r8, r9, #8 @load the x[i-4] address 63 SUB r8, r9, #10 @load the x[i-5] address 67 SUB r8, r9, #12 @load the x[i-6] address 71 SUB r8, r9, #14 @load the x[i-7] address 75 SUB r8, r9, #16 @load the x[i-8] address 79 SUB r8, r9, #18 @load the x[i-9] address [all …]
|
D | convolve_neon.s | 45 SUB r5, r5, #1 52 SUB r4, r4, #8 81 SUB r5, r5, #2 88 SUB r4, r4, #8 119 SUB r5, r5, #3 126 SUB r4, r4, #8 152 SUB r4, r4, #8
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
D | omxVCM4P10_InterpolateLuma_s.s | 196 SUB pSrc, pSrc, #2 206 SUB pSrc, pSrc, #2 215 SUB pSrc, pSrc, #2 225 SUB pSrc, pSrc, srcStep, LSL #1 236 SUB pSrc, pSrc, #2 244 SUB pSrc, pSrc, srcStep, LSL #1 259 SUB pSrc, pSrc, #2 260 SUB pSrc, pSrc, srcStep, LSL #1 273 SUB pSrc, pSrc, #2 281 SUB pSrc, pSrc, srcStep, LSL #1 [all …]
|
D | omxVCM4P10_PredictIntra_16x16_s.s | 174 SUB dstStepx2, dstStepx2, #12 ;// double dstStep minus 12 347 …SUB tVal10, tVal10, tVal11 ;// tVal10 = V0 = pSrcLeft[15*leftStep] - pSrcAboveLe… 348 … SUB tVal11, tVal12, tVal11 ;// tVal11 = H0 = pSrcAbove[15] - pSrcAboveLeft[0] 354 SUB tVal8, tVal7, tVal6 359 SUB tVal8, tVal7, tVal6 365 SUB tVal8, tVal7, tVal6 370 SUB tVal8, tVal7, tVal6 374 SUB tVal8, tVal7, tVal6 379 SUB tVal8, tVal7, tVal6 383 SUB tVal8, tVal7, tVal6 ;// 1*[8]-[6] [all …]
|
D | armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 150 SUB pSrc, pSrc, srcStep, LSL #2 175 SUB ValA, pSrc, srcStep, LSL #1 216 SUB pSrc, pDst, #24 259 SUB Acc0, Acc0, r0x0001fc00 260 SUB Acc1, Acc1, r0x0001fc00 261 SUB Acc2, Acc2, r0x0001fc00 262 SUB Acc3, Acc3, r0x0001fc00 282 SUB pDst, pDst, dstStep, LSL #2 283 SUB pSrc, pSrc, srcStep, LSL #2
|
D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 231 SUB pSrc, pDst, dstStep, LSL #2 275 SUB Acc0, Acc0, r0x0001fc00 276 SUB Acc1, Acc1, r0x0001fc00 277 SUB Acc2, Acc2, r0x0001fc00 278 SUB Acc3, Acc3, r0x0001fc00 296 SUB pDst, pDst, dstStep, LSL #2 297 SUB pSrc, pSrc, srcStep, LSL #2 302 SUB pDst, pDst, #4 303 SUB pSrc, pSrc, #16
|
D | armVCM4P10_DecodeCoeffsToPair_s.s | 161 SUB T1, T1, Symbol, LSL #1 222 SUB Count, TotalCoeff, #1 ;// Number of runs excluding last 226 SUB CoeffNum,CoeffNum,#1 279 SUB pRun,pRun,TotalCoeff 280 SUB pLevel,pLevel,TotalCoeff 281 SUB pLevel,pLevel,TotalCoeff 295 SUB CoeffNum, CoeffNum, #1 ;// Skip Non zero 296 SUB CoeffNum, CoeffNum, T2 ;// Skip Zero run
|
D | omxVCM4P10_PredictIntraChroma_8x8_s.s | 342 SUB dstStepx2, dstStepx2, #4 ;// double dstStep minus 4 408 … SUB tVal6, tVal6, tVal8 ;// V0 = pSrcLeft[7*leftStep] - pSrcAboveLeft[0] 409 … SUB tVal7, tVal7, tVal8 ;// H0 = pSrcAbove[7] - pSrcAboveLeft[0] 412 SUB tVal9, tVal9,tVal10 ;// pSrcAbove[6] - pSrcAbove[0] 417 SUB tVal8, tVal8, tVal10 ;// pSrcAbove[5] - pSrcAbove[1] 421 SUB tVal11, tVal14,leftStep ;// 6*leftStep 424 SUB tVal9, tVal9, tVal10 ;// pSrcAbove[4] - pSrcAbove[2] 430 SUB tVal8, tVal8, tVal10 ;// pSrcLeft[6*leftStep] - pSrcLeft[0] 437 SUB tVal2, tVal2, tVal7 ;// a + 16 - 3*b 438 SUB tVal7, tVal8, tVal10 ;// pSrcLeft[5*leftStep] - pSrcLeft[leftStep] [all …]
|
D | omxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.s | 144 SUB pQ0, pQ0, srcdstStep, LSL #1 226 SUB pQ0, pQ0, srcdstStep, LSL #1 235 SUB pQ0, pQ0, srcdstStep, LSL #1 236 SUB pQ0, pQ0, srcdstStep 303 SUB pQ0, pQ0, srcdstStep, LSL #1 324 SUB pQ0, pQ0, srcdstStep, LSL #1 336 SUB pQ0, pQ0, #8
|
D | omxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.s | 204 SUB pQ0, pQ0, srcdstStep, LSL #1 205 SUB pQ0, pQ0, #2 317 SUB pQ0, pQ0, srcdstStep, LSL #1 397 SUB pQ0, pQ0, srcdstStep, LSL #1 420 SUB pQ0, pQ0, srcdstStep, LSL #1 433 SUB pQ0, pQ0, #8 435 SUB pBS, pBS, #14 436 SUB pThresholds, pThresholds, #6
|
D | armVCM4P10_Interpolate_Chroma_s.s | 131 SUB temp, iWidth, #1 230 SUB iSrcStep1, pSrc1, pSrc 231 SUB temp, iWidth, #1 268 SUB iSrcStep1, pSrc1, pSrc 269 SUB temp, iWidth, #1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm/ |
D | h264bsdFillRow7.s | 86 ; SUB center, center, #4 90 ; SUB center, center, #4 94 ; SUB center, center, #4 98 ; SUB center, center, #4 102 ; SUB center, center, #4 106 ; SUB center, center, #4 110 ; SUB center, center, #4 114 ; SUB center, center, #4 119 SUB center, center, #32 125 SUB center, center, #28 [all …]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
D | omxVCM4P10_InterpolateLuma_s.S | 32 SUB sp,sp,#0x10 75 SUB r0,r0,#2 89 SUB r0,r0,#2 99 SUB r0,r0,#2 113 SUB r0,r0,r1,LSL #1 128 SUB r0,r0,r1,LSL #1 130 SUB r0,r8,#2 144 SUB r0,r0,r1,LSL #1 145 SUB r0,r0,#2 165 SUB r0,r0,r1,LSL #1 [all …]
|
D | omxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.S | 35 SUB r0,r0,r1,LSL #2 76 SUB r0,r0,r1,LSL #2 77 SUB r0,r0,r1 81 SUB r6,r0,r1,LSL #2 95 SUB r0,r0,r1,LSL #2 96 SUB r0,r0,r1,LSL #1 101 SUB r6,r0,r1,LSL #2 110 SUB r0,r0,#0x10
|
D | armVCM4P10_DecodeCoeffsToPair_s.S | 47 SUB sp,sp,#0x40 80 SUB r12,r12,r7,LSR #13 105 SUB r8,r8,r7,LSL #1 176 SUB r0,r5,#1 180 SUB lr,lr,#1 207 SUB r12,r12,r7,LSR #13 241 SUB r12,r12,r7,LSR #13 259 SUB r4,r4,r5 260 SUB r2,r2,r5 261 SUB r2,r2,r5 [all …]
|
D | omxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.S | 35 SUB r0,r0,#4 62 SUB r0,r0,r1,LSL #3 113 SUB r0,r0,r1,LSL #3 152 SUB r0,r0,r1,LSL #3 158 SUB r4,r4,#0xe 159 SUB r5,r5,#0xe 160 SUB r0,r0,#0x10
|
D | omxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.S | 33 SUB r0,r0,r1,LSL #1 34 SUB r0,r0,r1 74 SUB r0,r0,r1,LSL #2 90 SUB r0,r0,r1,LSL #1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/comm/src/ |
D | omxVCCOMM_ExpandFrame_I_s.s | 103 SUB x,iFrameWidth,#4 106 SUB pBottomIndex,pBottom,iPlaneStep 107 SUB pTop,pSrcDstPlane,pTop 143 SUB pTop,pTop,ColStep 144 SUB pBottom,pBottom,ColStep 152 SUB pSrcDstPlane,pSrcDstPlane,indexY 153 …SUB pLeft,pSrcDstPlane,iExpandPels ;// pLeft->points to the top left of the e… 155 SUB pRightIndex,pRight,#1 169 SUB x,iExpandPels,#4
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
D | omxVCM4P10_InterpolateLuma_s.s | 250 SUB pSrc, pSrc, #2 267 SUB pSrc, pSrc, #2 280 SUB pSrc, pSrc, #2 297 SUB pSrc, pSrc, srcStep, LSL #1 315 SUB pSrc, pSrc, srcStep, LSL #1 317 SUB pSrc, pSrcBK, #2 335 SUB pSrc, pSrc, srcStep, LSL #1 336 SUB pSrc, pSrc, #2 359 SUB pSrc, pSrc, srcStep, LSL #1 361 SUB pSrc, pSrcBK, #2 [all …]
|
D | omxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.s | 176 SUB pSrcDst, pSrcDst, srcdstStep, LSL #2 240 SUB pSrcDst, pSrcDst, srcdstStep, LSL #2 241 SUB pSrcDst, pSrcDst, srcdstStep 248 SUB pTmp, pSrcDst, srcdstStep, LSL #2 265 SUB pSrcDst, pSrcDst, srcdstStep, LSL #2 266 SUB pSrcDst, pSrcDst, srcdstStep, LSL #1 273 SUB pTmp, pSrcDst, srcdstStep, LSL #2 285 SUB pSrcDst, pSrcDst, #16
|
D | armVCM4P10_DecodeCoeffsToPair_s.s | 161 SUB T1, T1, Symbol, LSL #1 222 SUB Count, TotalCoeff, #1 ;// Number of runs excluding last 226 SUB CoeffNum,CoeffNum,#1 279 SUB pRun,pRun,TotalCoeff 280 SUB pLevel,pLevel,TotalCoeff 281 SUB pLevel,pLevel,TotalCoeff 295 SUB CoeffNum, CoeffNum, #1 ;// Skip Non zero 296 SUB CoeffNum, CoeffNum, T2 ;// Skip Zero run
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm_gcc/ |
D | h264bsdFillRow7.S | 78 SUB center, center, #32 84 SUB center, center, #28 91 SUB center, center, #24 96 SUB center, center, #20 103 SUB center, center, #16 108 SUB center, center, #12 115 SUB center, center, #4 119 SUB center, center, #4 126 SUB center, center, #1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/comm/src/ |
D | omxVCCOMM_ExpandFrame_I_s.s | 87 SUB pTop, pSrcDstPlane, #0 ;// Top row pointer of the frame 89 SUB Temp, iFrameHeight, #1 ;// H-1 107 SUB pDstTop, pTop, Offset 138 SUB pDstTop, pTop, Offset 168 SUB pDstRight, Temp, Offset 169 SUB pRight, Temp, #1 170 SUB pDstLeft, pSrcDstPlane, Offset 171 SUB pDstLeft, pDstLeft, iExpandPels 175 SUB Offset, iPlaneStep, iExpandPels 197 SUB iFrameHeight, iFrameHeight, #1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
D | omxVCM4P2_DecodePadMV_PVOP_s.s | 207 SUB temp,fcodeForward,#1 ;// temp=fcodeForward-1 230 SUB mvHorData,index,#32 ;// mvHorData=index-32 237 SUB temp,fcodeForward,#1 242 SUB mvHorResidual,mvHorResidual,fcodeForward 260 SUB mvVerData,index,#32 ;// mvVerData=index-32 267 SUB temp,fcodeForward,#1 273 SUB mvVerResidual,mvVerResidual,fcodeForward 310 SUB High,High,#1 ;// High= 32*scaleFactor-1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
D | omxVCM4P2_DecodePadMV_PVOP_s.s | 207 SUB temp,fcodeForward,#1 ;// temp=fcodeForward-1 230 SUB mvHorData,index,#32 ;// mvHorData=index-32 237 SUB temp,fcodeForward,#1 242 SUB mvHorResidual,mvHorResidual,fcodeForward 260 SUB mvVerData,index,#32 ;// mvVerData=index-32 267 SUB temp,fcodeForward,#1 273 SUB mvVerResidual,mvVerResidual,fcodeForward 310 SUB High,High,#1 ;// High= 32*scaleFactor-1
|