/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve8_neon.asm | 129 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 130 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 131 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 132 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 230 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 235 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 240 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 245 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d25 264 vmov d19, d24
|
H A D | vp9_loopfilter_neon.asm | 189 vabd.u8 d19, d3, d4 ; m1 = abs(p3 - p2) 197 vmax.u8 d19, d19, d20 ; m1 = max(m1, m2) 206 vmax.u8 d23, d19, d20 ; m1 = max(m1, m2) 231 vmov.u8 d19, #3 240 vmull.s8 q12, d28, d19 ; 3 * ( qs0 - ps0) 254 vqadd.s8 d28, d27, d19 ; filter2 = clamp(filter+3) 259 vqadd.s8 d19, d6, d28 ; u = clamp(ps0 + filter2) 272 veor d5, d19, d18 ; *op0 = u^0x80 453 vabd.u8 d19, d [all...] |
H A D | vp9_iht8x8_add_neon.asm | 107 vswp d19, d26 132 vmull.s16 q3, d19, d0 156 vmull.s16 q3, d19, d1 202 vqrshrn.s32 d19, q3, #14 ; >> 14 381 vmull.s16 q13, d19, d30 389 vmull.s16 q9, d19, d31 424 vqrshrn.s32 d19, q10, #14 ; >> 14 480 vqrshrn.s32 d19, q15, #14 ; >> 14 572 ; load the inputs into d16-d19
|
/external/libhevc/common/arm/ |
H A D | ihevc_deblk_luma_vert.s | 107 vdup.8 d19,r8 195 vqsub.u8 d30,d7,d19 197 vqadd.u8 d31,d7,d19 233 vqadd.u8 d30,d5,d19 235 vqsub.u8 d31,d5,d19 246 vqsub.u8 d25,d4,d19 248 vqadd.u8 d21,d4,d19 255 vmin.u8 d19,d0,d30 257 vmax.u8 d21,d19,d31 266 vdup.8 d19,r1 [all...] |
H A D | ihevc_intra_pred_chroma_planar.s | 197 vsub.s8 d19, d6, d7 @[nt-1-row]-- 203 vmlal.u8 q13, d19, d10 @(nt-1-row) * src[2nt+1+col] 216 vmlal.u8 q12,d19,d11 217 vsub.s8 d6, d19, d7 @[nt-1-row]-- 239 vsub.s8 d19, d6, d7 @[nt-1-row]-- 249 vmlal.u8 q6, d19, d10 @(nt-1-row) * src[2nt+1+col] 261 vmlal.u8 q14,d19,d11 264 vsub.s8 d6, d19, d7 @[nt-1-row]--
|
H A D | ihevc_deblk_luma_horz.s | 254 vrshrn.i16 d19,q8,#3 265 vmin.u8 d18,d19,d30 392 vrshrn.i16 d19,q8,#3 394 vmin.u8 d18,d19,d30 510 vcge.u8 d19,d9,d2 511 vbsl d19,d25,d12 512 vst1.32 {d19[0]},[r12],r11 536 vcge.u8 d19,d9,d2 537 vbsl d19,d26,d13 538 vst1.32 {d19[ [all...] |
H A D | ihevc_intra_pred_luma_dc.s | 240 vmov.i64 d19, #0x00000000000000ff @ 243 vbsl d19, d15, d2 @first row with dst[0] 248 vst1.8 d19, [r2], r3 @store row 0 (prol) 468 vmov.i64 d19, #0x00000000000000ff @ 475 vbsl d19, d15, d2 @first row with dst[0] 479 vst1.32 d19[0], [r2], r3 @store row 0 (prol)
|
H A D | ihevc_itrans_recon_4x4_ttype1.s | 195 vld1.32 d19[0], [r2],r5 206 vld1.32 d19[1], [r2],r5 218 vaddw.u8 q1,q1,d19 @ pi2_out(16bit) + pu1_pred(8bit)
|
H A D | ihevc_inter_pred_filters_luma_horz.s | 213 @vext.u8 d19,d12,d13,#7 @vector extract of src[0_7] 238 vld1.u32 {d19},[r4],r11 @vector load pu1_src + src_strd 242 vmlsl.u8 q5,d19,d31 @mul_res = vmlsl_u8(src[0_7], coeffabs_7)@ 334 vmlsl.u8 q10,d19,d31 386 vmlsl.u8 q11,d19,d31 486 vld1.u32 {d19},[r4],r11 494 @ vext.u8 d19,d12,d13,#7 @vector extract of src[0_7] 504 vzip.32 d7,d19
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
H A D | vp9_convolve8_avg_neon.asm | 137 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 138 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 139 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 140 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 246 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 251 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 256 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 261 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d25 286 vmov d19, d24
|
H A D | vp9_convolve8_neon.asm | 129 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 130 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 131 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 132 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 230 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 235 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 240 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 245 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d25 264 vmov d19, d24
|
H A D | vp9_loopfilter_neon.asm | 189 vabd.u8 d19, d3, d4 ; m1 = abs(p3 - p2) 197 vmax.u8 d19, d19, d20 ; m1 = max(m1, m2) 206 vmax.u8 d23, d19, d20 ; m1 = max(m1, m2) 231 vmov.u8 d19, #3 240 vmull.s8 q12, d28, d19 ; 3 * ( qs0 - ps0) 254 vqadd.s8 d28, d27, d19 ; filter2 = clamp(filter+3) 259 vqadd.s8 d19, d6, d28 ; u = clamp(ps0 + filter2) 272 veor d5, d19, d18 ; *op0 = u^0x80 453 vabd.u8 d19, d [all...] |
/external/pixman/pixman/ |
H A D | pixman-arm-neon-asm-bilinear.S | 488 bilinear_load_dst dst_fmt, op, 1, d18, d19, q9 502 mask_fmt, op, 1, d0, d1, q0, d18, d19, q9 507 op, 1, d0, d1, q0, d18, d19, q9, \ 517 bilinear_load_dst dst_fmt, op, 2, d18, d19, q9 531 mask_fmt, op, 2, d0, d1, q0, d18, d19, q9 536 op, 2, d0, d1, q0, d18, d19, q9, \ 545 q3, q9, d4, d5, d16, d17, d18, d19 563 vmlal.u16 q8, d19, d31 938 vmlal.u16 q1, d19, d31 1045 vmlal.u16 q1, d19, d3 [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | sixtappredict4x4_neon.asm | 76 vext.8 d19, d8, d9, #5 83 vzip.32 d18, d19 ;put 2-line data in 1 register (src_ptr[3]) 98 vzip.32 d18, d19 ;put 2-line data in 1 register (src_ptr[-1]) 112 vzip.32 d18, d19 ;put 2-line data in 1 register (src_ptr[0]) 140 vext.8 d19, d8, d9, #5 147 vzip.32 d18, d19 ;put 2-line data in 1 register (src_ptr[3]) 166 vzip.32 d18, d19 ;put 2-line data in 1 register (src_ptr[-1]) 186 vzip.32 d18, d19 ;put 2-line data in 1 register (src_ptr[0]) 288 vext.8 d19, d8, d9, #5 295 vzip.32 d18, d19 ;pu [all...] |
/external/llvm/test/MC/AArch64/ |
H A D | neon-scalar-shift-imm.s | 22 srshr d19, d18, #7 24 // CHECK: srshr d19, d18, #7 // encoding: [0x53,0x26,0x79,0x5f]
|
/external/llvm/test/MC/ARM/ |
H A D | neont2-pairwise-encoding.s | 7 vpadd.f32 d19, d16, d14 12 @ CHECK: vpadd.f32 d19, d16, d14 @ encoding: [0x40,0xff,0x8e,0x3d] 72 vpmin.u8 d19, d26, d13 80 @ CHECK: vpmin.u8 d19, d26, d13 @ encoding: [0x4a,0xff,0x9d,0x3a]
|
H A D | neon-minmax-encoding.s | 9 vmax.f32 d19, d20, d21 41 @ CHECK: vmax.f32 d19, d20, d21 @ encoding: [0xa5,0x3f,0x44,0xf2] 71 vmin.f32 d19, d20, d21 103 @ CHECK: vmin.f32 d19, d20, d21 @ encoding: [0xa5,0x3f,0x64,0xf2]
|
H A D | neont2-minmax-encoding.s | 11 vmax.f32 d19, d20, d21 43 @ CHECK: vmax.f32 d19, d20, d21 @ encoding: [0x44,0xef,0xa5,0x3f] 73 vmin.f32 d19, d20, d21 105 @ CHECK: vmin.f32 d19, d20, d21 @ encoding: [0x64,0xef,0xa5,0x3f]
|
H A D | neon-shiftaccum-encoding.s | 79 vrsra.u64 d18, d19, #64 97 vrsra.u64 d19, #64 114 @ CHECK: vrsra.u64 d18, d19, #64 @ encoding: [0xb3,0x23,0xc0,0xf3] 131 @ CHECK: vrsra.u64 d19, d19, #64 @ encoding: [0xb3,0x33,0xc0,0xf3]
|
H A D | neont2-shiftaccum-encoding.s | 82 vrsra.u64 d18, d19, #64 100 vrsra.u64 d19, #64 117 @ CHECK: vrsra.u64 d18, d19, #64 @ encoding: [0xc0,0xff,0xb3,0x23] 134 @ CHECK: vrsra.u64 d19, d19, #64 @ encoding: [0xc0,0xff,0xb3,0x33]
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/modes/ |
H A D | ghash-armv4.S | 399 veor d18, d18, d19 @ t1 = (M) (P2 + P3) << 16 400 vand d19, d19, d30 404 veor d18, d18, d19 437 veor d18, d18, d19 @ t1 = (M) (P2 + P3) << 16 438 vand d19, d19, d30 442 veor d18, d18, d19 474 veor d18, d18, d19 @ t1 = (M) (P2 + P3) << 16 475 vand d19, d1 [all...] |
/external/openssl/crypto/modes/asm/ |
H A D | ghash-armv4.S | 391 veor d18, d18, d19 @ t1 = (M) (P2 + P3) << 16 392 vand d19, d19, d30 396 veor d18, d18, d19 429 veor d18, d18, d19 @ t1 = (M) (P2 + P3) << 16 430 vand d19, d19, d30 434 veor d18, d18, d19 466 veor d18, d18, d19 @ t1 = (M) (P2 + P3) << 16 467 vand d19, d1 [all...] |
/external/chromium_org/third_party/boringssl/src/crypto/poly1305/ |
H A D | poly1305_arm_asm.S | 226 # asm 2: vld1.8 {>x23=d18->x23=d19},[<input_0=r0,: 128]! 227 vld1.8 {d18-d19},[r0,: 128]! 504 # asm 2: vmlal.u32 <r4=q15,<x23=d19,<z12=d4 505 vmlal.u32 q15,d19,d4 549 # asm 2: vmlal.u32 <r3=q4,<x23=d19,<z0=d6 550 vmlal.u32 q4,d19,d6 599 # asm 2: vmlal.u32 <r2=q13,<x23=d19,<5z34=d11 600 vmlal.u32 q13,d19,d11 634 # asm 2: vmlal.u32 <r1=q14,<x23=d19,<5z34=d10 635 vmlal.u32 q14,d19,d1 [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
H A D | loopfilter_neon.c | 181 uint8x8_t d15, d16, d17, d18, d19, d20, d21; local 216 d19 = vld1_u8(v); 227 q9 = vcombine_u8(d18, d19); 313 uint8x8_t d15, d16, d17, d18, d19, d20, d21; local 352 d19 = vld1_u8(s); 362 q9 = vcombine_u8(d18, d19); 428 uint8x8_t d15, d16, d17, d18, d19, d20, d21; local 468 d19 = vld1_u8(vs); 478 q9 = vcombine_u8(d18, d19);
|
H A D | mbloopfilter_neon.c | 215 uint8x8_t d15, d16, d17, d18, d19, d20, d21; local 250 d19 = vld1_u8(v); 261 q9 = vcombine_u8(d18, d19); 305 uint8x8_t d15, d16, d17, d18, d19, d20, d21; local 342 d19 = vld1_u8(s2); 353 q9 = vcombine_u8(d18, d19); 472 uint8x8_t d15, d16, d17, d18, d19, d20, d21; local 509 d19 = vld1_u8(vs); 520 q9 = vcombine_u8(d18, d19);
|