Home
last modified time | relevance | path

Searched refs:pi2_src (Results 1 – 25 of 76) sorted by relevance

1234

/external/libhevc/common/
Dihevc_itrans.c93 void ihevc_itrans_4x4_ttype1(WORD16 *pi2_src, in ihevc_itrans_4x4_ttype1() argument
115 c[0] = pi2_src[0] + pi2_src[2 * src_strd]; in ihevc_itrans_4x4_ttype1()
116 c[1] = pi2_src[2 * src_strd] + pi2_src[3 * src_strd]; in ihevc_itrans_4x4_ttype1()
117 c[2] = pi2_src[0] - pi2_src[3 * src_strd]; in ihevc_itrans_4x4_ttype1()
118 c[3] = 74 * pi2_src[src_strd]; in ihevc_itrans_4x4_ttype1()
125 … CLIP_S16((74 * (pi2_src[0] - pi2_src[2 * src_strd] + pi2_src[3 * src_strd]) + add) >> i4_shift); in ihevc_itrans_4x4_ttype1()
129 pi2_src++; in ihevc_itrans_4x4_ttype1()
176 void ihevc_itrans_4x4(WORD16 *pi2_src, in ihevc_itrans_4x4() argument
200 o[0] = g_ai2_ihevc_trans_4[1][0] * pi2_src[src_strd] in ihevc_itrans_4x4()
201 + g_ai2_ihevc_trans_4[3][0] * pi2_src[3 * src_strd]; in ihevc_itrans_4x4()
[all …]
Dihevc_itrans_recon.c99 void ihevc_itrans_recon_4x4_ttype1(WORD16 *pi2_src, in ihevc_itrans_recon_4x4_ttype1() argument
133 c[0] = pi2_src[0] + pi2_src[2 * src_strd]; in ihevc_itrans_recon_4x4_ttype1()
134 c[1] = pi2_src[2 * src_strd] + pi2_src[3 * src_strd]; in ihevc_itrans_recon_4x4_ttype1()
135 c[2] = pi2_src[0] - pi2_src[3 * src_strd]; in ihevc_itrans_recon_4x4_ttype1()
136 c[3] = 74 * pi2_src[src_strd]; in ihevc_itrans_recon_4x4_ttype1()
143 … CLIP_S16((74 * (pi2_src[0] - pi2_src[2 * src_strd] + pi2_src[3 * src_strd]) + add) >> shift); in ihevc_itrans_recon_4x4_ttype1()
147 pi2_src++; in ihevc_itrans_recon_4x4_ttype1()
234 void ihevc_itrans_recon_4x4(WORD16 *pi2_src, in ihevc_itrans_recon_4x4() argument
271 o[0] = g_ai2_ihevc_trans_4[1][0] * pi2_src[src_strd] in ihevc_itrans_recon_4x4()
272 + g_ai2_ihevc_trans_4[3][0] * pi2_src[3 * src_strd]; in ihevc_itrans_recon_4x4()
[all …]
Dihevc_recon.c94 void ihevc_recon_4x4_ttype1(WORD16 *pi2_src, in ihevc_recon_4x4_ttype1() argument
124 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); in ihevc_recon_4x4_ttype1()
127 pi2_src++; in ihevc_recon_4x4_ttype1()
176 void ihevc_recon_4x4(WORD16 *pi2_src, in ihevc_recon_4x4() argument
206 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); in ihevc_recon_4x4()
209 pi2_src++; in ihevc_recon_4x4()
258 void ihevc_recon_8x8(WORD16 *pi2_src, in ihevc_recon_8x8() argument
288 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); in ihevc_recon_8x8()
291 pi2_src++; in ihevc_recon_8x8()
340 void ihevc_recon_16x16(WORD16 *pi2_src, in ihevc_recon_16x16() argument
[all …]
Dihevc_itrans_recon_32x32.c99 void ihevc_itrans_recon_32x32(WORD16 *pi2_src, in ihevc_itrans_recon_32x32() argument
152 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_src[src_strd] in ihevc_itrans_recon_32x32()
154 * pi2_src[3 * src_strd]; in ihevc_itrans_recon_32x32()
158 eo[k] = g_ai2_ihevc_trans_32[2][k] * pi2_src[2 * src_strd]; in ihevc_itrans_recon_32x32()
169 eeee[0] = g_ai2_ihevc_trans_32[0][0] * pi2_src[0]; in ihevc_itrans_recon_32x32()
170 eeee[1] = g_ai2_ihevc_trans_32[0][1] * pi2_src[0]; in ihevc_itrans_recon_32x32()
195 pi2_src++; in ihevc_itrans_recon_32x32()
465 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_src[src_strd] in ihevc_itrans_recon_32x32()
467 * pi2_src[3 * src_strd] in ihevc_itrans_recon_32x32()
469 * pi2_src[5 * src_strd] in ihevc_itrans_recon_32x32()
[all …]
Dihevc_itrans_recon_8x8.c98 void ihevc_itrans_recon_8x8(WORD16 *pi2_src, in ihevc_itrans_recon_8x8() argument
150 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_src[src_strd] in ihevc_itrans_recon_8x8()
152 * pi2_src[3 * src_strd]; in ihevc_itrans_recon_8x8()
154 eo[0] = g_ai2_ihevc_trans_8[2][0] * pi2_src[2 * src_strd]; in ihevc_itrans_recon_8x8()
155 eo[1] = g_ai2_ihevc_trans_8[2][1] * pi2_src[2 * src_strd]; in ihevc_itrans_recon_8x8()
156 ee[0] = g_ai2_ihevc_trans_8[0][0] * pi2_src[0]; in ihevc_itrans_recon_8x8()
157 ee[1] = g_ai2_ihevc_trans_8[0][1] * pi2_src[0]; in ihevc_itrans_recon_8x8()
172 pi2_src++; in ihevc_itrans_recon_8x8()
288 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_src[src_strd] in ihevc_itrans_recon_8x8()
290 * pi2_src[3 * src_strd] in ihevc_itrans_recon_8x8()
[all …]
Dihevc_chroma_itrans_recon_8x8.c107 void ihevc_chroma_itrans_recon_8x8(WORD16 *pi2_src, in ihevc_chroma_itrans_recon_8x8() argument
156 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_8x8()
158 * pi2_src[3 * src_strd] in ihevc_chroma_itrans_recon_8x8()
160 * pi2_src[5 * src_strd] in ihevc_chroma_itrans_recon_8x8()
162 * pi2_src[7 * src_strd]; in ihevc_chroma_itrans_recon_8x8()
165 eo[0] = g_ai2_ihevc_trans_8[2][0] * pi2_src[2 * src_strd] in ihevc_chroma_itrans_recon_8x8()
166 + g_ai2_ihevc_trans_8[6][0] * pi2_src[6 * src_strd]; in ihevc_chroma_itrans_recon_8x8()
167 eo[1] = g_ai2_ihevc_trans_8[2][1] * pi2_src[2 * src_strd] in ihevc_chroma_itrans_recon_8x8()
168 + g_ai2_ihevc_trans_8[6][1] * pi2_src[6 * src_strd]; in ihevc_chroma_itrans_recon_8x8()
169 ee[0] = g_ai2_ihevc_trans_8[0][0] * pi2_src[0] in ihevc_chroma_itrans_recon_8x8()
[all …]
Dihevc_recon.h37 typedef void ihevc_recon_4x4_ttype1_ft(WORD16 *pi2_src,
44 typedef void ihevc_hbd_recon_4x4_ttype1_ft(WORD16 *pi2_src,
52 typedef void ihevc_recon_4x4_ft(WORD16 *pi2_src,
59 typedef void ihevc_hbd_recon_4x4_ft(WORD16 *pi2_src,
67 typedef void ihevc_recon_8x8_ft(WORD16 *pi2_src,
74 typedef void ihevc_hbd_recon_8x8_ft(WORD16 *pi2_src,
82 typedef void ihevc_recon_16x16_ft(WORD16 *pi2_src,
89 typedef void ihevc_hbd_recon_16x16_ft(WORD16 *pi2_src,
97 typedef void ihevc_recon_32x32_ft(WORD16 *pi2_src,
104 typedef void ihevc_hbd_recon_32x32_ft(WORD16 *pi2_src,
Dihevc_iquant_itrans_recon.c109 void ihevc_iquant_itrans_recon_4x4_ttype1(WORD16 *pi2_src, in ihevc_iquant_itrans_recon_4x4_ttype1() argument
159 pi2_src[0 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
163 pi2_src[2 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
169 pi2_src[2 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
173 pi2_src[3 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
179 pi2_src[0 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
183 pi2_src[3 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
189 pi2_src[1 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
200 pi2_src[0 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
204 pi2_src[2 * src_strd], in ihevc_iquant_itrans_recon_4x4_ttype1()
[all …]
Dihevc_iquant_recon.c105 void ihevc_iquant_recon_4x4_ttype1(WORD16 *pi2_src, in ihevc_iquant_recon_4x4_ttype1() argument
148 pi2_src[j * src_strd], in ihevc_iquant_recon_4x4_ttype1()
157 pi2_src++; in ihevc_iquant_recon_4x4_ttype1()
217 void ihevc_iquant_recon_4x4(WORD16 *pi2_src, in ihevc_iquant_recon_4x4() argument
260 pi2_src[j * src_strd], in ihevc_iquant_recon_4x4()
268 pi2_src++; in ihevc_iquant_recon_4x4()
328 void ihevc_iquant_recon_8x8(WORD16 *pi2_src, in ihevc_iquant_recon_8x8() argument
371 pi2_src[j * src_strd], in ihevc_iquant_recon_8x8()
379 pi2_src++; in ihevc_iquant_recon_8x8()
439 void ihevc_iquant_recon_16x16(WORD16 *pi2_src, in ihevc_iquant_recon_16x16() argument
[all …]
Dihevc_chroma_itrans_recon.c107 void ihevc_chroma_itrans_recon_4x4(WORD16 *pi2_src, in ihevc_chroma_itrans_recon_4x4() argument
143 o[0] = g_ai2_ihevc_trans_4[1][0] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_4x4()
144 + g_ai2_ihevc_trans_4[3][0] * pi2_src[3 * src_strd]; in ihevc_chroma_itrans_recon_4x4()
145 o[1] = g_ai2_ihevc_trans_4[1][1] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_4x4()
146 + g_ai2_ihevc_trans_4[3][1] * pi2_src[3 * src_strd]; in ihevc_chroma_itrans_recon_4x4()
147 e[0] = g_ai2_ihevc_trans_4[0][0] * pi2_src[0] in ihevc_chroma_itrans_recon_4x4()
148 + g_ai2_ihevc_trans_4[2][0] * pi2_src[2 * src_strd]; in ihevc_chroma_itrans_recon_4x4()
149 e[1] = g_ai2_ihevc_trans_4[0][1] * pi2_src[0] in ihevc_chroma_itrans_recon_4x4()
150 + g_ai2_ihevc_trans_4[2][1] * pi2_src[2 * src_strd]; in ihevc_chroma_itrans_recon_4x4()
162 pi2_src++; in ihevc_chroma_itrans_recon_4x4()
Dihevc_itrans_recon_16x16.c98 void ihevc_itrans_recon_16x16(WORD16 *pi2_src, in ihevc_itrans_recon_16x16() argument
150 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_itrans_recon_16x16()
152 * pi2_src[3 * src_strd]; in ihevc_itrans_recon_16x16()
156 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_src[2 * src_strd]; in ihevc_itrans_recon_16x16()
159 eee[0] = g_ai2_ihevc_trans_16[0][0] * pi2_src[0]; in ihevc_itrans_recon_16x16()
161 eee[1] = g_ai2_ihevc_trans_16[0][1] * pi2_src[0]; in ihevc_itrans_recon_16x16()
182 pi2_src++; in ihevc_itrans_recon_16x16()
391 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_itrans_recon_16x16()
393 * pi2_src[3 * src_strd] in ihevc_itrans_recon_16x16()
395 * pi2_src[5 * src_strd] in ihevc_itrans_recon_16x16()
[all …]
Dihevc_chroma_itrans_recon_16x16.c108 void ihevc_chroma_itrans_recon_16x16(WORD16 *pi2_src, in ihevc_chroma_itrans_recon_16x16() argument
160 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_16x16()
162 * pi2_src[3 * src_strd]; in ihevc_chroma_itrans_recon_16x16()
166 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_src[2 * src_strd]; in ihevc_chroma_itrans_recon_16x16()
169 eee[0] = g_ai2_ihevc_trans_16[0][0] * pi2_src[0]; in ihevc_chroma_itrans_recon_16x16()
171 eee[1] = g_ai2_ihevc_trans_16[0][1] * pi2_src[0]; in ihevc_chroma_itrans_recon_16x16()
192 pi2_src++; in ihevc_chroma_itrans_recon_16x16()
400 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_16x16()
402 * pi2_src[3 * src_strd] in ihevc_chroma_itrans_recon_16x16()
404 * pi2_src[5 * src_strd] in ihevc_chroma_itrans_recon_16x16()
[all …]
Dihevc_chroma_recon.c103 void ihevc_chroma_recon_4x4(WORD16 *pi2_src, in ihevc_chroma_recon_4x4() argument
133 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); in ihevc_chroma_recon_4x4()
136 pi2_src++; in ihevc_chroma_recon_4x4()
186 void ihevc_chroma_recon_8x8(WORD16 *pi2_src, in ihevc_chroma_recon_8x8() argument
216 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); in ihevc_chroma_recon_8x8()
219 pi2_src++; in ihevc_chroma_recon_8x8()
269 void ihevc_chroma_recon_16x16(WORD16 *pi2_src, in ihevc_chroma_recon_16x16() argument
299 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); in ihevc_chroma_recon_16x16()
302 pi2_src++; in ihevc_chroma_recon_16x16()
Dihevc_iquant_recon.h37 typedef void ihevc_iquant_recon_4x4_ttype1_ft(WORD16 *pi2_src,
47 typedef void ihevc_hbd_iquant_recon_4x4_ttype1_ft(WORD16 *pi2_src,
58 typedef void ihevc_iquant_recon_4x4_ft(WORD16 *pi2_src,
68 typedef void ihevc_hbd_iquant_recon_4x4_ft(WORD16 *pi2_src,
79 typedef void ihevc_iquant_recon_8x8_ft(WORD16 *pi2_src,
89 typedef void ihevc_hbd_iquant_recon_8x8_ft(WORD16 *pi2_src,
100 typedef void ihevc_iquant_recon_16x16_ft(WORD16 *pi2_src,
110 typedef void ihevc_hbd_iquant_recon_16x16_ft(WORD16 *pi2_src,
121 typedef void ihevc_iquant_recon_32x32_ft(WORD16 *pi2_src,
131 typedef void ihevc_hbd_iquant_recon_32x32_ft(WORD16 *pi2_src,
Dihevc_iquant_itrans_recon.h39 typedef void ihevc_iquant_itrans_recon_4x4_ttype1_ft(WORD16 *pi2_src,
52 typedef void ihevc_hbd_iquant_itrans_recon_4x4_ttype1_ft(WORD16 *pi2_src,
66 typedef void ihevc_iquant_itrans_recon_4x4_ft(WORD16 *pi2_src,
79 typedef void ihevc_hbd_iquant_itrans_recon_4x4_ft(WORD16 *pi2_src,
93 typedef void ihevc_iquant_itrans_recon_8x8_ft(WORD16 *pi2_src,
106 typedef void ihevc_hbd_iquant_itrans_recon_8x8_ft(WORD16 *pi2_src,
120 typedef void ihevc_iquant_itrans_recon_16x16_ft(WORD16 *pi2_src,
133 typedef void ihevc_hbd_iquant_itrans_recon_16x16_ft(WORD16 *pi2_src,
147 typedef void ihevc_iquant_itrans_recon_32x32_ft(WORD16 *pi2_src,
160 typedef void ihevc_hbd_iquant_itrans_recon_32x32_ft(WORD16 *pi2_src,
Dihevc_itrans_recon.h37 typedef void ihevc_itrans_recon_4x4_ttype1_ft(WORD16 *pi2_src,
46 typedef void ihevc_hbd_itrans_recon_4x4_ttype1_ft(WORD16 *pi2_src,
56 typedef void ihevc_itrans_recon_4x4_ft(WORD16 *pi2_src,
65 typedef void ihevc_hbd_itrans_recon_4x4_ft(WORD16 *pi2_src,
75 typedef void ihevc_itrans_recon_8x8_ft(WORD16 *pi2_src,
84 typedef void ihevc_hbd_itrans_recon_8x8_ft(WORD16 *pi2_src,
94 typedef void ihevc_itrans_recon_16x16_ft(WORD16 *pi2_src,
103 typedef void ihevc_hbd_itrans_recon_16x16_ft(WORD16 *pi2_src,
113 typedef void ihevc_itrans_recon_32x32_ft(WORD16 *pi2_src,
122 typedef void ihevc_hbd_itrans_recon_32x32_ft(WORD16 *pi2_src,
Dihevc_chroma_iquant_recon.c111 void ihevc_chroma_iquant_recon_4x4(WORD16 *pi2_src, in ihevc_chroma_iquant_recon_4x4() argument
154 pi2_src[j * src_strd], in ihevc_chroma_iquant_recon_4x4()
162 pi2_src++; in ihevc_chroma_iquant_recon_4x4()
223 void ihevc_chroma_iquant_recon_8x8(WORD16 *pi2_src, in ihevc_chroma_iquant_recon_8x8() argument
266 pi2_src[j * src_strd], in ihevc_chroma_iquant_recon_8x8()
274 pi2_src++; in ihevc_chroma_iquant_recon_8x8()
335 void ihevc_chroma_iquant_recon_16x16(WORD16 *pi2_src, in ihevc_chroma_iquant_recon_16x16() argument
379 pi2_src[j * src_strd], in ihevc_chroma_iquant_recon_16x16()
387 pi2_src++; in ihevc_chroma_iquant_recon_16x16()
Dihevc_chroma_recon.h46 typedef void ihevc_chroma_recon_4x4_ft(WORD16 *pi2_src,
53 typedef void ihevc_hbd_chroma_recon_4x4_ft(WORD16 *pi2_src,
61 typedef void ihevc_chroma_recon_8x8_ft(WORD16 *pi2_src,
68 typedef void ihevc_hbd_chroma_recon_8x8_ft(WORD16 *pi2_src,
76 typedef void ihevc_chroma_recon_16x16_ft(WORD16 *pi2_src,
83 typedef void ihevc_hbd_chroma_recon_16x16_ft(WORD16 *pi2_src,
Dihevc_chroma_itrans_recon.h40 typedef void ihevc_chroma_itrans_recon_4x4_ft(WORD16 *pi2_src,
49 typedef void ihevc_hbd_chroma_itrans_recon_4x4_ft(WORD16 *pi2_src,
59 typedef void ihevc_chroma_itrans_recon_8x8_ft(WORD16 *pi2_src,
68 typedef void ihevc_hbd_chroma_itrans_recon_8x8_ft(WORD16 *pi2_src,
78 typedef void ihevc_chroma_itrans_recon_16x16_ft(WORD16 *pi2_src,
87 typedef void ihevc_hbd_chroma_itrans_recon_16x16_ft(WORD16 *pi2_src,
Dihevc_chroma_iquant_recon.h40 typedef void ihevc_chroma_iquant_recon_4x4_ft(WORD16 *pi2_src,
50 typedef void ihevc_hbd_chroma_iquant_recon_4x4_ft(WORD16 *pi2_src,
61 typedef void ihevc_chroma_iquant_recon_8x8_ft(WORD16 *pi2_src,
71 typedef void ihevc_hbd_chroma_iquant_recon_8x8_ft(WORD16 *pi2_src,
82 typedef void ihevc_chroma_iquant_recon_16x16_ft(WORD16 *pi2_src,
92 typedef void ihevc_hbd_chroma_iquant_recon_16x16_ft(WORD16 *pi2_src,
/external/libhevc/common/arm/
Dihevc_itrans_recon_4x4_ttype1.s87 @void ihevc_itrans_recon_4x4_ttype1(word16 *pi2_src,
97 @ r0 => *pi2_src
141 vld1.16 d0,[r0],r4 @loading pi2_src 1st row
143 vld1.16 d1,[r0],r4 @loading pi2_src 2nd row
145 vld1.16 d2,[r0],r4 @loading pi2_src 3rd row
147 vld1.16 d3,[r0],r4 @loading pi2_src 4th row
150 vmull.s16 q3,d1,d4[2] @74 * pi2_src[1]
151 vmlal.s16 q3,d0,d4[0] @74 * pi2_src[1] + 29 * pi2_src[0]
152 vmlal.s16 q3,d3,d4[1] @74 * pi2_src[1] + 29 * pi2_src[0] + 55 * pi2_src[3]
153 …q3,d2,d4[3] @pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_src[2] + 55 *…
[all …]
Dihevc_itrans_recon_4x4.s85 @void ihevc_itrans_recon_4x4(word16 *pi2_src,
94 @ r0 => *pi2_src
141 add r9,r0,r4 @ pi2_src[0] + src_strd
150 vld1.16 d1,[r9] @loading pi2_src 2nd row
151 vld1.16 d3,[r10] @loading pi2_src 4th row
152 vld1.16 d0,[r0],r4 @loading pi2_src 1st row
153 vld1.16 d2,[r0],r4 @loading pi2_src 3rd row
157 vmull.s16 q3,d1,d4[1] @83 * pi2_src[1]
158 vmlal.s16 q3,d3,d4[3] @o[0] = 83 * pi2_src[1] + 36 * pi2_src[3]
159 vmull.s16 q4,d1,d4[3] @36 * pi2_src[1]
[all …]
/external/libmpeg2/common/
Dimpeg2_idct.c62 void impeg2_idct_recon_dc(WORD16 *pi2_src, in impeg2_idct_recon_dc() argument
79 i4_val = pi2_src[0] * gai2_impeg2_idct_q15[0]; in impeg2_idct_recon_dc()
94 void impeg2_idct_recon_dc_mismatch(WORD16 *pi2_src, in impeg2_idct_recon_dc_mismatch() argument
114 i4_val = pi2_src[0] * gai2_impeg2_idct_q15[0]; in impeg2_idct_recon_dc_mismatch()
184 void impeg2_idct_recon(WORD16 *pi2_src, in impeg2_idct_recon() argument
236 ai4_o[k] = gai2_impeg2_idct_q15[1 * 8 + k] * pi2_src[i4_src_strd] in impeg2_idct_recon()
238 * pi2_src[3 * i4_src_strd]; in impeg2_idct_recon()
240 ai4_eo[0] = gai2_impeg2_idct_q15[2 * 8 + 0] * pi2_src[2 * i4_src_strd]; in impeg2_idct_recon()
241 ai4_eo[1] = gai2_impeg2_idct_q15[2 * 8 + 1] * pi2_src[2 * i4_src_strd]; in impeg2_idct_recon()
242 ai4_ee[0] = gai2_impeg2_idct_q15[0 * 8 + 0] * pi2_src[0]; in impeg2_idct_recon()
[all …]
/external/libhevc/common/x86/
Dihevc_weighted_pred_sse42_intr.c111 void ihevc_weighted_pred_uni_sse42(WORD16 *pi2_src, in ihevc_weighted_pred_uni_sse42() argument
152 src_temp0_4x32b = _mm_loadu_si128((__m128i *)(pi2_src)); in ihevc_weighted_pred_uni_sse42()
154 src_temp1_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + src_strd)); in ihevc_weighted_pred_uni_sse42()
156 src_temp2_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + 2 * src_strd)); in ihevc_weighted_pred_uni_sse42()
158 src_temp3_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + 3 * src_strd)); in ihevc_weighted_pred_uni_sse42()
161 src_temp4_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + 4)); in ihevc_weighted_pred_uni_sse42()
163 src_temp5_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + src_strd + 4)); in ihevc_weighted_pred_uni_sse42()
165 src_temp6_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + 2 * src_strd + 4)); in ihevc_weighted_pred_uni_sse42()
167 src_temp7_4x32b = _mm_loadu_si128((__m128i *)(pi2_src + 3 * src_strd + 4)); in ihevc_weighted_pred_uni_sse42()
258 pi2_src += 8; in ihevc_weighted_pred_uni_sse42()
[all …]
/external/libavc/common/
Dih264_ihadamard_scaling.c88 void ih264_ihadamard_scaling_4x4(WORD16* pi2_src, in ih264_ihadamard_scaling_4x4() argument
101 pi2_src_ptr = pi2_src; in ih264_ihadamard_scaling_4x4()
155 void ih264_ihadamard_scaling_2x2_uv(WORD16* pi2_src, in ih264_ihadamard_scaling_2x2_uv() argument
167 i4_x4 = pi2_src[0]; in ih264_ihadamard_scaling_2x2_uv()
168 i4_x5 = pi2_src[1]; in ih264_ihadamard_scaling_2x2_uv()
169 i4_x6 = pi2_src[2]; in ih264_ihadamard_scaling_2x2_uv()
170 i4_x7 = pi2_src[3]; in ih264_ihadamard_scaling_2x2_uv()
192 i4_y4 = pi2_src[4]; in ih264_ihadamard_scaling_2x2_uv()
193 i4_y5 = pi2_src[5]; in ih264_ihadamard_scaling_2x2_uv()
194 i4_y6 = pi2_src[6]; in ih264_ihadamard_scaling_2x2_uv()
[all …]

1234