/external/libvpx/vp8/common/arm/neon/ |
H A D | loopfiltersimplehorizontaledge_neon.asm | 42 vabd.u8 q15, q6, q7 ; abs(p0 - q0) 44 vqadd.u8 q15, q15, q15 ; abs(p0 - q0) * 2 46 vqadd.u8 q15, q15, q14 ; abs(p0 - q0) * 2 + abs(p1 - q1) / 2 56 vcge.u8 q15, q1, q15 ; (abs(p0 - q0)*2 + abs(p1-q1)/2 > flimit*2 + limit)*-1 82 vand q4, q4, q15 ; vp8_filter &= mask
|
H A D | recon16x16mb_neon.asm | 32 vld1.u8 {q14, q15}, [r0]! 44 vld1.16 {q14, q15}, [r1]! 57 vadd.s16 q7, q7, q15 83 vld1.u8 {q14, q15}, [r0]! 95 vld1.16 {q14, q15}, [r1]! 106 vadd.s16 q7, q7, q15
|
H A D | loopfiltersimpleverticaledge_neon.asm | 62 vabd.u8 q15, q5, q4 ; abs(p0 - q0) 64 vqadd.u8 q15, q15, q15 ; abs(p0 - q0) * 2 66 vqadd.u8 q15, q15, q14 ; abs(p0 - q0) * 2 + abs(p1 - q1) / 2 75 vcge.u8 q15, q1, q15 ; abs(p0 - q0)*2 + abs(p1-q1)/2 > flimit*2 + limit)*-1 102 vand q1, q1, q15 ; vp8_filter &= mask
|
H A D | mbloopfilter_neon.asm | 388 vmax.u8 q15, q11, q12 395 vmax.u8 q15, q15, q3 403 vcge.u8 q15, q1, q15 429 vand q15, q15, q12 ; vp8_filter_mask 445 vand q1, q1, q15 ; vp8_filter &= mask 447 vld1.u8 {q15}, [r12]! ; #63 461 vmov q10, q15 [all...] |
H A D | loopfilter_neon.asm | 325 vmax.u8 q15, q11, q12 330 vmax.u8 q15, q15, q3 334 vcge.u8 q15, q1, q15 365 vand q15, q15, q9 ; vp8_filter_mask 375 vand q1, q1, q15 ; vp8_filter &= mask
|
H A D | buildintrapredictorsmby_neon.asm | 274 vqadd.s16 q15, q3, q5 286 vqshrun.s16 d7, q15, #0 557 vqadd.s16 q15, q3, q5 569 vqshrun.s16 d7, q15, #0
|
/external/openssl/crypto/ |
H A D | armv4cpuid.S | 10 .word 0xf26ee1fe @ vorr q15,q15,q15 111 .word 0xf34ee1fe @ veor q15, q15, q15
|
/external/valgrind/main/none/tests/arm/ |
H A D | neon128.c | 364 TESTINSN_imm("vmov.i64 q15", q15, 0xFF0000FF00FFFF00); 378 TESTINSN_imm("vmvn.i64 q15", q15, 0xFF0000FF00FFFF00); 386 TESTINSN_imm("vorr.i32 q15", q15, 0x7000000); 394 TESTINSN_imm("vbic.i32 q15", q15, 0x7000000); 398 TESTINSN_un("vmvn q10, q15", q10, q15, i3 [all...] |
H A D | neon128.stdout.exp | 20 vmov.i64 q15, #0xFF0000FF00FFFF00 :: Qd 0xff0000ff 0x00ffff00 0xff0000ff 0x00ffff00 21 vmov.i64 q15, #0xFF0000FF00FFFF00 :: Qd 0xff0000ff 0x00ffff00 0xff0000ff 0x00ffff00 45 vmvn.i64 q15, #0xFF0000FF00FFFF00 :: Qd 0x00ffff00 0xff0000ff 0x00ffff00 0xff0000ff 46 vmvn.i64 q15, #0xFF0000FF00FFFF00 :: Qd 0x00ffff00 0xff0000ff 0x00ffff00 0xff0000ff 58 vorr.i32 q15, #0x7000000 :: Qd 0x57555555 0x57555555 0x57555555 0x57555555 59 vorr.i32 q15, #0x7000000 :: Qd 0x171d191d 0x171c1f1c 0x171b1a1b 0x171f1e1f 71 vbic.i32 q15, #0x7000000 :: Qd 0x50555555 0x50555555 0x50555555 0x50555555 72 vbic.i32 q15, #0x7000000 :: Qd 0x101d191d 0x101c1f1c 0x101b1a1b 0x101f1e1f 76 vmvn q10, q15 :: Qd 0xffffffe7 0xffffffe7 0xffffffe7 0xffffffe7 Qm (i32)0x00000018 77 vmvn q10, q15 [all...] |
/external/libvpx/vp8/encoder/arm/neon/ |
H A D | fastfdct8x4_neon.asm | 72 vqdmulh.s16 q15, q2, d0[0] 79 vshr.s16 q15, q15, #1 83 vadd.s16 q15, q2, q15 ;d30:temp2 = ((c1 * x_c1)>>16) + c1; d31:temp2 = ((d1 * x_c1)>>16) + d1 123 vqdmulh.s16 q15, q12, d0[0] 130 vshr.s16 q15, q15, #1 134 vadd.s16 q15, q12, q15 ;d3 [all...] |
H A D | subtract_neon.asm | 85 vsubl.u8 q15, d13, d15 94 vst1.16 {q15}, [r0]! 135 vsubl.u8 q15, d14, d15 144 vst1.16 {q15}, [r0]! 171 vsubl.u8 q15, d14, d15 180 vst1.16 {q15}, [r0]!
|
H A D | vp8_memcpy_neon.asm | 44 vld1.8 {q14, q15}, [r1]! 46 vst1.8 {q14, q15}, [r0]!
|
H A D | vp8_subpixelvariance16x16s_neon.asm | 151 vld1.u8 {q15}, [r0], r1 157 vrhadd.u8 q6, q6, q15 194 vmov q0, q15 238 vmov.i8 q15, #0 285 vmlal.s16 q15, d19, d19 289 vmlal.s16 q15, d21, d21 293 vmlal.s16 q15, d23, d23 297 vmlal.s16 q15, d25, d25 303 vmlal.s16 q15, d1, d1 307 vmlal.s16 q15, d [all...] |
H A D | fastquantizeb_neon.asm | 87 vtst.16 q15, q5, q8 ;non-zero element is set to all 1 in q4, q5 92 vand q1, q1, q15
|
/external/openssl/crypto/sha/asm/ |
H A D | sha512-armv4.s | 1047 vshr.u64 q15,q7,#6 1051 veor q15,q12 1053 veor q15,q13 @ sigma1(X[i+14]) 1055 vadd.i64 q0,q15 1056 vshr.u64 q15,q14,#7 1060 veor q15,q12 1064 veor q15,q13 @ sigma0(X[i+1]) 1066 vadd.i64 q0,q15 1137 vshr.u64 q15,q0,#6 1141 veor q15,q1 [all...] |
/external/libvpx/vpx_scale/arm/neon/ |
H A D | vp8_vpxyv12_copyframeyonly_neon.asm | 55 vld1.8 {q14, q15}, [r10]! 66 vst1.8 {q14, q15}, [r11]! 126 vmov q15, q14 137 vst1.8 {q14, q15}, [r6], lr 160 vld1.8 {q14, q15}, [r2]! 174 vst1.8 {q14, q15}, [r6]! 290 vld1.8 {q14, q15}, [r2]! 304 vst1.8 {q14, q15}, [r6]! 432 vld1.8 {q14, q15}, [r10]! 443 vst1.8 {q14, q15}, [r1 [all...] |
H A D | vp8_vpxyv12_copyframe_func_neon.asm | 65 vld1.8 {q14, q15}, [r10]! 76 vst1.8 {q14, q15}, [r11]!
|
H A D | vp8_vpxyv12_extendframeborders_neon.asm | 68 vmov q15, q14 79 vst1.8 {q14, q15}, [r6], lr 102 vld1.8 {q14, q15}, [r2]! 116 vst1.8 {q14, q15}, [r6]! 192 vst1.8 {q15}, [r6], lr 373 vld1.8 {q14, q15}, [r2]! 387 vst1.8 {q14, q15}, [r6]!
|
H A D | vp8_vpxyv12_copysrcframe_func_neon.asm | 59 vld1.8 {q14, q15}, [r10]! 69 vst1.8 {q14, q15}, [r11]!
|
/external/libvpx/vp8/decoder/arm/neon/ |
H A D | dequant_idct_neon.asm | 82 vmov q15, q14 98 vst1.16 {q14, q15}, [r0]
|
H A D | idct_dequant_dc_full_2x_neon.asm | 174 vmov q15, q14 175 vst1.16 {q14, q15}, [r0] ; write over high input 177 vst1.16 {q14, q15}, [r0] ; write over low input
|
H A D | idct_dequant_full_2x_neon.asm | 166 vmov q15, q14 167 vst1.16 {q14, q15}, [r0] ; write over high input 169 vst1.16 {q14, q15}, [r0] ; write over low input
|
/external/llvm/test/MC/ARM/ |
H A D | neon-minmax-encoding.s | 23 vmax.u16 q13, q14, q15 53 @ CHECK: vmax.u16 q13, q14, q15 @ encoding: [0xee,0xa6,0x5c,0xf3] 85 vmin.u16 q13, q14, q15 115 @ CHECK: vmin.u16 q13, q14, q15 @ encoding: [0xfe,0xa6,0x5c,0xf3]
|
H A D | neont2-minmax-encoding.s | 25 vmax.u16 q13, q14, q15 55 @ CHECK: vmax.u16 q13, q14, q15 @ encoding: [0x5c,0xff,0xee,0xa6] 87 vmin.u16 q13, q14, q15 117 @ CHECK: vmin.u16 q13, q14, q15 @ encoding: [0x5c,0xff,0xfe,0xa6]
|
H A D | neont2-pairwise-encoding.s | 53 vpadal.u32 q9, q15 66 @ CHECK: vpadal.u32 q9, q15 @ encoding: [0xf8,0xff,0xee,0x26]
|