/frameworks/av/media/libeffects/lvm/lib/Common/src/ |
Core_MixInSoft_D32C31_SAT.c | 34 LVM_INT32 Temp1,Temp2,Temp3; 56 Temp1=*src++; 58 MUL32x16INTO32(Temp1,CurrentShort,Temp3,15) 59 Temp1=(Temp2>>1)+(Temp3>>1); 61 if (Temp1 > 0x3FFFFFFF) 62 Temp1 = 0x7FFFFFFF; 63 else if (Temp1 < - 0x40000000) 64 Temp1 = 0x80000000; 66 Temp1=(Temp1<<1) [all...] |
Core_MixSoft_1St_D32C31_WRA.c | 34 LVM_INT32 Temp1,Temp2; 59 Temp1=*src; 62 MUL32x16INTO32(Temp1,CurrentShort,Temp2,15) 73 Temp1=*src; 76 MUL32x16INTO32(Temp1,CurrentShort,Temp2,15) 80 Temp1=*src; 83 MUL32x16INTO32(Temp1,CurrentShort,Temp2,15) 87 Temp1=*src; 90 MUL32x16INTO32(Temp1,CurrentShort,Temp2,15) 94 Temp1=*src [all...] |
Core_MixHard_2St_D32C31_SAT.c | 35 LVM_INT32 Temp1,Temp2,Temp3; 44 Temp1=*src1++; 45 MUL32x16INTO32(Temp1,Current1Short,Temp3,15) 47 MUL32x16INTO32(Temp2,Current2Short,Temp1,15) 48 Temp2=(Temp1>>1)+(Temp3>>1);
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.s | 67 Temp1 RN 4 92 M_LDR Temp1, [pSrc0], srcStep0 96 UQSUB16 Temp1, Temp1, r0x0fe00fe0 100 USAT16 Temp1, #13, Temp1 104 AND Temp1, r0x00ff00ff, Temp1, LSR #5 106 ORR ValueA0, Temp1, Temp2, LSL #8 129 M_LDR Temp1, [pSrc0], srcStep [all...] |
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 91 Temp1 RN 3 132 LDRB Temp1, [pSrc], #-8 ;// Load row 0 [l0 k0 j0 i0] 138 PKHBT ValI, Temp1, Temp2, LSL #16 ;// [00 i1 00 i0] 145 UXTAB16 Temp1, ValC, ValD, ROR #8 147 RSB Temp1, Temp3, Temp1, LSL #2 149 ADD Temp1, Temp1, Temp1, LSL #2 150 ADD Acc0, Acc0, Temp1 [all...] |
armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 80 Temp1 RN 3 108 LDRB Temp1, [pSrc], #-8 ;// Load row 0 [l0 k0 j0 i0] 114 PKHBT ValI, Temp1, Temp2, LSL #16 ;// [00 i1 00 i0] 121 UXTAB16 Temp1, ValC, ValD, ROR #8 123 RSB Temp1, Temp3, Temp1, LSL #2 125 ADD Temp1, Temp1, Temp1, LSL #2 126 ADD Acc0, Acc0, Temp1 [all...] |
armVCM4P10_Average_4x_Align_unsafe_s.s | 74 Temp1 RN 4 134 LDR Temp1, [pPred0, #4] 143 ORR iPredA0, iPredA0, Temp1, LSL #16 156 LDR Temp1, [pPred0, #4] 165 ORR iPredA0, iPredA0, Temp1, LSL #16 189 LDR Temp1, [pPred0, #4] 199 ORR iPredA0, iPredA0, Temp1, LSL #8 210 LDR Temp1, [pPred0, #4] 220 ORR iPredA0, iPredA0, Temp1, LSL #8
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.s | 67 Temp1 RN 4 92 M_LDR Temp1, [pSrc0], srcStep0 96 UQSUB16 Temp1, Temp1, r0x0fe00fe0 100 USAT16 Temp1, #13, Temp1 104 AND Temp1, r0x00ff00ff, Temp1, LSR #5 106 ORR ValueA0, Temp1, Temp2, LSL #8 129 M_LDR Temp1, [pSrc0], srcStep [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
filter_dspr2.c | 127 int Temp1, Temp2, Temp3, Temp4; 187 "extp %[Temp1], $ac3, 9 \n\t" 213 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 227 [n3] "=&r" (n3), [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 265 "extp %[Temp1], $ac3, 9 \n\t" 286 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 298 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 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; 187 "extp %[Temp1], $ac3, 9 \n\t" 213 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 227 [n3] "=&r" (n3), [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 265 "extp %[Temp1], $ac3, 9 \n\t" 286 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 298 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 323 int Temp1, Temp2, Temp3, Temp4 [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
convolve2_avg_dspr2.c | 37 int32_t Temp1, Temp2; 81 "extp %[Temp1], $ac0, 31 \n\t" 87 "lbux %[store1], %[Temp1](%[cm]) \n\t" 89 "extp %[Temp1], $ac2, 31 \n\t" 100 "lbux %[store1], %[Temp1](%[cm]) \n\t" 111 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 141 int32_t Temp1, Temp2; 186 "extp %[Temp1], $ac0, 31 \n\t" 192 "lbux %[store1], %[Temp1](%[cm]) \n\t [all...] |
convolve2_vert_dspr2.c | 37 int32_t Temp1, Temp2; 83 "extp %[Temp1], $ac0, 31 \n\t" 86 "lbux %[store1], %[Temp1](%[cm]) \n\t" 87 "extp %[Temp1], $ac2, 31 \n\t" 95 "lbux %[store1], %[Temp1](%[cm]) \n\t" 104 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 134 int32_t Temp1, Temp2; 180 "extp %[Temp1], $ac0, 31 \n\t" 183 "lbux %[store1], %[Temp1](%[cm]) \n\t [all...] |
itrans4_dspr2.c | 19 int Temp0, Temp1, Temp2, Temp3; 33 "lh %[Temp1], 4(%[input]) \n\t" 38 "add %[Temp2], %[Temp0], %[Temp1] \n\t" 39 "sub %[Temp3], %[Temp0], %[Temp1] \n\t" 42 "lh %[Temp1], 6(%[input]) \n\t" 53 temp1 = input[1] * cospi_24_64 - input[3] * cospi_8_64; 54 step_2 = dct_const_round_shift(temp1); 57 "msub $ac0, %[Temp1], %[cospi_8_64] \n\t" 65 "madd $ac1, %[Temp1], %[cospi_24_64] \n\t" 77 "add %[Temp1], %[step_1], %[step_2] \n\t [all...] |
convolve2_avg_horiz_dspr2.c | 29 int32_t Temp1, Temp2, Temp3, Temp4; 55 "extp %[Temp1], $ac3, 31 \n\t" 67 "lbux %[tp1], %[Temp1](%[cm]) \n\t" /* even 1 */ 70 "lbu %[Temp1], 1(%[dst]) \n\t" /* load odd 1 */ 91 "addqh_r.w %[Temp1], %[Temp1], %[tn1] \n\t" /* average odd 1 */ 93 "sb %[Temp1], 1(%[dst]) \n\t" /* store odd 1 */ 104 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 125 int32_t Temp1, Temp2, Temp3 [all...] |
convolve2_dspr2.c | 30 int32_t Temp1, Temp2; 55 "extp %[Temp1], $ac3, 31 \n\t" 65 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 71 "extp %[Temp1], $ac3, 31 \n\t" 81 "lbux %[p1], %[Temp1](%[cm]) \n\t" 99 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 121 int32_t Temp1, Temp2, Temp3; 154 "extp %[Temp1], $ac3, 31 \n\t" 161 "lbux %[Temp2], %[Temp1](%[cm]) \n\t [all...] |
convolve2_horiz_dspr2.c | 29 int32_t Temp1, Temp2, Temp3, Temp4; 54 "extp %[Temp1], $ac3, 31 \n\t" 64 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 91 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 112 int32_t Temp1, Temp2, Temp3; 142 "extp %[Temp1], $ac3, 31 \n\t" 149 "lbux %[st0], %[Temp1](%[cm]) \n\t" 153 "extp %[Temp1], $ac1, 31 \n\t" 169 "lbux %[st0], %[Temp1](%[cm]) \n\t [all...] |
convolve8_avg_horiz_dspr2.c | 30 int32_t Temp1, Temp2, Temp3, Temp4; 64 "extp %[Temp1], $ac3, 31 \n\t" 82 "lbux %[tp1], %[Temp1](%[cm]) \n\t" /* even 1 */ 85 "lbu %[Temp1], 1(%[dst]) \n\t" /* load odd 1 */ 115 "addqh_r.w %[Temp1], %[Temp1], %[tn1] \n\t" /* average odd 1 */ 117 "sb %[Temp1], 1(%[dst]) \n\t" /* store odd 1 */ 129 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 153 int32_t Temp1, Temp2, Temp3 [all...] |
convolve8_horiz_dspr2.c | 30 int32_t Temp1, Temp2, Temp3, Temp4; 64 "extp %[Temp1], $ac3, 31 \n\t" 80 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 118 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 142 int32_t Temp1, Temp2, Temp3; 177 "extp %[Temp1], $ac3, 31 \n\t" 190 "lbux %[st0], %[Temp1](%[cm]) \n\t" 198 "extp %[Temp1], $ac1, 31 \n\t" 219 "lbux %[st0], %[Temp1](%[cm]) \n\t [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
vp9_convolve2_avg_dspr2.c | 39 int32_t Temp1, Temp2; 83 "extp %[Temp1], $ac0, 31 \n\t" 89 "lbux %[store1], %[Temp1](%[cm]) \n\t" 91 "extp %[Temp1], $ac2, 31 \n\t" 102 "lbux %[store1], %[Temp1](%[cm]) \n\t" 113 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 143 int32_t Temp1, Temp2; 188 "extp %[Temp1], $ac0, 31 \n\t" 194 "lbux %[store1], %[Temp1](%[cm]) \n\t [all...] |
vp9_convolve2_vert_dspr2.c | 39 int32_t Temp1, Temp2; 85 "extp %[Temp1], $ac0, 31 \n\t" 88 "lbux %[store1], %[Temp1](%[cm]) \n\t" 89 "extp %[Temp1], $ac2, 31 \n\t" 97 "lbux %[store1], %[Temp1](%[cm]) \n\t" 106 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 136 int32_t Temp1, Temp2; 182 "extp %[Temp1], $ac0, 31 \n\t" 185 "lbux %[store1], %[Temp1](%[cm]) \n\t [all...] |
vp9_convolve2_avg_horiz_dspr2.c | 31 int32_t Temp1, Temp2, Temp3, Temp4; 57 "extp %[Temp1], $ac3, 31 \n\t" 69 "lbux %[tp1], %[Temp1](%[cm]) \n\t" /* even 1 */ 72 "lbu %[Temp1], 1(%[dst]) \n\t" /* load odd 1 */ 93 "addqh_r.w %[Temp1], %[Temp1], %[tn1] \n\t" /* average odd 1 */ 95 "sb %[Temp1], 1(%[dst]) \n\t" /* store odd 1 */ 106 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 127 int32_t Temp1, Temp2, Temp3 [all...] |
vp9_convolve2_dspr2.c | 32 int32_t Temp1, Temp2; 57 "extp %[Temp1], $ac3, 31 \n\t" 67 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 73 "extp %[Temp1], $ac3, 31 \n\t" 83 "lbux %[p1], %[Temp1](%[cm]) \n\t" 101 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 123 int32_t Temp1, Temp2, Temp3; 156 "extp %[Temp1], $ac3, 31 \n\t" 163 "lbux %[Temp2], %[Temp1](%[cm]) \n\t [all...] |
vp9_convolve2_horiz_dspr2.c | 31 int32_t Temp1, Temp2, Temp3, Temp4; 56 "extp %[Temp1], $ac3, 31 \n\t" 66 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 93 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 114 int32_t Temp1, Temp2, Temp3; 144 "extp %[Temp1], $ac3, 31 \n\t" 151 "lbux %[st0], %[Temp1](%[cm]) \n\t" 155 "extp %[Temp1], $ac1, 31 \n\t" 171 "lbux %[st0], %[Temp1](%[cm]) \n\t [all...] |
vp9_convolve8_avg_horiz_dspr2.c | 32 int32_t Temp1, Temp2, Temp3, Temp4; 66 "extp %[Temp1], $ac3, 31 \n\t" 84 "lbux %[tp1], %[Temp1](%[cm]) \n\t" /* even 1 */ 87 "lbu %[Temp1], 1(%[dst]) \n\t" /* load odd 1 */ 117 "addqh_r.w %[Temp1], %[Temp1], %[tn1] \n\t" /* average odd 1 */ 119 "sb %[Temp1], 1(%[dst]) \n\t" /* store odd 1 */ 131 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 155 int32_t Temp1, Temp2, Temp3 [all...] |
vp9_convolve8_horiz_dspr2.c | 32 int32_t Temp1, Temp2, Temp3, Temp4; 66 "extp %[Temp1], $ac3, 31 \n\t" 82 "lbux %[tp1], %[Temp1](%[cm]) \n\t" 120 [Temp1] "=&r" (Temp1), [Temp2] "=&r" (Temp2), 144 int32_t Temp1, Temp2, Temp3; 179 "extp %[Temp1], $ac3, 31 \n\t" 192 "lbux %[st0], %[Temp1](%[cm]) \n\t" 200 "extp %[Temp1], $ac1, 31 \n\t" 221 "lbux %[st0], %[Temp1](%[cm]) \n\t [all...] |