Home
last modified time | relevance | path

Searched refs:tmp2 (Results 1 – 25 of 78) sorted by relevance

1234

/frameworks/base/media/libstagefright/codecs/m4v_h263/enc/src/
Dsad.cpp113 Int saddata[16], tmp, tmp2; /* used when collecting flag (global) is on */ in SAD_MB_HTFM_Collect() local
128 tmp2 = (cur_word >> 24) & 0xFF; in SAD_MB_HTFM_Collect()
129 sad = SUB_SAD(sad, tmp, tmp2); in SAD_MB_HTFM_Collect()
131 tmp2 = (cur_word >> 16) & 0xFF; in SAD_MB_HTFM_Collect()
132 sad = SUB_SAD(sad, tmp, tmp2); in SAD_MB_HTFM_Collect()
134 tmp2 = (cur_word >> 8) & 0xFF; in SAD_MB_HTFM_Collect()
135 sad = SUB_SAD(sad, tmp, tmp2); in SAD_MB_HTFM_Collect()
138 tmp2 = (cur_word & 0xFF); in SAD_MB_HTFM_Collect()
139 sad = SUB_SAD(sad, tmp, tmp2); in SAD_MB_HTFM_Collect()
143 tmp2 = (cur_word >> 24) & 0xFF; in SAD_MB_HTFM_Collect()
[all …]
Dsad_halfpel.cpp343 Int difmad, tmp, tmp2; in SAD_MB_HP_HTFM_Collectxhyh() local
364 tmp2 = p1[13] + p2[13]; in SAD_MB_HP_HTFM_Collectxhyh()
365 tmp += tmp2; in SAD_MB_HP_HTFM_Collectxhyh()
366 tmp2 = (cur_word >> 24) & 0xFF; in SAD_MB_HP_HTFM_Collectxhyh()
368 sad = INTERP2_SUB_SAD(sad, tmp, tmp2);; in SAD_MB_HP_HTFM_Collectxhyh()
370 tmp2 = p1[9] + p2[9]; in SAD_MB_HP_HTFM_Collectxhyh()
371 tmp += tmp2; in SAD_MB_HP_HTFM_Collectxhyh()
372 tmp2 = (cur_word >> 16) & 0xFF; in SAD_MB_HP_HTFM_Collectxhyh()
374 sad = INTERP2_SUB_SAD(sad, tmp, tmp2);; in SAD_MB_HP_HTFM_Collectxhyh()
376 tmp2 = p1[5] + p2[5]; in SAD_MB_HP_HTFM_Collectxhyh()
[all …]
Dsad_halfpel_inline.h34 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2) in INTERP1_SUB_SAD() argument
36 tmp = (tmp2 >> 1) - tmp; in INTERP1_SUB_SAD()
43 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2) in INTERP2_SUB_SAD() argument
45 tmp = (tmp >> 2) - tmp2; in INTERP2_SUB_SAD()
54 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
58 rsbs tmp, tmp, tmp2, asr #1 ;
66 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
70 rsbs tmp, tmp2, tmp, asr #2 ;
81 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
87 register int32 uu = tmp2;
[all …]
/frameworks/base/media/libstagefright/codecs/avc/enc/src/
Dsad.cpp97 int saddata[16], tmp, tmp2; /* used when collecting flag (global) is on */ in AVCAVCSAD_MB_HTFM_Collect() local
115 tmp2 = (cur_word >> 24) & 0xFF; in AVCAVCSAD_MB_HTFM_Collect()
116 sad = SUB_SAD(sad, tmp, tmp2); in AVCAVCSAD_MB_HTFM_Collect()
118 tmp2 = (cur_word >> 16) & 0xFF; in AVCAVCSAD_MB_HTFM_Collect()
119 sad = SUB_SAD(sad, tmp, tmp2); in AVCAVCSAD_MB_HTFM_Collect()
121 tmp2 = (cur_word >> 8) & 0xFF; in AVCAVCSAD_MB_HTFM_Collect()
122 sad = SUB_SAD(sad, tmp, tmp2); in AVCAVCSAD_MB_HTFM_Collect()
125 tmp2 = (cur_word & 0xFF); in AVCAVCSAD_MB_HTFM_Collect()
126 sad = SUB_SAD(sad, tmp, tmp2); in AVCAVCSAD_MB_HTFM_Collect()
130 tmp2 = (cur_word >> 24) & 0xFF; in AVCAVCSAD_MB_HTFM_Collect()
[all …]
Dsad_halfpel.cpp189 int difmad, tmp, tmp2; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh() local
213 tmp2 = p1[13] + p2[13]; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
214 tmp += tmp2; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
215 tmp2 = (cur_word >> 24) & 0xFF; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
217 sad = INTERP2_SUB_SAD(sad, tmp, tmp2);; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
219 tmp2 = p1[9] + p2[9]; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
220 tmp += tmp2; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
221 tmp2 = (cur_word >> 16) & 0xFF; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
223 sad = INTERP2_SUB_SAD(sad, tmp, tmp2);; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
225 tmp2 = p1[5] + p2[5]; in AVCAVCSAD_MB_HP_HTFM_Collectxhyh()
[all …]
Dsad_halfpel_inline.h29 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2) in INTERP1_SUB_SAD() argument
31 tmp = (tmp2 >> 1) - tmp; in INTERP1_SUB_SAD()
38 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2) in INTERP2_SUB_SAD() argument
40 tmp = (tmp >> 2) - tmp2; in INTERP2_SUB_SAD()
49 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
53 rsbs tmp, tmp, tmp2, asr #1 ;
61 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
65 rsbs tmp, tmp2, tmp, asr #2 ;
75 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
77 …"rsbs %1, %1, %2, asr #1\n\trsbmi %1, %1, #0\n\tadd %0, %0, %1": "=r"(sad), "=r"(tmp): "r"(tmp2));
[all …]
/frameworks/base/media/libstagefright/codecs/aacdec/
Dcalc_sbr_synfilterbank.cpp254 Int16 tmp2; in calc_sbr_synfilterbank_LC() local
273 tmp2 = V[ 768]; in calc_sbr_synfilterbank_LC()
275 realAccu1 = fxp_mac_16_by_16(tmp2, Qfmt(-0.361158990F), realAccu1); in calc_sbr_synfilterbank_LC()
277 tmp2 = V[ 960]; in calc_sbr_synfilterbank_LC()
279 realAccu1 = fxp_mac_16_by_16(tmp2, Qfmt(0.070353307F), realAccu1); in calc_sbr_synfilterbank_LC()
281 tmp2 = V[1024]; in calc_sbr_synfilterbank_LC()
283 realAccu1 = fxp_mac_16_by_16(tmp2, Qfmt(-0.013271822F), realAccu1); in calc_sbr_synfilterbank_LC()
285 tmp2 = V[ 192]; in calc_sbr_synfilterbank_LC()
287 realAccu1 = fxp_mac_16_by_16(tmp2, Qfmt(0.002620176F), realAccu1); in calc_sbr_synfilterbank_LC()
291 tmp2 = V[1248]; in calc_sbr_synfilterbank_LC()
[all …]
Dcalc_sbr_anafilterbank.cpp150 Int32 tmp2; in calc_sbr_anafilterbank_LC() local
180 tmp2 = *(pt_X_2++); in calc_sbr_anafilterbank_LC()
183 realAccu2 = fxp_mul32_by_16(*(pt_C++), tmp2); in calc_sbr_anafilterbank_LC()
185 tmp2 = pt_X_2[ +63]; in calc_sbr_anafilterbank_LC()
187 realAccu2 = fxp_mac32_by_16(*(pt_C++), tmp2, realAccu2); in calc_sbr_anafilterbank_LC()
189 tmp2 = pt_X_2[ +127]; in calc_sbr_anafilterbank_LC()
191 realAccu2 = fxp_mac32_by_16(*(pt_C++), tmp2, realAccu2); in calc_sbr_anafilterbank_LC()
193 tmp2 = pt_X_2[ +191]; in calc_sbr_anafilterbank_LC()
195 realAccu2 = fxp_mac32_by_16(*(pt_C++), tmp2, realAccu2); in calc_sbr_anafilterbank_LC()
197 tmp2 = pt_X_2[ +255]; in calc_sbr_anafilterbank_LC()
[all …]
Dq_normalize.cpp311 Int tmp1, tmp2; in q_normalize() local
313 tmp2 = *(pQformat++); in q_normalize()
323 shift_amt = tmp2 - min_q; in q_normalize()
327 Int32 tmp1, tmp2; in q_normalize() local
329 tmp2 = *(pCoef++); in q_normalize()
337 max |= (tmp2 >> 31) ^ tmp2; in q_normalize()
339 tmp2 = *(pCoef++); in q_normalize()
342 max |= (tmp2 >> 31) ^ tmp2; in q_normalize()
349 Int32 tmp1, tmp2; in q_normalize() local
351 tmp2 = *(pCoef--) >> shift_amt; in q_normalize()
[all …]
Dmdst.cpp145 Int32 tmp2; in mdst_32() local
152 tmp2 = *(pt_vec); in mdst_32()
158 *(pt_vec++) += tmp2; in mdst_32()
161 tmp2 = *(pt_vec); in mdst_32()
164 *(pt_vec++) += tmp2; in mdst_32()
167 tmp2 = *(pt_vec); in mdst_32()
178 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) + tmp2, *(pt_cos++)); in mdst_32()
180 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) - tmp2, *(pt_cos++)); in mdst_32()
182 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) + tmp2, *(pt_cos++)); in mdst_32()
184 *(pt_vec) = fxp_mul32_Q31((*(pt_vec) << 1) - tmp2, *(pt_cos++)); in mdst_32()
[all …]
Didct32.cpp117 Int32 tmp1, tmp2; in idct_32() local
127 tmp2 = 0; in idct_32()
131 *(pt_odd++) = tmp2 + tmp1; in idct_32()
133 tmp2 = *(pt_vec++); in idct_32()
135 *(pt_odd++) = tmp2 + tmp1; in idct_32()
139 *(pt_odd++) = tmp2 + tmp1; in idct_32()
141 tmp2 = *(pt_vec++); in idct_32()
142 *(pt_odd++) = tmp2 + tmp1; in idct_32()
160 tmp2 = *(pt_even--); in idct_32()
166 *(pt_vecN_1++) = tmp2 - tmp3; in idct_32()
[all …]
Didct16.cpp124 Int32 tmp1, tmp2; in idct_16() local
140 tmp2 = *(pt_vec++); in idct_16()
143 *(pt_odd++) = tmp2 + tmp1; in idct_16()
144 *(pt_odd++) = tmp3 + tmp2; in idct_16()
149 tmp2 = *(pt_vec++); in idct_16()
152 *(pt_odd++) = tmp2 + tmp1; in idct_16()
153 *(pt_odd++) = tmp3 + tmp2; in idct_16()
176 tmp2 = *(pt_even--); in idct_16()
181 *(pt_vecN_1++) = tmp2 - tmp3; in idct_16()
182 *(pt_vec--) = tmp2 + tmp3; in idct_16()
[all …]
Ddst32.cpp126 Int32 tmp1, tmp2; in dst_32() local
139 tmp2 = *(pt_vec++); in dst_32()
143 *(pt_odd++) = tmp2 + tmp1; in dst_32()
144 *(pt_odd++) = tmp3 + tmp2; in dst_32()
162 tmp2 = temp_even[14]; in dst_32()
167 *(pt_vecN_1++) = tmp3 - tmp2; in dst_32()
168 vec[14] = tmp3 + tmp2; in dst_32()
176 tmp2 = *(pt_even--); in dst_32()
181 *(pt_vec--) = tmp3 + tmp2; in dst_32()
182 *(pt_vecN_1++) = tmp3 - tmp2; in dst_32()
[all …]
Dps_channel_filtering.cpp149 Int32 tmp2; in two_ch_filtering() local
152 tmp2 = pQmf_i[ 1] + pQmf_i[11]; in two_ch_filtering()
154 cum2 = fxp_mul32_Q31(Qfmt31(0.03798975052098f), tmp2); in two_ch_filtering()
156 tmp2 = pQmf_i[ 3] + pQmf_i[ 9]; in two_ch_filtering()
158 cum2 = fxp_msu32_Q31(cum2, Qfmt31(0.14586278335076f), tmp2); in two_ch_filtering()
160 tmp2 = pQmf_i[ 5] + pQmf_i[ 7]; in two_ch_filtering()
162 cum2 = fxp_mac32_Q31(cum2, Qfmt31(0.61193261090336f), tmp2); in two_ch_filtering()
196 Int32 tmp2; in eight_ch_filtering() local
217 tmp2 = fxp_mul32_Q29(Q29_fmt(-0.92387953251129f), real); in eight_ch_filtering()
218 mHybridImag[3] = fxp_mac32_Q29(Q29_fmt(-0.38268343236509f), imag, tmp2); in eight_ch_filtering()
[all …]
/frameworks/base/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm/
Dh264bsdFillRow7.s29 tmp2 RN 2 label
71 ASR tmp2,center,#2
72 CMP tmp2,#9
73 ADDCC pc,pc,tmp2,LSL #2
85 ; LDR tmp2, [ref], #4
87 ; STR tmp2, [fill], #4
89 ; LDR tmp2, [ref], #4
91 ; STR tmp2, [fill], #4
93 ; LDR tmp2, [ref], #4
95 ; STR tmp2, [fill],#4
[all …]
/frameworks/base/media/libstagefright/codecs/on2/h264dec/source/
Dh264bsd_transform.c99 i32 tmp0, tmp1, tmp2, tmp3; in h264bsdProcessBlock() local
109 tmp2 = levelScale[qpMod6[qp]][1] << qpDiv; in h264bsdProcessBlock()
123 data[1] = (d1 * tmp2); in h264bsdProcessBlock()
124 data[14] = (d2 * tmp2); in h264bsdProcessBlock()
130 data[4] = (d1 * tmp2); in h264bsdProcessBlock()
137 tmp0 = (d1 * tmp2); in h264bsdProcessBlock()
139 data[3] = (d3 * tmp2); in h264bsdProcessBlock()
143 data[6] = (d1 * tmp2); in h264bsdProcessBlock()
145 data[12] = (d3 * tmp2); in h264bsdProcessBlock()
153 data[11] = (d3 * tmp2); in h264bsdProcessBlock()
[all …]
Dh264bsd_image.c89 u32 tmp1, tmp2; in h264bsdWriteMacroblock() local
114 tmp2 = *ptr++; in h264bsdWriteMacroblock()
116 *lum++ = tmp2; in h264bsdWriteMacroblock()
118 tmp2 = *ptr++; in h264bsdWriteMacroblock()
120 *lum++ = tmp2; in h264bsdWriteMacroblock()
128 tmp2 = *ptr++; in h264bsdWriteMacroblock()
130 *cb++ = tmp2; in h264bsdWriteMacroblock()
137 tmp2 = *ptr++; in h264bsdWriteMacroblock()
139 *cr++ = tmp2; in h264bsdWriteMacroblock()
186 i32 tmp1, tmp2, tmp3, tmp4; in h264bsdWriteOutputBlocks() local
[all …]
Dh264bsd_reconstruct.c122 u32 x, y, tmp1, tmp2, tmp3, tmp4, c, val; in h264bsdInterpolateChromaHor() local
167 tmp2 = *ptrA++; in h264bsdInterpolateChromaHor()
173 c = ((val * tmp2 + xFrac * tmp4) << 3) + 32; in h264bsdInterpolateChromaHor()
177 tmp2 = *ptrA; in h264bsdInterpolateChromaHor()
181 c = ((val * tmp4 + xFrac * tmp2) << 3) + 32; in h264bsdInterpolateChromaHor()
218 u32 x, y, tmp1, tmp2, tmp3, c, val; in h264bsdInterpolateChromaVer() local
263 tmp2 = ptrA[width]; in h264bsdInterpolateChromaVer()
265 c = ((val * tmp2 + yFrac * tmp3) << 3) + 32; in h264bsdInterpolateChromaVer()
268 c = ((val * tmp1 + yFrac * tmp2) << 3) + 32; in h264bsdInterpolateChromaVer()
272 tmp2 = ptrA[width]; in h264bsdInterpolateChromaVer()
[all …]
/frameworks/base/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/
Dh264bsd_interpolate_hor_quarter.s56 tmp2 RN 8 label
105 ADD tmp2, y0, partH ;// (y0+partHeight)
107 CMP tmp2, height
135 MLA tmp2, width, y0, x0 ;// y0*width+x0
136 ADD ref, ref, tmp2 ;// ref += y0*width+x0
149 ADD tmp2, partH, partW, LSL #4
150 ADD count, count, tmp2, LSL #16
172 SMLATB tmp2, x_2_0, mult_20_m5, plus16
177 SMLAD tmp2, x_3_1, mult_20_01, tmp2
183 SMLADX tmp2, x_6_4, mult_20_01, tmp2
[all …]
Dh264bsd_interpolate_chroma_ver.s55 tmp2 RN 8 label
113 MOV tmp2, chrPW ;// tmp2 = chromaPartWidth
114 STMIA sp,{width,height,chrPW,tmp1,tmp2}
121 STMIA sp,{width,height,chrPW,tmp1,tmp2}
154 SUB tmp2, chrPH, #1 ;// chromaPartHeight-1
156 ADD count, count, tmp2, LSL #16 ;// chromaPartHeight-1
157 ADD count, count, tmp2, LSL #24 ;// loop_y
159 AND tmp2, count, #0x00F00000 ;// loop_x
173 ADD count, count, tmp2, LSL #8
176 LDRB tmp2, [ptrA,width] ;// 2 row, 1 col
[all …]
Dh264bsd_interpolate_hor_half.s56 tmp2 RN 8 label
103 ADD tmp2, y0, partH ;// (y0+partHeight)
105 CMP tmp2, height
133 MLA tmp2, width, y0, x0 ;// y0*width+x0
134 ADD ref, ref, tmp2 ;// ref += y0*width+x0
147 ADD tmp2, partH, partW, LSL #4
148 ADD count, count, tmp2, LSL #16
170 SMLATB tmp2, x_2_0, mult_20_m5, plus16
175 SMLAD tmp2, x_3_1, mult_20_01, tmp2
181 SMLADX tmp2, x_6_4, mult_20_01, tmp2
[all …]
Dh264bsd_interpolate_chroma_hor_ver.s54 tmp2 RN 7 label
119 ADD tmp2, chrPH, #1 ;// tmp2 = chromaPartHeight+1
120 STMIA sp,{width,height,tmp1,tmp2,tmp3}
127 STMIA sp,{width,height,tmp1,tmp2,tmp3}
130 MLA block, tmp2, tmp1, block;// block + (chromaPW+1)*(chromaPH+1)
140 STR tmp2, [sp, #0xfc] ;// height
162 SUB tmp2, chrPH, #1 ;// chromaPartHeight-1
164 ADD count, count, tmp2, LSL #16 ;// chromaPartHeight-1
165 ADD count, count, tmp2, LSL #24 ;// loop_y
167 AND tmp2, count, #0x00F00000 ;// loop_x
[all …]
Dh264bsd_interpolate_chroma_hor.s57 tmp2 RN 8 label
114 MOV tmp2, tmp8 ;// tmp2 = chromaPartWidth+1
115 STMIA sp,{width,height,tmp8,chrPH,tmp2}
122 STMIA sp,{width,height,tmp8,chrPH,tmp2}
156 SUB tmp2, chrPH, #1 ;// chromaPartHeight-1
158 ADD count, count, tmp2, LSL #16 ;// chromaPartHeight-1
159 ADD count, count, tmp2, LSL #24 ;// loop_y
161 AND tmp2, count, #0x00F00000 ;// loop_x
175 ADD count, count, tmp2, LSL #8
177 LDRB tmp2, [ptrA], #1
[all …]
/frameworks/base/media/libstagefright/codecs/mp3dec/src/
Dpvmp3_mdct_18.cpp137 int32 tmp2; in pvmp3_mdct_18() local
171 tmp2 = vec[10]; // vec[10] in pvmp3_mdct_18()
177 vec[ 1] = vec[ 9] - tmp2; // vec[9] + vec[10] in pvmp3_mdct_18()
178 vec[ 3] = vec[11] - tmp2; in pvmp3_mdct_18()
189 tmp2 = vec[0]; in pvmp3_mdct_18()
200 history[i ] = -(tmp2 + tmp1); in pvmp3_mdct_18()
201 tmp2 = tmp1; in pvmp3_mdct_18()
210 history[6] = -(tmp2 + tmp1); in pvmp3_mdct_18()
221 tmp2 = history[16]; in pvmp3_mdct_18()
226 vec[16] = fxp_mac32_Q32(tmp2, vec[11] << 1, window[16]); in pvmp3_mdct_18()
[all …]
/frameworks/base/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm_gcc/
Dh264bsdFillRow7.S29 #define tmp2 r2 macro
62 ASR tmp2,center,#2
63 CMP tmp2,#9
64 ADDCC pc,pc,tmp2,LSL #2
85 LDR tmp2, [ref], #4
87 STR tmp2, [fill],#4
97 LDR tmp2, [ref], #4
99 STR tmp2, [fill],#4
109 LDR tmp2, [ref], #4
111 STR tmp2, [fill],#4
[all …]

1234