/external/libvpx/libvpx/vp8/common/arm/neon/ |
dequant_idct_neon.asm | 46 vqdmulh.s16 q3, q2, d0[2] 47 vqdmulh.s16 q4, q2, d0[0] 49 vqadd.s16 d12, d2, d3 ;a1 50 vqsub.s16 d13, d2, d3 ;b1 52 vshr.s16 q3, q3, #1 53 vshr.s16 q4, q4, #1 55 vqadd.s16 q3, q3, q2 56 vqadd.s16 q4, q4, q2 58 vqsub.s16 d10, d6, d9 ;c1 59 vqadd.s16 d11, d7, d8 ;d [all...] |
shortidct4x4llm_neon.asm | 47 vqdmulh.s16 q3, q2, d0[2] 48 vqdmulh.s16 q4, q2, d0[0] 50 vqadd.s16 d12, d2, d3 ;a1 51 vqsub.s16 d13, d2, d3 ;b1 53 vshr.s16 q3, q3, #1 54 vshr.s16 q4, q4, #1 56 vqadd.s16 q3, q3, q2 ;modify since sinpi8sqrt2 > 65536/2 (negtive number) 57 vqadd.s16 q4, q4, q2 64 vqsub.s16 d10, d6, d9 ;c1 65 vqadd.s16 d11, d7, d8 ;d [all...] |
variance_neon.asm | 49 vpadal.s16 q8, q11 ;calculate sum 50 vmlal.s16 q9, d22, d22 ;calculate sse 51 vmlal.s16 q10, d23, d23 55 vpadal.s16 q8, q12 56 vmlal.s16 q9, d24, d24 57 vmlal.s16 q10, d25, d25 58 vpadal.s16 q8, q13 59 vmlal.s16 q9, d26, d26 60 vmlal.s16 q10, d27, d27 61 vpadal.s16 q8, q1 [all...] |
idct_dequant_full_2x_neon.asm | 61 vqdmulh.s16 q6, q4, d0[2] ; sinpi8sqrt2 62 vqdmulh.s16 q7, q5, d0[2] 63 vqdmulh.s16 q8, q4, d0[0] ; cospi8sqrt2minus1 64 vqdmulh.s16 q9, q5, d0[0] 66 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8 67 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8 77 vshr.s16 q8, q8, #1 78 vshr.s16 q9, q9, #1 82 vqadd.s16 q4, q4, q8 83 vqadd.s16 q5, q5, q [all...] |
vp8_subpixelvariance16x16s_neon.asm | 75 vpadal.s16 q8, q4 ;sum 76 vmlal.s16 q9, d8, d8 ;sse 77 vmlal.s16 q10, d9, d9 81 vpadal.s16 q8, q5 82 vmlal.s16 q9, d10, d10 83 vmlal.s16 q10, d11, d11 84 vpadal.s16 q8, q6 85 vmlal.s16 q9, d12, d12 86 vmlal.s16 q10, d13, d13 87 vpadal.s16 q8, q [all...] |
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
shortfdct_neon.asm | 50 vadd.s16 d4, d0, d3 ; a1 = ip[0] + ip[3] 51 vadd.s16 d5, d1, d2 ; b1 = ip[1] + ip[2] 52 vsub.s16 d6, d1, d2 ; c1 = ip[1] - ip[2] 53 vsub.s16 d7, d0, d3 ; d1 = ip[0] - ip[3] 55 vshl.s16 q2, q2, #3 ; (a1, b1) << 3 56 vshl.s16 q3, q3, #3 ; (c1, d1) << 3 58 vadd.s16 d0, d4, d5 ; op[0] = a1 + b1 59 vsub.s16 d2, d4, d5 ; op[2] = a1 - b1 61 vmlal.s16 q9, d7, d16 ; d1*5352 + 14500 62 vmlal.s16 q10, d7, d17 ; d1*2217 + 750 [all...] |
fastquantizeb_neon.asm | 37 vabs.s16 q4, q0 ; calculate x = abs(z) 38 vabs.s16 q5, q1 41 vshr.s16 q2, q0, #15 ; sz 42 vshr.s16 q3, q1, #15 44 vld1.s16 {q6, q7}, [r6@128] ; load round_ptr [0-15] 45 vld1.s16 {q8, q9}, [r5@128] ; load quant_ptr [0-15] 49 vadd.s16 q4, q6 ; x + Round 50 vadd.s16 q5, q7 54 vqdmulh.s16 q4, q8 ; y = ((Round+abs(z)) * Quant) >> 16 55 vqdmulh.s16 q5, q [all...] |
/external/linux-tools-perf/util/ |
types.h | 15 typedef signed short s16; typedef
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_short_idct16x16_add_neon.asm | 53 vld2.s16 {q8,q9}, [r0]! 54 vld2.s16 {q9,q10}, [r0]! 55 vld2.s16 {q10,q11}, [r0]! 56 vld2.s16 {q11,q12}, [r0]! 57 vld2.s16 {q12,q13}, [r0]! 58 vld2.s16 {q13,q14}, [r0]! 59 vld2.s16 {q14,q15}, [r0]! 60 vld2.s16 {q1,q2}, [r0]! 61 vmov.s16 q15, q1 88 vmull.s16 q2, d18, d [all...] |
vp9_short_iht8x8_add_neon.asm | 131 vmull.s16 q2, d18, d0 132 vmull.s16 q3, d19, d0 135 vmull.s16 q5, d26, d2 136 vmull.s16 q6, d27, d2 139 vmlsl.s16 q2, d30, d1 140 vmlsl.s16 q3, d31, d1 143 vmlsl.s16 q5, d22, d3 144 vmlsl.s16 q6, d23, d3 155 vmull.s16 q2, d18, d1 156 vmull.s16 q3, d19, d [all...] |
vp9_short_idct32x32_add_neon.asm | 65 vld1.s16 {q14}, [r0] 67 vld1.s16 {q13}, [r0] 81 vld1.s16 {$reg1}, [r1] 83 vld1.s16 {$reg2}, [r1] 107 vld1.s16 {d8}, [r10], r2 108 vld1.s16 {d11}, [r9], r11 109 vld1.s16 {d9}, [r10] 110 vld1.s16 {d10}, [r9] 112 vrshr.s16 q7, q7, #6 113 vrshr.s16 q8, q8, # [all...] |
/external/jpeg/ |
jsimd_arm_neon.S | 117 vsub.s16 \t10, \x0, \x4 118 vadd.s16 \x4, \x0, \x4 119 vswp.s16 \t10, \x0 120 vsub.s16 \t11, \x2, \x6 121 vadd.s16 \x6, \x2, \x6 122 vswp.s16 \t11, \x2 123 vsub.s16 \t10, \x3, \x5 124 vadd.s16 \x5, \x3, \x5 125 vswp.s16 \t10, \x3 126 vsub.s16 \t11, \x1, \x [all...] |
/bionic/libc/kernel/arch-arm/asm/arch/ |
gpio-switch.h | 31 s16 gpio;
|
/development/ndk/platforms/android-3/arch-arm/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|
/external/kernel-headers/original/asm-arm/ |
types.h | 41 typedef signed short s16; typedef
|
/external/llvm/test/MC/ARM/ |
neon-abs-encoding.s | 5 @ CHECK: vabs.s16 d16, d16 @ encoding: [0x20,0x03,0xf5,0xf3] 6 vabs.s16 d16, d16 13 @ CHECK: vabs.s16 q8, q8 @ encoding: [0x60,0x03,0xf5,0xf3] 14 vabs.s16 q8, q8 22 @ CHECK: vqabs.s16 d16, d16 @ encoding: [0x20,0x07,0xf4,0xf3] 23 vqabs.s16 d16, d16 28 @ CHECK: vqabs.s16 q8, q8 @ encoding: [0x60,0x07,0xf4,0xf3] 29 vqabs.s16 q8, q8
|
neon-neg-encoding.s | 5 @ CHECK: vneg.s16 d16, d16 @ encoding: [0xa0,0x03,0xf5,0xf3] 6 vneg.s16 d16, d16 13 @ CHECK: vneg.s16 q8, q8 @ encoding: [0xe0,0x03,0xf5,0xf3] 14 vneg.s16 q8, q8 21 @ CHECK: vqneg.s16 d16, d16 @ encoding: [0xa0,0x07,0xf4,0xf3] 22 vqneg.s16 d16, d16 27 @ CHECK: vqneg.s16 q8, q8 @ encoding: [0xe0,0x07,0xf4,0xf3] 28 vqneg.s16 q8, q8
|
neont2-abs-encoding.s | 7 @ CHECK: vabs.s16 d16, d16 @ encoding: [0xf5,0xff,0x20,0x03] 8 vabs.s16 d16, d16 15 @ CHECK: vabs.s16 q8, q8 @ encoding: [0xf5,0xff,0x60,0x03] 16 vabs.s16 q8, q8 24 @ CHECK: vqabs.s16 d16, d16 @ encoding: [0xf4,0xff,0x20,0x07] 25 vqabs.s16 d16, d16 30 @ CHECK: vqabs.s16 q8, q8 @ encoding: [0xf4,0xff,0x60,0x07] 31 vqabs.s16 q8, q8
|
neont2-neg-encoding.s | 7 @ CHECK: vneg.s16 d16, d16 @ encoding: [0xf5,0xff,0xa0,0x03] 8 vneg.s16 d16, d16 15 @ CHECK: vneg.s16 q8, q8 @ encoding: [0xf5,0xff,0xe0,0x03] 16 vneg.s16 q8, q8 23 @ CHECK: vqneg.s16 d16, d16 @ encoding: [0xf4,0xff,0xa0,0x07] 24 vqneg.s16 d16, d16 29 @ CHECK: vqneg.s16 q8, q8 @ encoding: [0xf4,0xff,0xe0,0x07] 30 vqneg.s16 q8, q8
|
/prebuilts/ndk/4/platforms/android-3/arch-arm/usr/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|
/prebuilts/ndk/4/platforms/android-4/arch-arm/usr/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|
/prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|
/prebuilts/ndk/4/platforms/android-8/arch-arm/usr/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|
/prebuilts/ndk/5/platforms/android-3/arch-arm/usr/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|
/prebuilts/ndk/6/platforms/android-3/arch-arm/usr/include/asm/arch/ |
gpio-switch.h | 25 s16 gpio;
|