Searched refs:s16 (Results 1 - 25 of 95) sorted by relevance

1234

/external/libvpx/libvpx/vp8/common/arm/neon/
H A Ddequant_idct_neon.asm46 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 d1
[all...]
H A Dshortidct4x4llm_neon.asm47 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 d1
[all...]
H A Dvariance_neon.asm49 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 q
[all...]
H A Didct_dequant_full_2x_neon.asm61 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 q
[all...]
H A Dvp8_subpixelvariance16x16s_neon.asm75 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 q
[all...]
H A Dbuildintrapredictorsmby_neon.asm247 vsub.s16 q4, q4, q7
248 vsub.s16 q5, q5, q7
264 vqadd.s16 q8, q0, q4
265 vqadd.s16 q9, q0, q5
267 vqadd.s16 q10, q1, q4
268 vqadd.s16 q11, q1, q5
270 vqadd.s16 q12, q2, q4
271 vqadd.s16 q13, q2, q5
273 vqadd.s16 q14, q3, q4
274 vqadd.s16 q1
[all...]
/external/libvpx/libvpx/vp8/encoder/arm/neon/
H A Dshortfdct_neon.asm50 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 q1
[all...]
H A Dfastquantizeb_neon.asm37 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 q
[all...]
H A Dvp8_mse16x16_neon.asm48 vmlal.s16 q7, d22, d22
49 vmlal.s16 q8, d23, d23
53 vmlal.s16 q9, d24, d24
54 vmlal.s16 q10, d25, d25
55 vmlal.s16 q7, d26, d26
56 vmlal.s16 q8, d27, d27
57 vmlal.s16 q9, d28, d28
58 vmlal.s16 q10, d29, d29
99 vmull.s16 q7, d22, d22
100 vmull.s16 q
[all...]
/external/linux-tools-perf/util/
H A Dtypes.h15 typedef signed short s16; typedef
/external/kernel-headers/original/asm-arm/
H A Dtypes.h41 typedef signed short s16; typedef
/external/llvm/test/MC/ARM/
H A Dneon-abs-encoding.s5 @ 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
H A Dneon-neg-encoding.s5 @ 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
H A Dneont2-abs-encoding.s7 @ 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
H A Dneont2-neg-encoding.s7 @ 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
H A Dneon-mul-accum-encoding.s25 vmlal.s16 q8, d19, d18
32 @ CHECK: vmlal.s16 q8, d19, d18 @ encoding: [0xa2,0x08,0xd3,0xf2]
39 vqdmlal.s16 q8, d19, d18
41 vqdmlal.s16 q11, d11, d7[0]
42 vqdmlal.s16 q11, d11, d7[1]
43 vqdmlal.s16 q11, d11, d7[2]
44 vqdmlal.s16 q11, d11, d7[3]
46 @ CHECK: vqdmlal.s16 q8, d19, d18 @ encoding: [0xa2,0x09,0xd3,0xf2]
48 @ CHECK: vqdmlal.s16 q11, d11, d7[0] @ encoding: [0x47,0x63,0xdb,0xf2]
49 @ CHECK: vqdmlal.s16 q1
[all...]
H A Dneont2-mul-encoding.s30 vqdmulh.s16 d16, d16, d17
32 vqdmulh.s16 q8, q8, q9
34 vqdmulh.s16 d11, d2, d3[0]
36 @ CHECK: vqdmulh.s16 d16, d16, d17 @ encoding: [0x50,0xef,0xa1,0x0b]
38 @ CHECK: vqdmulh.s16 q8, q8, q9 @ encoding: [0x50,0xef,0xe2,0x0b]
40 @ CHECK: vqdmulh.s16 d11, d2, d3[0] @ encoding: [0x92,0xef,0x43,0xbc]
43 vqrdmulh.s16 d16, d16, d17
45 vqrdmulh.s16 q8, q8, q9
48 @ CHECK: vqrdmulh.s16 d16, d16, d17 @ encoding: [0x50,0xff,0xa1,0x0b]
50 @ CHECK: vqrdmulh.s16 q
[all...]
H A Dneon-absdiff-encoding.s5 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf2]
6 vabd.s16 d16, d16, d17
19 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0xe2,0x07,0x50,0xf2]
20 vabd.s16 q8, q8, q9
34 @ CHECK: vabdl.s16 q8, d16, d17 @ encoding: [0xa1,0x07,0xd0,0xf2]
35 vabdl.s16 q8, d16, d17
47 @ CHECK: vaba.s16 d16, d18, d17 @ encoding: [0xb1,0x07,0x52,0xf2]
48 vaba.s16 d16, d18, d17
59 @ CHECK: vaba.s16 q9, q8, q10 @ encoding: [0xf4,0x27,0x50,0xf2]
60 vaba.s16 q
[all...]
H A Dneont2-absdiff-encoding.s6 vabd.s16 d16, d16, d17
13 vabd.s16 q8, q8, q9
21 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0x50,0xef,0xa1,0x07]
28 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0x50,0xef,0xe2,0x07]
37 vabdl.s16 q8, d16, d17
44 @ CHECK: vabdl.s16 q8, d16, d17 @ encoding: [0xd0,0xef,0xa1,0x07]
52 vaba.s16 d16, d18, d17
58 vaba.s16 q9, q8, q10
65 @ CHECK: vaba.s16 d16, d18, d17 @ encoding: [0x52,0xef,0xb1,0x07]
71 @ CHECK: vaba.s16 q
[all...]
H A Dneont2-pairwise-encoding.s16 vpaddl.s16 d8, d11
22 vpaddl.s16 q5, q6
29 @ CHECK: vpaddl.s16 d8, d11 @ encoding: [0xb4,0xff,0x0b,0x82]
35 @ CHECK: vpaddl.s16 q5, q6 @ encoding: [0xb4,0xff,0x4c,0xa2]
43 vpadal.s16 d20, d9
49 vpadal.s16 q5, q11
56 @ CHECK: vpadal.s16 d20, d9 @ encoding: [0xf4,0xff,0x09,0x46]
62 @ CHECK: vpadal.s16 q5, q11 @ encoding: [0xb4,0xff,0x66,0xa6]
70 vpmin.s16 d17, d28, d11
78 @ CHECK: vpmin.s16 d1
[all...]
H A Dneon-satshift-encoding.s5 @ CHECK: vqshl.s16 d16, d16, d17 @ encoding: [0xb0,0x04,0x51,0xf2]
6 vqshl.s16 d16, d16, d17
21 @ CHECK: vqshl.s16 q8, q8, q9 @ encoding: [0xf0,0x04,0x52,0xf2]
22 vqshl.s16 q8, q8, q9
37 @ CHECK: vqshl.s16 d16, d16, #15 @ encoding: [0x30,0x07,0xdf,0xf2]
38 vqshl.s16 d16, d16, #15
53 @ CHECK: vqshlu.s16 d16, d16, #15 @ encoding: [0x30,0x06,0xdf,0xf3]
54 vqshlu.s16 d16, d16, #15
61 @ CHECK: vqshl.s16 q8, q8, #15 @ encoding: [0x70,0x07,0xdf,0xf2]
62 vqshl.s16 q
[all...]
H A Dneont2-satshift-encoding.s7 @ CHECK: vqshl.s16 d16, d16, d17 @ encoding: [0x51,0xef,0xb0,0x04]
8 vqshl.s16 d16, d16, d17
23 @ CHECK: vqshl.s16 q8, q8, q9 @ encoding: [0x52,0xef,0xf0,0x04]
24 vqshl.s16 q8, q8, q9
39 @ CHECK: vqshl.s16 d16, d16, #15 @ encoding: [0xdf,0xef,0x30,0x07]
40 vqshl.s16 d16, d16, #15
55 @ CHECK: vqshlu.s16 d16, d16, #15 @ encoding: [0xdf,0xff,0x30,0x06]
56 vqshlu.s16 d16, d16, #15
63 @ CHECK: vqshl.s16 q8, q8, #15 @ encoding: [0xdf,0xef,0x70,0x07]
64 vqshl.s16 q
[all...]
/external/kernel-headers/original/asm-arm/arch/
H A Dgpio-switch.h35 s16 gpio;
H A Dboard.h49 s16 power_pin;
50 s16 switch_pin;
51 s16 wp_pin;
105 s16 nreset_gpio;
/external/kernel-headers/original/asm-x86/
H A Dtypes.h50 typedef signed short s16; typedef

Completed in 285 milliseconds

1234