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

12345

/external/libvpx/vp8/encoder/arm/neon/
H A Dfastfdct8x4_neon.asm50 vadd.s16 d10, d2, d8 ;ip[0]+ip[3]
51 vadd.s16 d11, d4, d6 ;ip[1]+ip[2]
52 vsub.s16 d12, d4, d6 ;ip[1]-ip[2]
53 vsub.s16 d13, d2, d8 ;ip[0]-ip[3]
54 vadd.s16 d22, d3, d9
55 vadd.s16 d23, d5, d7
56 vsub.s16 d24, d5, d7
57 vsub.s16 d25, d3, d9
64 vadd.s16 d14, d10, d11 ;temp1 = a1 + b1
65 vsub.s16 d1
[all...]
H A Dfastquantizeb_neon.asm34 vabs.s16 q4, q0 ;calculate x = abs(z)
35 vabs.s16 q5, q1
37 vcge.s16 q10, q4, q10 ;x>=zbin
38 vcge.s16 q11, q5, q11
41 vorr.s16 q6, q10, q11
42 vorr.s16 d12, d12, d13
52 vshr.s16 q2, q0, #15 ; sz
53 vshr.s16 q3, q1, #15
55 vld1.s16 {q6, q7}, [r0] ;load round_ptr [0-15]
56 vld1.s16 {q
[all...]
H A Dfastfdct4x4_neon.asm45 vadd.s16 d6, d2, d5 ;ip[0]+ip[3]
46 vadd.s16 d7, d3, d4 ;ip[1]+ip[2]
47 vsub.s16 d8, d3, d4 ;ip[1]-ip[2]
48 vsub.s16 d9, d2, d5 ;ip[0]-ip[3]
52 vadd.s16 d10, d6, d7 ;temp1 = a1 + b1
53 vsub.s16 d11, d6, d7 ;temp2 = a1 - b1
55 vqdmulh.s16 q6, q5, d0[1]
56 vqdmulh.s16 q8, q4, d0[0]
57 vqdmulh.s16 q7, q4, d0[2]
59 vshr.s16 q
[all...]
H A Dshortfdct_neon.asm34 vmull.s16 q11, d4, d0[0] ;i=0
35 vmull.s16 q12, d4, d1[0] ;i=1
36 vmull.s16 q13, d4, d2[0] ;i=2
37 vmull.s16 q14, d4, d3[0] ;i=3
39 vmlal.s16 q11, d5, d0[1]
40 vmlal.s16 q12, d5, d1[1]
41 vmlal.s16 q13, d5, d2[1]
42 vmlal.s16 q14, d5, d3[1]
44 vmlal.s16 q11, d6, d0[2]
45 vmlal.s16 q1
[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 Dvp8_mse16x16_neon.asm49 vmlal.s16 q7, d22, d22
50 vmlal.s16 q8, d23, d23
54 vmlal.s16 q9, d24, d24
55 vmlal.s16 q10, d25, d25
56 vmlal.s16 q7, d26, d26
57 vmlal.s16 q8, d27, d27
58 vmlal.s16 q9, d28, d28
59 vmlal.s16 q10, d29, d29
102 vpadal.s16 q8, q11
103 vmlal.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...]
/external/libvpx/vp8/decoder/arm/neon/
H A Ddequant_idct_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
57 vqadd.s16 q4, q4, q2
59 vqsub.s16 d10, d6, d9 ;c1
60 vqadd.s16 d1
[all...]
H A Didct_dequant_dc_full_2x_neon.asm71 vqdmulh.s16 q6, q4, d0[2] ; sinpi8sqrt2
72 vqdmulh.s16 q7, q5, d0[2]
73 vqdmulh.s16 q8, q4, d0[0] ; cospi8sqrt2minus1
74 vqdmulh.s16 q9, q5, d0[0]
76 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8
77 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8
87 vshr.s16 q8, q8, #1
88 vshr.s16 q9, q9, #1
92 vqadd.s16 q4, q4, q8
93 vqadd.s16 q
[all...]
H A Didct_dequant_full_2x_neon.asm63 vqdmulh.s16 q6, q4, d0[2] ; sinpi8sqrt2
64 vqdmulh.s16 q7, q5, d0[2]
65 vqdmulh.s16 q8, q4, d0[0] ; cospi8sqrt2minus1
66 vqdmulh.s16 q9, q5, d0[0]
68 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8
69 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8
79 vshr.s16 q8, q8, #1
80 vshr.s16 q9, q9, #1
84 vqadd.s16 q4, q4, q8
85 vqadd.s16 q
[all...]
/external/libvpx/vp8/common/arm/neon/
H A Dshortidct4x4llm_neon.asm40 vqdmulh.s16 q3, q2, d0[2]
41 vqdmulh.s16 q4, q2, d0[0]
43 vqadd.s16 d12, d2, d3 ;a1
44 vqsub.s16 d13, d2, d3 ;b1
46 vshr.s16 q3, q3, #1
47 vshr.s16 q4, q4, #1
49 vqadd.s16 q3, q3, q2 ;modify since sinpi8sqrt2 > 65536/2 (negtive number)
50 vqadd.s16 q4, q4, q2
57 vqsub.s16 d10, d6, d9 ;c1
58 vqadd.s16 d1
[all...]
H A Drecon16x16mb_neon.asm50 vadd.s16 q0, q0, q8 ;add Diff data and Pred data together
51 vadd.s16 q1, q1, q9
52 vadd.s16 q2, q2, q10
53 vadd.s16 q3, q3, q11
54 vadd.s16 q4, q4, q12
55 vadd.s16 q5, q5, q13
56 vadd.s16 q6, q6, q14
57 vadd.s16 q7, q7, q15
59 vqmovun.s16 d0, q0 ;CLAMP() saturation
60 vqmovun.s16 d
[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/linux-tools-perf/util/
H A Dtypes.h15 typedef signed short s16; typedef
/external/compiler-rt/include/sanitizer/
H A Dcommon_interface_defs.h50 typedef signed short s16; // NOLINT typedef in namespace:__sanitizer
/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...]
/external/kernel-headers/original/asm-arm/arch/
H A Dgpio-switch.h35 s16 gpio;

Completed in 681 milliseconds

12345