/external/libavc/common/arm/ |
D | ih264_inter_pred_luma_bilinear_a9q.s | 150 vqrshrun.s16 d28, q10, #1 151 vqrshrun.s16 d29, q11, #1 153 vqrshrun.s16 d30, q12, #1 154 vqrshrun.s16 d31, q13, #1 158 vqrshrun.s16 d28, q8, #1 160 vqrshrun.s16 d29, q9, #1 162 vqrshrun.s16 d30, q10, #1 164 vqrshrun.s16 d31, q11, #1 174 vqrshrun.s16 d28, q10, #1 176 vqrshrun.s16 d29, q11, #1 [all …]
|
D | ih264_intra_pred_chroma_a9q.s | 132 vqrshrun.s16 d12, q6, #3 133 vqrshrun.s16 d14, q7, #2 151 vqrshrun.s16 d0, q0, #2 164 vqrshrun.s16 d0, q0, #2 478 vqrshrun.s16 d28, q12, #5 480 vqrshrun.s16 d29, q0, #5 483 vqrshrun.s16 d28, q1, #5 484 vqrshrun.s16 d29, q13, #5 491 vqrshrun.s16 d28, q12, #5 492 vqrshrun.s16 d29, q0, #5 [all …]
|
D | ih264_inter_pred_filters_luma_vert_a9q.s | 145 vqrshrun.s16 d30, q7, #5 @ dst[0_0] = CLIP_U8((temp +16) >> 5) 150 vqrshrun.s16 d31, q10, #5 @ dst[0_8] = CLIP_U8((temp4 +16) >> 5) 158 vqrshrun.s16 d30, q8, #5 166 vqrshrun.s16 d31, q7, #5 173 vqrshrun.s16 d30, q9, #5 180 vqrshrun.s16 d31, q8, #5 186 vqrshrun.s16 d30, q7, #5 189 vqrshrun.s16 d31, q9, #5 225 vqrshrun.s16 d26, q4, #5 @ dst[0_0] = CLIP_U8( (temp + 16) >> 5) 229 vqrshrun.s16 d27, q8, #5 [all …]
|
D | ih264_inter_pred_luma_horz_qpel_vert_hpel_a9q.s | 201 vqrshrun.s32 d18, q13, #10 202 vqrshrun.s32 d19, q11, #10 223 vqrshrun.s32 d18, q13, #10 224 vqrshrun.s32 d19, q11, #10 233 vqrshrun.s16 d20, q10, #5 234 vqrshrun.s16 d21, q11, #5 278 vqrshrun.s32 d18, q13, #10 279 vqrshrun.s32 d19, q11, #10 300 vqrshrun.s32 d18, q13, #10 301 vqrshrun.s32 d19, q11, #10 [all …]
|
D | ih264_inter_pred_luma_horz_hpel_vert_qpel_a9q.s | 251 vqrshrun.s16 d26, q13, #5 260 vqrshrun.s32 d18, q9, #10 262 vqrshrun.s32 d19, q3, #10 289 vqrshrun.s16 d28, q4, #5 296 vqrshrun.s32 d18, q9, #10 298 vqrshrun.s32 d19, q3, #10 329 vqrshrun.s16 d26, q5, #5 335 vqrshrun.s32 d18, q9, #10 337 vqrshrun.s32 d19, q3, #10 359 vqrshrun.s32 d18, q9, #10 [all …]
|
D | ih264_intra_pred_luma_8x8_a9q.s | 120 vqrshrun.s16 d14, q7, #2 128 vqrshrun.s16 d4, q12, #2 129 vqrshrun.s16 d5, q13, #2 132 vqrshrun.s16 d6, q6, #2 364 vqrshrun.s16 d0, q0, #4 377 vqrshrun.s16 d0, q0, #3 386 vqrshrun.s16 d0, q0, #3 477 vqrshrun.s16 d4, q12, #2 478 vqrshrun.s16 d5, q13, #2 568 vqrshrun.s16 d4, q12, #2 [all …]
|
D | ih264_inter_pred_luma_horz_qpel_vert_qpel_a9q.s | 158 vqrshrun.s16 d26, q12, #5 170 vqrshrun.s16 d28, q14, #5 176 vqrshrun.s16 d27, q12, #5 190 vqrshrun.s16 d29, q12, #5 199 vqrshrun.s16 d26, q8, #5 206 vqrshrun.s16 d27, q12, #5 222 vqrshrun.s16 d28, q14, #5 229 vqrshrun.s16 d29, q12, #5 259 vqrshrun.s16 d26, q5, #5 272 vqrshrun.s16 d28, q5, #5 [all …]
|
D | ih264_inter_pred_chroma_a9q.s | 163 vqrshrun.s16 d14, q5, #6 168 vqrshrun.s16 d15, q6, #6 186 vqrshrun.s16 d14, q5, #6 187 vqrshrun.s16 d15, q6, #6 211 vqrshrun.s16 d6, q2, #6 222 vqrshrun.s16 d6, q2, #6 237 vqrshrun.s16 d4, q2, #6 245 vqrshrun.s16 d8, q4, #6
|
D | ih264_inter_pred_luma_vert_qpel_a9q.s | 152 vqrshrun.s16 d30, q7, #5 @ dst[0_0] = CLIP_U8((temp +16) >> 5) 157 vqrshrun.s16 d31, q10, #5 @ dst[0_8] = CLIP_U8((temp4 +16) >> 5) 167 vqrshrun.s16 d30, q8, #5 175 vqrshrun.s16 d31, q7, #5 184 vqrshrun.s16 d30, q9, #5 190 vqrshrun.s16 d31, q8, #5 198 vqrshrun.s16 d30, q7, #5 201 vqrshrun.s16 d31, q9, #5 240 vqrshrun.s16 d26, q4, #5 @ dst[0_0] = CLIP_U8( (temp + 16) >> 5) 246 vqrshrun.s16 d27, q8, #5 [all …]
|
D | ih264_inter_pred_filters_luma_horz_a9q.s | 165 …vqrshrun.s16 d20, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 166 …vqrshrun.s16 d21, q5, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 169 …vqrshrun.s16 d23, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 171 …vqrshrun.s16 d24, q8, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 202 …vqrshrun.s16 d23, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 204 …vqrshrun.s16 d20, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 235 …vqrshrun.s16 d23, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 237 …vqrshrun.s16 d20, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r…
|
D | ih264_intra_pred_luma_16x16_a9q.s | 285 vqrshrun.s16 d0, q0, #5 299 vqrshrun.s16 d0, q0, #4 309 vqrshrun.s16 d0, q0, #4 491 vqrshrun.s16 d20, q13, #5 492 vqrshrun.s16 d21, q14, #5 498 vqrshrun.s16 d22, q13, #5 500 vqrshrun.s16 d23, q14, #5 505 vqrshrun.s16 d20, q13, #5 507 vqrshrun.s16 d21, q14, #5 512 vqrshrun.s16 d22, q13, #5 [all …]
|
D | ih264_inter_pred_luma_horz_qpel_a9q.s | 173 …vqrshrun.s16 d20, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 174 …vqrshrun.s16 d21, q5, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 177 …vqrshrun.s16 d18, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 180 …vqrshrun.s16 d19, q8, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 214 …vqrshrun.s16 d18, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 217 …vqrshrun.s16 d19, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 251 …vqrshrun.s16 d18, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 252 …vqrshrun.s16 d19, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r…
|
D | ih264_inter_pred_luma_horz_hpel_vert_hpel_a9q.s | 178 vqrshrun.s32 d22, q1, #10 179 vqrshrun.s32 d23, q15, #10 196 vqrshrun.s32 d20, q1, #10 197 vqrshrun.s32 d21, q15, #10 237 vqrshrun.s32 d22, q3, #10 238 vqrshrun.s32 d23, q15, #10 255 vqrshrun.s32 d20, q3, #10 256 vqrshrun.s32 d21, q15, #10 308 vqrshrun.s32 d18, q14, #10 312 vqrshrun.s32 d19, q15, #10 [all …]
|
/external/libavc/encoder/arm/ |
D | ih264e_half_pel.s | 170 …vqrshrun.s16 d20, q4, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 171 …vqrshrun.s16 d21, q5, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 172 …vqrshrun.s16 d22, q6, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column3,r… 173 …vqrshrun.s16 d23, q7, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 174 …vqrshrun.s16 d24, q8, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 175 …vqrshrun.s16 d25, q9, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column3,r… 316 …vqrshrun.s16 d2, q10, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1,r… 318 …vqrshrun.s16 d3, q11, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r… 329 …vqrshrun.s16 d4, q12, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column3,r… 381 vqrshrun.s16 d26, q10, #2 @// half,half gird set1,2 [all …]
|
/external/libhevc/common/arm/ |
D | ihevc_inter_pred_chroma_vert_w16inp.s | 161 vqrshrun.s16 d0,q0,#6 @rounding shift 162 vqrshrun.s16 d30,q15,#6 @rounding shift 219 vqrshrun.s16 d30,q15,#6 @rounding shift 234 vqrshrun.s16 d28,q14,#6 @rounding shift 247 vqrshrun.s16 d26,q13,#6 @rounding shift 259 vqrshrun.s16 d24,q12,#6 @rounding shift 272 vqrshrun.s16 d30,q15,#6 @rounding shift 286 vqrshrun.s16 d28,q14,#6 @rounding shift 301 vqrshrun.s16 d26,q13,#6 @rounding shift 311 vqrshrun.s16 d24,q12,#6 @rounding shift [all …]
|
D | ihevc_inter_pred_chroma_vert.s | 159 vqrshrun.s16 d6,q3,#6 @shifts right 162 vqrshrun.s16 d4,q2,#6 @shifts right 203 vqrshrun.s16 d4,q2,#6 @vrshrq_n_s16(vreinterpretq_s16_u16(mul_res1),6) 253 vqrshrun.s16 d30,q15,#6 263 vqrshrun.s16 d28,q14,#6 277 vqrshrun.s16 d26,q13,#6 293 vqrshrun.s16 d24,q12,#6 305 vqrshrun.s16 d30,q15,#6 326 vqrshrun.s16 d28,q14,#6 343 vqrshrun.s16 d26,q13,#6 [all …]
|
D | ihevc_inter_pred_chroma_horz.s | 221 vqrshrun.s16 d30,q15,#6 224 vqrshrun.s16 d31,q14,#6 259 vqrshrun.s16 d22,q11,#6 260 vqrshrun.s16 d23,q10,#6 291 vqrshrun.s16 d30,q15,#6 292 vqrshrun.s16 d31,q14,#6 333 vqrshrun.s16 d22,q11,#6 334 vqrshrun.s16 d23,q10,#6 345 vqrshrun.s16 d30,q15,#6 346 vqrshrun.s16 d31,q14,#6 [all …]
|
D | ihevc_inter_pred_filters_luma_vert_w16inp.s | 197 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 215 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 238 vqrshrun.s16 d12,q6,#6 255 vqrshrun.s16 d14,q7,#6 281 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 303 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 321 vqrshrun.s16 d12,q6,#6 335 vqrshrun.s16 d14,q7,#6 348 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 360 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ [all …]
|
D | ihevc_inter_pred_luma_vert_w16inp_w16out.s | 208 @vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 227 @vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 252 @vqrshrun.s16 d12,q6,#6 270 @vqrshrun.s16 d14,q7,#6 297 @vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 320 @vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 339 @vqrshrun.s16 d12,q6,#6 354 @vqrshrun.s16 d14,q7,#6 368 @vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 381 @vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ [all …]
|
/external/libvpx/config/arm-neon/vpx_dsp/arm/ |
D | vpx_convolve8_avg_vert_filter_type2_neon.asm.S | 141 vqrshrun.s16 d8, q4, #6 @sto_res = vqmovun_s16(sto_res_tmp); 159 vqrshrun.s16 d10, q5, #6 @sto_res = vqmovun_s16(sto_res_tmp); 179 vqrshrun.s16 d12, q6, #6 213 vqrshrun.s16 d14, q7, #6 241 vqrshrun.s16 d8, q4, #6 @sto_res = vqmovun_s16(sto_res_tmp); 262 vqrshrun.s16 d10, q5, #6 @sto_res = vqmovun_s16(sto_res_tmp); 281 vqrshrun.s16 d12, q6, #6 308 vqrshrun.s16 d14, q7, #6 331 vqrshrun.s16 d8, q4, #6 @sto_res = vqmovun_s16(sto_res_tmp); 347 vqrshrun.s16 d10, q5, #6 @sto_res = vqmovun_s16(sto_res_tmp); [all …]
|
D | vpx_convolve8_avg_vert_filter_type1_neon.asm.S | 140 vqrshrun.s16 d8, q4, #6 @sto_res = vqmovun_s16(sto_res_tmp); 158 vqrshrun.s16 d10, q5, #6 @sto_res = vqmovun_s16(sto_res_tmp); 178 vqrshrun.s16 d12, q6, #6 212 vqrshrun.s16 d14, q7, #6 240 vqrshrun.s16 d8, q4, #6 @sto_res = vqmovun_s16(sto_res_tmp); 261 vqrshrun.s16 d10, q5, #6 @sto_res = vqmovun_s16(sto_res_tmp); 281 vqrshrun.s16 d12, q6, #6 308 vqrshrun.s16 d14, q7, #6 331 vqrshrun.s16 d8, q4, #6 @sto_res = vqmovun_s16(sto_res_tmp); 347 vqrshrun.s16 d10, q5, #6 @sto_res = vqmovun_s16(sto_res_tmp); [all …]
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | vpx_convolve8_avg_vert_filter_type1_neon.asm | 134 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 152 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 172 vqrshrun.s16 d12, q6, #6 206 vqrshrun.s16 d14, q7, #6 234 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 255 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 275 vqrshrun.s16 d12, q6, #6 302 vqrshrun.s16 d14, q7, #6 325 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 341 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); [all …]
|
D | vpx_convolve8_avg_vert_filter_type2_neon.asm | 135 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 153 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 173 vqrshrun.s16 d12, q6, #6 207 vqrshrun.s16 d14, q7, #6 235 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 256 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 275 vqrshrun.s16 d12, q6, #6 302 vqrshrun.s16 d14, q7, #6 325 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 341 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); [all …]
|
D | vpx_convolve8_vert_filter_type1_neon.asm | 134 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 150 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 169 vqrshrun.s16 d12, q6, #6 200 vqrshrun.s16 d14, q7, #6 226 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 245 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 263 vqrshrun.s16 d12, q6, #6 287 vqrshrun.s16 d14, q7, #6 308 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 322 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); [all …]
|
D | vpx_convolve8_vert_filter_type2_neon.asm | 134 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 151 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 170 vqrshrun.s16 d12, q6, #6 201 vqrshrun.s16 d14, q7, #6 227 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 246 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 264 vqrshrun.s16 d12, q6, #6 287 vqrshrun.s16 d14, q7, #6 308 vqrshrun.s16 d8, q4, #6 ;sto_res = vqmovun_s16(sto_res_tmp); 322 vqrshrun.s16 d10, q5, #6 ;sto_res = vqmovun_s16(sto_res_tmp); [all …]
|