/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
Filt_6k_7k_opt.s | 37 MOV r8, r0 @ copy signal[] address 38 MOV r4, r1 @ copy lg address 39 MOV r5, r2 @ copy mem[] address 41 MOV r1, r13 42 MOV r0, r2 43 MOV r2, #30 @ L_FIR - 1 50 MOV r14, #0 51 MOV r3, r8 @ change myMemCopy to Copy, due to Copy will change r3 content 53 MOV r7, r3 @ get signal[i] 57 MOV r8, r8, ASR # [all...] |
convolve_opt.s | 35 MOV r3, #0 @ n 36 MOV r11, #0x8000 41 MOV r6, r0 @ tmpX = x 69 MOV r5, r5, LSR #16 @extract_h(s) 76 MOV r6, r0 106 MOV r8, r8, LSR #16 @extract_h(s) 112 MOV r6, r0 144 MOV r8, r8, LSR #16 @extract_h(s) 150 MOV r6, r0 151 MOV r8, # [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
omxVCM4P2_FindMVpred_s.s | 77 MOV zero, #0 82 MOV pCandMV1, CandMV 83 MOV pCandMV2, CandMV 84 MOV pCandMV3, CandMV 125 MOV pCandMV1, pSrcMVCurMB 141 MOV pCandMV2, pSrcMVCurMB 148 MOV pCandMV2, pSrcMVCurMB 189 MOV return, #OMX_Sts_NoErr
|
omxVCM4P2_QuantInvInter_I_s.s | 80 MOV Count,#64 86 MOV two,#2 136 MOV Return,#OMX_Sts_NoErr
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
omxVCM4P2_FindMVpred_s.s | 77 MOV zero, #0 82 MOV pCandMV1, CandMV 83 MOV pCandMV2, CandMV 84 MOV pCandMV3, CandMV 125 MOV pCandMV1, pSrcMVCurMB 141 MOV pCandMV2, pSrcMVCurMB 148 MOV pCandMV2, pSrcMVCurMB 189 MOV return, #OMX_Sts_NoErr
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
omxVCM4P10_PredictIntra_4x4_s.s | 123 MOV return, #OMX_Sts_NoErr 143 MOV return, #OMX_Sts_NoErr 172 MOV Out0, Out0, LSR #3 ;// Out0 = (Out0 + 4)>>3 180 MOV return, #OMX_Sts_NoErr 209 MOV Out0, Out0, LSR #2 ;// Out0 = (Out0 + 2)>>2 217 MOV return, #OMX_Sts_NoErr 245 MOV Out0, Out0, LSR #2 ;// Out0 = (Out0 + 2)>>2 253 MOV return, #OMX_Sts_NoErr 261 MOV Out0, #128 ;// Out0 = 128 if(count == 0) 269 MOV return, #OMX_Sts_NoEr [all...] |
omxVCM4P10_PredictIntraChroma_8x8_s.s | 133 MOV y, #BLK_SIZE ;// Outer Loop Count 182 MOV sum1, sum1, LSR #3 ;// (sum1 + 4)>>3 183 MOV tVal9, tVal9, LSR #2 ;// (tVal9 + 2)>>2 184 MOV tVal8, tVal8, LSR #2 ;// (tVal8 + 2)>>2 185 MOV sum2, sum2, LSR #3 ;// (sum2 + 4)>>3 201 MOV return, #OMX_Sts_NoErr 232 MOV sum1, sum1, LSR #2 ;// (sum1 + 2)>>2 233 MOV sum2, sum2, LSR #2 ;// (sum2 + 2)>>2 246 MOV return, #OMX_Sts_NoErr 278 MOV sum1, sum1, LSR #2 ;// (sum1 + 2)>> [all...] |
armVCM4P10_Average_4x_Align_unsafe_s.s | 128 MOV iPredA0, iPredA0, LSR #16 130 MOV iPredA1, iPredA1, LSR #16 150 MOV iPredA0, iPredA0, LSR #16 152 MOV iPredA1, iPredA1, LSR #16 184 MOV iPredA0, iPredA0, LSR #24 186 MOV iPredA1, iPredA1, LSR #24 205 MOV iPredA0, iPredA0, LSR #24 207 MOV iPredA1, iPredA1, LSR #24
|
armVCM4P10_Interpolate_Chroma_s.s | 156 MOV r0x20, #32 175 MOV OutRow00, OutRow00, LSR #6 176 MOV OutRow01, OutRow01, LSR #6 193 MOV tmp0x20, #32 202 MOV OutRow10, OutRow10, LSR #6 203 MOV OutRow11, OutRow11, LSR #6 224 MOV return, #OMX_Sts_NoErr 262 MOV return, #OMX_Sts_NoErr
|
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 119 MOV pDst, pInterBuf 120 MOV dstStep, #24 123 MOV Counter, #1 124 MOV Temp, #8 203 MOV srcStep, #24 206 MOV Counter, #4 255 MOV Acc0, Acc0, LSR #10 256 MOV Acc1, Acc1, LSR #10 257 MOV Acc2, Acc2, LSR #10 258 MOV Acc3, Acc3, LSR #1 [all...] |
omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.s | 385 MOV pPredTemp,pPred 386 MOV pDCTemp,pDC 387 MOV pDstTemp,pDst 391 MOV pDeltaArg1,pDelta ;// Set up r1 for armVCM4P10_UnpackBlock4x4 396 MOV pDeltaArg0,pDelta ;// Set up r0 for DequantLumaAC4x4 403 MOV pDeltaArg0,pDelta ;// Set up r0 for armVCM4P10_TransformResidual4x4 404 MOV pDeltaArg1,pDelta ;// Set up r1 for armVCM4P10_TransformResidual4x4 416 MOV DCvalCopy, DCval ;// Needed for STRD 428 MOV ycounter,#4 ;// Counter for the PredPlusDeltaLoop 461 MOV result,#OMX_Sts_NoEr [all...] |
armVCM4P10_DecodeCoeffsToPair_s.s | 142 MOV Count, TrailingOnes 146 MOV T1, #1 157 MOV SuffixLength, #1 184 MOV Symbol, Symbol, LSL SuffixLength 190 MOV TrailingOnes, #2 211 MOV CoeffNum,TotalCoeff 299 MOV T2, T2, LSR #8 310 MOV r0, #OMX_Sts_Err 318 MOV r0, #OMX_Sts_NoErr
|
/external/sonivox/arm-hybrid-22k/lib_src/ |
ARM-E_voice_gain_gnu.s | 91 MOV gainIncLeft, gainLeft
96 MOV gainLeft, gainLeft, ASR #(NUM_MIXER_GUARD_BITS - 2)
97 MOV gainIncLeft, gainIncLeft, ASR #(SYNTH_UPDATE_PERIOD_IN_BITS + NUM_MIXER_GUARD_BITS - 2)
99 MOV gainIncRight, gainRight
104 MOV gainRight, gainRight, ASR #(NUM_MIXER_GUARD_BITS - 2)
105 MOV gainIncRight, gainIncRight, ASR #(SYNTH_UPDATE_PERIOD_IN_BITS + NUM_MIXER_GUARD_BITS - 2)
138 MOV gain, gain, LSL #(NUM_MIXER_GUARD_BITS + 4)
140 MOV gainIncrement, gainIncrement, LSL #(NUM_MIXER_GUARD_BITS + 4)
142 MOV gainIncrement, gainIncrement, ASR #SYNTH_UPDATE_PERIOD_IN_BITS
152 MOV tmp0, tmp0, ASR #1 @ add 6dB headroom [all...] |
/external/sonivox/arm-wt-22k/lib_src/ |
ARM-E_voice_gain_gnu.s | 91 MOV gainIncLeft, gainLeft
96 MOV gainLeft, gainLeft, ASR #(NUM_MIXER_GUARD_BITS - 2)
97 MOV gainIncLeft, gainIncLeft, ASR #(SYNTH_UPDATE_PERIOD_IN_BITS + NUM_MIXER_GUARD_BITS - 2)
99 MOV gainIncRight, gainRight
104 MOV gainRight, gainRight, ASR #(NUM_MIXER_GUARD_BITS - 2)
105 MOV gainIncRight, gainIncRight, ASR #(SYNTH_UPDATE_PERIOD_IN_BITS + NUM_MIXER_GUARD_BITS - 2)
138 MOV gain, gain, LSL #(NUM_MIXER_GUARD_BITS + 4)
140 MOV gainIncrement, gainIncrement, LSL #(NUM_MIXER_GUARD_BITS + 4)
142 MOV gainIncrement, gainIncrement, ASR #SYNTH_UPDATE_PERIOD_IN_BITS
152 MOV tmp0, tmp0, ASR #1 @ add 6dB headroom [all...] |
/external/tremolo/Tremolo/ |
mdctLARM.s | 56 MOV r3, r3, LSL #1 63 MOV r5, r5, ASR #9 @ r5 = (*--r)>>9 64 MOV r6, r6, ASR #9 @ r6 = (*--r)>>9 65 MOV r7, r7, ASR #9 @ r7 = (*--r)>>9 66 MOV r12,r12,ASR #9 @ r12= (*--r)>>9 68 MOV r14,r12,ASR #15 73 MOV r14,r7, ASR #15 78 MOV r14,r6, ASR #15 83 MOV r14,r5, ASR #15 98 MOV r5, r5, ASR #9 @ r5 = (*--r)>> [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
syn_filt_neon.s | 38 MOV r4, r3 @ copy mem[] address 39 MOV r5, r13 @ copy yy = y_buf address 49 MOV r8, #0 @ i = 0 50 MOV r5, r5, ASR #1 @ a0 = a[0] >> 1 58 MOV r8, #0 @ loop times 59 MOV r10, r13 @ temp = y_buf
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/comm/src/ |
omxVCCOMM_ExpandFrame_I_s.s | 78 MOV Temp, iFrameWidth ;// Outer loop counter 95 MOV Counter, iExpandPels ;// Inner loop counter 126 MOV Counter, iExpandPels ;// Inner loop counter 163 MOV Temp, iExpandPels 171 MOV Counter, iExpandPels 191 MOV Counter, iExpandPels 204 MOV Temp, iExpandPels 211 MOV Counter, iExpandPels 223 MOV r0, #OMX_Sts_NoErr
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/ |
armCOMM_BitDec_s.h | 160 MOV $Symbol, $BitBuffer, LSL $BitCount 185 MOV $Symbol, $BitBuffer, LSL $BitCount 240 MOV $Symbol, $Symbol, LSR #(32-$N) 276 MOV $Symbol, $Symbol, LSR #(32-$N) 360 MOV $Symbol, $BitBuffer, LSL $BitCount 366 MOV $Symbol, $Symbol, LSR $T2 392 MOV $Symbol, $BitBuffer, LSL $BitCount 401 MOV $Symbol, $Symbol, LSR $T2 462 MOV $Symbol, $BitBuffer, LSL $BitCount 601 MOV $BitCount, $BitInde [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/ |
armCOMM_BitDec_s.h | 160 MOV $Symbol, $BitBuffer, LSL $BitCount 185 MOV $Symbol, $BitBuffer, LSL $BitCount 240 MOV $Symbol, $Symbol, LSR #(32-$N) 276 MOV $Symbol, $Symbol, LSR #(32-$N) 360 MOV $Symbol, $BitBuffer, LSL $BitCount 366 MOV $Symbol, $Symbol, LSR $T2 392 MOV $Symbol, $BitBuffer, LSL $BitCount 401 MOV $Symbol, $Symbol, LSR $T2 462 MOV $Symbol, $BitBuffer, LSL $BitCount 601 MOV $BitCount, $BitInde [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/comm/src/ |
omxVCCOMM_Copy8x8_s.s | 43 MOV Count,step ;//Count=step 64 MOV Return,#OMX_Sts_NoErr
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
armVCM4P10_Average_4x_Align_unsafe_s.s | 128 MOV iPredA0, iPredA0, LSR #16 130 MOV iPredA1, iPredA1, LSR #16 150 MOV iPredA0, iPredA0, LSR #16 152 MOV iPredA1, iPredA1, LSR #16 184 MOV iPredA0, iPredA0, LSR #24 186 MOV iPredA1, iPredA1, LSR #24 205 MOV iPredA0, iPredA0, LSR #24 207 MOV iPredA1, iPredA1, LSR #24
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/ |
h264bsd_interpolate_chroma_hor.s | 114 MOV tmp2, tmp8 ;// tmp2 = chromaPartWidth+1 128 MOV x0, #0 ;// x0 = 0 129 MOV y0, #0 ;// y0 = 0 137 MOV width, tmp8 163 MOV valX, valX, LSL #3 ;// multiply by 8 in advance 164 MOV c32, #32 198 MOV tmp5, tmp5, LSR #6 ;// scale down 201 MOV tmp6, tmp6, LSR #6 ;// scale down 204 MOV tmp7, tmp7, LSR #6 ;// scale down 207 MOV tmp8, tmp8, LSR #6 ;// scale dow [all...] |
h264bsd_interpolate_chroma_ver.s | 113 MOV tmp2, chrPW ;// tmp2 = chromaPartWidth 127 MOV x0, #0 ;// x0 = 0 128 MOV y0, #0 ;// y0 = 0 136 MOV width, chrPW 161 MOV valY, valY, LSL #3 ;// multiply by 8 in advance 162 MOV c32, #32 194 MOV tmp7, tmp7, LSR #6 ;// scale down 196 MOV tmp2, tmp2, LSR #6 ;// scale down 199 MOV tmp8, tmp8, LSR #6 ;// scale down 201 MOV tmp5, tmp5, LSR #6 ;// scale dow [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
omxVCM4P10_TransformDequantLumaDCFromPair_s.S | 72 MOV r4,r1 73 MOV r5,r2 75 MOV r0,r4 76 MOV r1,r5 78 MOV r0,#0
|
/system/core/libpixelflinger/codeflinger/ |
load_store.cpp | 44 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8)); 46 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 8)); 49 MOV(AL, 0, s.reg, reg_imm(s.reg, ROR, 16)); 123 MOV(AL, 0, d.reg, s); // component = packed; 125 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l; 141 MOV(AL, 0, d.reg, reg_imm(s, LSL, 32-h)); 149 MOV(AL, 0, d.reg, reg_imm(s, LSR, l)); // component = packed >> l; 154 MOV(AL, 0, d.reg, s); 211 MOV(AL, 0, d, s); 223 MOV(AL, 0, d, reg_imm(s, LSL, dbits-sbits)) [all...] |