/external/libvpx/libvpx/vp8/common/arm/neon/ |
sixtappredict8x8_neon.asm | 73 vdup.8 d4, d26[0] 75 vdup.8 d5, d26[4] 243 vqrshrun.s16 d26, q8, #7 ;shift/round/saturate to u8 295 vmlal.u8 q6, d26, d5 322 vmov d26, d30 343 vdup.8 d4, d26[0] 344 vdup.8 d5, d26[4] 454 vld1.u8 {d26}, [r0], r1 487 vmlal.u8 q6, d26, d5 514 vmov d26, d3 [all...] |
vp8_subpixelvariance16x16s_neon.asm | 70 vsubl.u8 q0, d4, d26 178 vmlal.s16 q9, d26, d26 427 vld1.u8 {d24, d25, d26, d27}, [r0], r1 533 vmlal.s16 q9, d26, d26
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
sixtappredict8x8_neon.asm | 73 vdup.8 d4, d26[0] 75 vdup.8 d5, d26[4] 243 vqrshrun.s16 d26, q8, #7 ;shift/round/saturate to u8 295 vmlal.u8 q6, d26, d5 322 vmov d26, d30 343 vdup.8 d4, d26[0] 344 vdup.8 d5, d26[4] 454 vld1.u8 {d26}, [r0], r1 487 vmlal.u8 q6, d26, d5 514 vmov d26, d3 [all...] |
vp8_subpixelvariance16x16s_neon.asm | 70 vsubl.u8 q0, d4, d26 178 vmlal.s16 q9, d26, d26 427 vld1.u8 {d24, d25, d26, d27}, [r0], r1 533 vmlal.s16 q9, d26, d26
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
vp9_idct16x16_add_neon.asm | 27 vswp d19, d26 124 vmull.s16 q2, d26, d2 128 vmull.s16 q9, d26, d3 224 vmull.s16 q11, d26, d16 268 vst1.64 {d26}, [r1], r2 406 vmlsl.s16 q11, d26, d31 410 vmlal.s16 q4, d26, d30 512 vmull.s16 q11, d26, d30 524 vmlal.s16 q8, d26, d31 553 vmull.s16 q3, d26, d1 [all...] |
vp9_loopfilter_neon.asm | 260 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1) 265 veor d6, d26, d18 ; *oq0 = u^0x80 468 vabd.u8 d26, d7, d17 ; m8 = abs(q0 - q2) 485 vmax.u8 d25, d25, d26 ; m4 = max(m7, m8) 486 vmax.u8 d26, d27, d28 ; m5 = max(m10, m11) 490 vmax.u8 d25, d25, d26 ; m4 = max(m4, m5) 533 veor d26, d16, d22 ; qs1 539 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1) 567 vqsub.s8 d26, d26, d29 ; oq1 = clamp(qs1 - filter [all...] |
vp9_iht8x8_add_neon.asm | 107 vswp d19, d26 135 vmull.s16 q5, d26, d2 159 vmull.s16 q9, d26, d3 225 vqrshrn.s32 d26, q2, #14 ; >> 14 255 vmlsl.s16 q9, d26, d16 259 vmlal.s16 q11, d26, d16 361 vmull.s16 q4, d26, d0 365 vmull.s16 q2, d26, d1
|
vp9_reconintra_neon.asm | 523 vld1.8 {d26}, [r3]! 531 vmovl.u8 q3, d26 556 vqmovun.s16 d26, q14 578 vqmovun.s16 d26, q14 600 vqmovun.s16 d26, q14 623 vqmovun.s16 d26, q14
|
/external/libhevc/common/arm/ |
ihevc_inter_pred_luma_horz_w16out.s | 139 vdup.8 d26,d2[2] @coeffabs_2 = vdup_lane_u8(coeffabs, 2) 255 vmlsl.u8 q4,d2,d26 314 vmlsl.u8 q4,d2,d26 387 vmlsl.u8 q4,d2,d26 @mul_res = vmlsl_u8(src[0_2], coeffabs_2)@ 400 vmlsl.u8 q5,d14,d26 @mul_res = vmlsl_u8(src[0_2], coeffabs_2)@ 469 vmlsl.u8 q4,d4,d26 @mul_res = vmlsl_u8(src[0_2], coeffabs_2)@ 489 vmlsl.u8 q10,d5,d26 514 vmlsl.u8 q5,d4,d26 @mul_res = vmlsl_u8(src[0_2], coeffabs_2)@ 538 vmlsl.u8 q11,d5,d26 564 vmlsl.u8 q4,d4,d26 @mul_res = vmlsl_u8(src[0_2], coeffabs_2) [all...] |
ihevc_intra_pred_chroma_mode_3_to_9.s | 169 vdup.8 d26, r9 @most idx added to final idx values 194 vsub.s8 d8, d26, d8 @ref_main_idx (row 0) 318 vdup.8 d26, r9 325 vsub.s8 d8, d26, d11 @ref_main_idx 326 vmov d26,d10 363 vand d6, d29, d26 @fract values in d1/ idx values in d0 438 vdup.8 d26, r9
|
ihevc_intra_pred_filters_luma_mode_11_to_17.s | 288 vdup.8 d26, r9 @least idx added to final idx values 310 vsub.s8 d8, d8, d26 @ref_main_idx (row 0) 426 vdup.8 d26, r9 433 vsub.s8 d8, d8, d26 @ref_main_idx 434 vmov d26,d10 468 vand d6, d29, d26 @fract values in d1/ idx values in d0 552 vdup.8 d26, r9 614 vdup.8 d26, r9 @least idx added to final idx values 636 vsub.s8 d8, d8, d26 @ref_main_idx
|
ihevc_inter_pred_luma_copy_w16out.s | 118 vld1.8 {d26},[r5],r2 @vld1_u8(pu1_src_tmp) 120 vmovl.u8 q13,d26 @vmovl_u8(vld1_u8(pu1_src_tmp) 122 vst1.64 {d26},[r10],r6 @vst1q_lane_s64(pi2_dst_tmp, temp, 0)
|
ihevc_intra_pred_filters_chroma_mode_11_to_17.s | 280 vdup.8 d26, r9 @least idx added to final idx values 308 vsub.s8 d8, d8, d26 @ref_main_idx (row 0) 433 vdup.8 d26, r9 442 vsub.s8 d8, d8, d26 @ref_main_idx 443 vmov d26,d10 483 vand d6, d29, d26 @fract values in d1/ idx values in d0 572 vdup.8 d26, r9
|
ihevc_inter_pred_chroma_copy_w16out.s | 148 vld1.8 {d26},[r5],r2 @vld1_u8(pu1_src_tmp) 150 vmovl.u8 q13,d26 @vmovl_u8(vld1_u8(pu1_src_tmp) 152 vst1.64 {d26},[r10],r6 @vst1q_lane_s64(pi2_dst_tmp, temp, 0)
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_idct16x16_add_neon.asm | 27 vswp d19, d26 124 vmull.s16 q2, d26, d2 128 vmull.s16 q9, d26, d3 224 vmull.s16 q11, d26, d16 268 vst1.64 {d26}, [r1], r2 406 vmlsl.s16 q11, d26, d31 410 vmlal.s16 q4, d26, d30 512 vmull.s16 q11, d26, d30 524 vmlal.s16 q8, d26, d31 553 vmull.s16 q3, d26, d1 [all...] |
vp9_loopfilter_neon.asm | 260 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1) 265 veor d6, d26, d18 ; *oq0 = u^0x80 468 vabd.u8 d26, d7, d17 ; m8 = abs(q0 - q2) 485 vmax.u8 d25, d25, d26 ; m4 = max(m7, m8) 486 vmax.u8 d26, d27, d28 ; m5 = max(m10, m11) 490 vmax.u8 d25, d25, d26 ; m4 = max(m4, m5) 533 veor d26, d16, d22 ; qs1 539 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1) 567 vqsub.s8 d26, d26, d29 ; oq1 = clamp(qs1 - filter [all...] |
vp9_iht8x8_add_neon.asm | 107 vswp d19, d26 135 vmull.s16 q5, d26, d2 159 vmull.s16 q9, d26, d3 225 vqrshrn.s32 d26, q2, #14 ; >> 14 255 vmlsl.s16 q9, d26, d16 259 vmlal.s16 q11, d26, d16 361 vmull.s16 q4, d26, d0 365 vmull.s16 q2, d26, d1
|
vp9_reconintra_neon.asm | 523 vld1.8 {d26}, [r3]! 531 vmovl.u8 q3, d26 556 vqmovun.s16 d26, q14 578 vqmovun.s16 d26, q14 600 vqmovun.s16 d26, q14 623 vqmovun.s16 d26, q14
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
vp9_idct16x16_add_neon.asm | 27 vswp d19, d26 124 vmull.s16 q2, d26, d2 128 vmull.s16 q9, d26, d3 224 vmull.s16 q11, d26, d16 268 vst1.64 {d26}, [r1], r2 406 vmlsl.s16 q11, d26, d31 410 vmlal.s16 q4, d26, d30 512 vmull.s16 q11, d26, d30 524 vmlal.s16 q8, d26, d31 553 vmull.s16 q3, d26, d1 [all...] |
vp9_loopfilter_neon.asm | 260 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1) 265 veor d6, d26, d18 ; *oq0 = u^0x80 468 vabd.u8 d26, d7, d17 ; m8 = abs(q0 - q2) 485 vmax.u8 d25, d25, d26 ; m4 = max(m7, m8) 486 vmax.u8 d26, d27, d28 ; m5 = max(m10, m11) 490 vmax.u8 d25, d25, d26 ; m4 = max(m4, m5) 533 veor d26, d16, d22 ; qs1 539 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1) 567 vqsub.s8 d26, d26, d29 ; oq1 = clamp(qs1 - filter [all...] |
vp9_iht8x8_add_neon.asm | 107 vswp d19, d26 135 vmull.s16 q5, d26, d2 159 vmull.s16 q9, d26, d3 225 vqrshrn.s32 d26, q2, #14 ; >> 14 255 vmlsl.s16 q9, d26, d16 259 vmlal.s16 q11, d26, d16 361 vmull.s16 q4, d26, d0 365 vmull.s16 q2, d26, d1
|
vp9_reconintra_neon.asm | 523 vld1.8 {d26}, [r3]! 531 vmovl.u8 q3, d26 556 vqmovun.s16 d26, q14 578 vqmovun.s16 d26, q14 600 vqmovun.s16 d26, q14 623 vqmovun.s16 d26, q14
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
lpc_masking_model_neon.S | 121 vqadd.s64 d1, d0, d26 @ Sum and test overflow. 125 vadd.s64 d1, d0, d26 129 vmov.s64 d26, d1 @ update sum64. 141 vqadd.s64 d0, d26, d27 @ Sum and test overflow. 144 vadd.s64 d0, d26, d27
|
/external/pixman/pixman/ |
pixman-arm-neon-asm.S | 105 * d24, d25, d26, d27 - contain loading mask pixel data (if mask is used) [all...] |
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_ColorMatrix.S | 329 vqrshrn.s32 d26, q9, #8 340 vqrshrn.s32 d26, q9, #8 349 vqrshrn.s32 d26, q9, #8
|