/external/libhevc/common/ |
D | ihevc_itrans.c | 93 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 …]
|
D | ihevc_itrans_recon.c | 99 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 …]
|
D | ihevc_recon.c | 94 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 …]
|
D | ihevc_chroma_itrans_recon_8x8.c | 107 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 …]
|
D | ihevc_itrans_recon_8x8.c | 98 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 …]
|
D | ihevc_recon.h | 37 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,
|
D | ihevc_itrans_recon_32x32.c | 99 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 …]
|
D | ihevc_chroma_itrans_recon.c | 107 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()
|
D | ihevc_iquant_recon.c | 105 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 …]
|
D | ihevc_iquant_itrans_recon.c | 109 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 …]
|
D | ihevc_chroma_recon.c | 103 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()
|
D | ihevc_itrans_recon_16x16.c | 98 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 …]
|
D | ihevc_chroma_itrans_recon_16x16.c | 108 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 …]
|
D | ihevc_iquant_recon.h | 37 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,
|
D | ihevc_itrans_recon.h | 37 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,
|
D | ihevc_iquant_itrans_recon.h | 39 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,
|
D | ihevc_chroma_iquant_recon.c | 111 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()
|
D | ihevc_chroma_recon.h | 46 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,
|
D | ihevc_trans.h | 37 typedef void ihevc_trans_4x4_ttype1_ft(WORD16 *pi2_src, 43 typedef void ihevc_trans_4x4_ft(WORD16 *pi2_src, 49 typedef void ihevc_trans_8x8_ft(WORD16 *pi2_src, 55 typedef void ihevc_trans_16x16_ft(WORD16 *pi2_src, 61 typedef void ihevc_trans_32x32_ft(WORD16 *pi2_src,
|
D | ihevc_chroma_iquant_recon.h | 40 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/ |
D | ihevc_itrans_recon_4x4_ttype1.s | 87 @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 …]
|
D | ihevc_itrans_recon_4x4.s | 85 @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/ |
D | impeg2_idct.c | 62 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/libavc/common/ |
D | ih264_ihadamard_scaling.c | 88 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 …]
|
/external/libhevc/common/x86/ |
D | ihevc_weighted_pred_sse42_intr.c | 111 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 …]
|