/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.s | 69 Temp3 RN 10 90 LDR Temp3, [pSrc0, #8] 94 UQSUB16 Temp3, Temp3, r0x0fe00fe0 98 USAT16 Temp3, #13, Temp3 102 AND Temp3, r0x00ff00ff, Temp3, LSR #5 105 ORR ValueA1, Temp3, Temp4, LSL #8 127 LDR Temp3, [pSrc0, #8] [all...] |
omxVCM4P10_TransformDequantChromaDCFromPair_s.s | 73 Temp3 RN 7 128 SMULBB Temp3, c1w0, Scale ;// Temp3 = B(c1w0) * Scale 130 MOV Temp4, Temp4, ASR #1 ;// Temp4 = Temp4 >> 1 & Temp3 = (Temp3 >> 1) << 16 132 PKHBT c1w0, Temp4, Temp3, LSL #15 ;// c1w0 = | Temp3 | Temp4 |
|
armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 82 Temp3 RN 12 122 UXTAB16 Temp3, ValE, ValB, ROR #8 123 RSB Temp1, Temp3, Temp1, LSL #2 131 UXTAB16 Temp3, ValC, ValF, ROR #8 132 RSB Temp1, Temp3, Temp1, LSL #2
|
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 93 Temp3 RN 12 146 UXTAB16 Temp3, ValE, ValB, ROR #8 147 RSB Temp1, Temp3, Temp1, LSL #2 155 UXTAB16 Temp3, ValC, ValF, ROR #8 156 RSB Temp1, Temp3, Temp1, LSL #2 188 ANDS Temp3, Counter, #1
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.s | 69 Temp3 RN 10 90 LDR Temp3, [pSrc0, #8] 94 UQSUB16 Temp3, Temp3, r0x0fe00fe0 98 USAT16 Temp3, #13, Temp3 102 AND Temp3, r0x00ff00ff, Temp3, LSR #5 105 ORR ValueA1, Temp3, Temp4, LSL #8 127 LDR Temp3, [pSrc0, #8] [all...] |
/frameworks/av/media/libeffects/lvm/lib/Common/src/ |
Core_MixHard_2St_D32C31_SAT.c | 35 LVM_INT32 Temp1,Temp2,Temp3; 45 MUL32x16INTO32(Temp1,Current1Short,Temp3,15) 48 Temp2=(Temp1>>1)+(Temp3>>1);
|
Core_MixInSoft_D32C31_SAT.c | 34 LVM_INT32 Temp1,Temp2,Temp3; 58 MUL32x16INTO32(Temp1,CurrentShort,Temp3,15) 59 Temp1=(Temp2>>1)+(Temp3>>1); 79 MUL32x16INTO32(Temp1,CurrentShort,Temp3,15) 80 Temp1=(Temp2>>1)+(Temp3>>1);
|
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
filter_dspr2.c | 127 int Temp1, Temp2, Temp3, Temp4; 198 "extp %[Temp3], $ac2, 9 \n\t" 215 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 228 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 274 "extp %[Temp3], $ac2, 9 \n\t" 288 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 299 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 323 int Temp1, Temp2, Temp3, Temp4 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
filter_dspr2.c | 127 int Temp1, Temp2, Temp3, Temp4; 198 "extp %[Temp3], $ac2, 9 \n\t" 215 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 228 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 274 "extp %[Temp3], $ac2, 9 \n\t" 288 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 299 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 323 int Temp1, Temp2, Temp3, Temp4 [all...] |
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
vp9_convolve2_avg_horiz_dspr2.c | 31 int32_t Temp1, Temp2, Temp3, Temp4; 64 "extp %[Temp3], $ac2, 31 \n\t" 81 "lbux %[tp2], %[Temp3](%[cm]) \n\t" /* even 2 */ 107 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 127 int32_t Temp1, Temp2, Temp3; 163 "extp %[Temp3], $ac2, 31 \n\t" 169 "lbux %[st1], %[Temp3](%[cm]) \n\t" 192 "extp %[Temp3], $ac2, 31 \n\t" 212 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve2_horiz_dspr2.c | 31 int32_t Temp1, Temp2, Temp3, Temp4; 63 "extp %[Temp3], $ac2, 31 \n\t" 75 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 94 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 114 int32_t Temp1, Temp2, Temp3; 148 "extp %[Temp3], $ac2, 31 \n\t" 163 "lbux %[st1], %[Temp3](%[cm]) \n\t" 169 "extp %[Temp3], $ac2, 31 \n\t" 190 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve8_avg_horiz_dspr2.c | 32 int32_t Temp1, Temp2, Temp3, Temp4; 79 "extp %[Temp3], $ac2, 31 \n\t" 101 "lbux %[tp2], %[Temp3](%[cm]) \n\t" /* even 2 */ 132 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 155 int32_t Temp1, Temp2, Temp3; 202 "extp %[Temp3], $ac2, 31 \n\t" 209 "lbux %[st1], %[Temp3](%[cm]) \n\t" 240 "extp %[Temp3], $ac2, 31 \n\t" 265 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve8_horiz_dspr2.c | 32 int32_t Temp1, Temp2, Temp3, Temp4; 79 "extp %[Temp3], $ac2, 31 \n\t" 96 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 121 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 144 int32_t Temp1, Temp2, Temp3; 189 "extp %[Temp3], $ac2, 31 \n\t" 208 "lbux %[st1], %[Temp3](%[cm]) \n\t" 219 "extp %[Temp3], $ac2, 31 \n\t" 245 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve2_dspr2.c | 123 int32_t Temp1, Temp2, Temp3; 160 "extp %[Temp3], $ac2, 31 \n\t" 169 "lbux %[tp1], %[Temp3](%[cm]) \n\t" 183 "extp %[Temp3], $ac2, 31 \n\t" 201 "lbux %[tp1], %[Temp3](%[cm]) \n\t" 209 "extp %[Temp3], $ac1, 31 \n\t" 223 "lbux %[p4], %[Temp3](%[cm]) \n\t" 238 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), 262 int32_t Temp1, Temp2, Temp3; [all...] |
vp9_itrans4_dspr2.c | 24 int Temp0, Temp1, Temp2, Temp3; 44 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 52 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t" 88 "sub %[Temp3], %[step_0], %[step_3] \n\t" 89 "sh %[Temp3], 24(%[output]) \n\t" 92 [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), 110 int Temp0, Temp1, Temp2, Temp3; 144 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 152 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t [all...] |
vp9_convolve8_dspr2.c | 49 int32_t Temp1, Temp2, Temp3, Temp4; 95 "extp %[Temp3], $ac2, 31 \n\t" 112 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 141 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4), 166 int32_t Temp1, Temp2, Temp3; 213 "extp %[Temp3], $ac2, 31 \n\t" 223 "lbux %[tp3], %[Temp3](%[cm]) \n\t" 244 "extp %[Temp3], $ac2, 31 \n\t" 266 "lbux %[tp1], %[Temp3](%[cm]) \n\t [all...] |
vp9_itrans8_dspr2.c | 26 int Temp0, Temp1, Temp2, Temp3, Temp4; 48 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 49 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t" 64 "extp %[Temp3], $ac0, 31 \n\t" 70 "add %[step1_1], %[Temp2], %[Temp3] \n\t" 71 "sub %[step1_2], %[Temp2], %[Temp3] \n\t" 188 [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), 206 int Temp0, Temp1, Temp2, Temp3; 243 "sub %[Temp3], %[Temp0], %[Temp1] \n\t [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
vp9_convolve2_avg_horiz_dspr2.c | 31 int32_t Temp1, Temp2, Temp3, Temp4; 64 "extp %[Temp3], $ac2, 31 \n\t" 81 "lbux %[tp2], %[Temp3](%[cm]) \n\t" /* even 2 */ 107 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 127 int32_t Temp1, Temp2, Temp3; 163 "extp %[Temp3], $ac2, 31 \n\t" 169 "lbux %[st1], %[Temp3](%[cm]) \n\t" 192 "extp %[Temp3], $ac2, 31 \n\t" 212 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve2_horiz_dspr2.c | 31 int32_t Temp1, Temp2, Temp3, Temp4; 63 "extp %[Temp3], $ac2, 31 \n\t" 75 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 94 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 114 int32_t Temp1, Temp2, Temp3; 148 "extp %[Temp3], $ac2, 31 \n\t" 163 "lbux %[st1], %[Temp3](%[cm]) \n\t" 169 "extp %[Temp3], $ac2, 31 \n\t" 190 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve8_avg_horiz_dspr2.c | 32 int32_t Temp1, Temp2, Temp3, Temp4; 79 "extp %[Temp3], $ac2, 31 \n\t" 101 "lbux %[tp2], %[Temp3](%[cm]) \n\t" /* even 2 */ 132 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 155 int32_t Temp1, Temp2, Temp3; 202 "extp %[Temp3], $ac2, 31 \n\t" 209 "lbux %[st1], %[Temp3](%[cm]) \n\t" 240 "extp %[Temp3], $ac2, 31 \n\t" 265 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve8_horiz_dspr2.c | 32 int32_t Temp1, Temp2, Temp3, Temp4; 79 "extp %[Temp3], $ac2, 31 \n\t" 96 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 121 [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4) 144 int32_t Temp1, Temp2, Temp3; 189 "extp %[Temp3], $ac2, 31 \n\t" 208 "lbux %[st1], %[Temp3](%[cm]) \n\t" 219 "extp %[Temp3], $ac2, 31 \n\t" 245 "lbux %[st0], %[Temp3](%[cm]) \n\t [all...] |
vp9_convolve2_dspr2.c | 123 int32_t Temp1, Temp2, Temp3; 160 "extp %[Temp3], $ac2, 31 \n\t" 169 "lbux %[tp1], %[Temp3](%[cm]) \n\t" 183 "extp %[Temp3], $ac2, 31 \n\t" 201 "lbux %[tp1], %[Temp3](%[cm]) \n\t" 209 "extp %[Temp3], $ac1, 31 \n\t" 223 "lbux %[p4], %[Temp3](%[cm]) \n\t" 238 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), 262 int32_t Temp1, Temp2, Temp3; [all...] |
vp9_itrans4_dspr2.c | 24 int Temp0, Temp1, Temp2, Temp3; 44 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 52 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t" 88 "sub %[Temp3], %[step_0], %[step_3] \n\t" 89 "sh %[Temp3], 24(%[output]) \n\t" 92 [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), 110 int Temp0, Temp1, Temp2, Temp3; 144 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 152 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t [all...] |
vp9_convolve8_dspr2.c | 49 int32_t Temp1, Temp2, Temp3, Temp4; 95 "extp %[Temp3], $ac2, 31 \n\t" 112 "lbux %[tp2], %[Temp3](%[cm]) \n\t" 141 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), [Temp4] "=&r" (Temp4), 166 int32_t Temp1, Temp2, Temp3; 213 "extp %[Temp3], $ac2, 31 \n\t" 223 "lbux %[tp3], %[Temp3](%[cm]) \n\t" 244 "extp %[Temp3], $ac2, 31 \n\t" 266 "lbux %[tp1], %[Temp3](%[cm]) \n\t [all...] |
vp9_itrans8_dspr2.c | 26 int Temp0, Temp1, Temp2, Temp3, Temp4; 48 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 49 "madd $ac1, %[Temp3], %[cospi_16_64] \n\t" 64 "extp %[Temp3], $ac0, 31 \n\t" 70 "add %[step1_1], %[Temp2], %[Temp3] \n\t" 71 "sub %[step1_2], %[Temp2], %[Temp3] \n\t" 188 [Temp2] "=&r" (Temp2), [Temp3] "=&r" (Temp3), 206 int Temp0, Temp1, Temp2, Temp3; 243 "sub %[Temp3], %[Temp0], %[Temp1] \n\t [all...] |