Searched refs:s16 (Results 26 - 50 of 187) sorted by relevance

12345678

/external/chromium_org/third_party/libjpeg_turbo/simd/
H A Djsimd_arm_neon.S244 vmul.s16 q8, q8, q0
246 vmul.s16 q9, q9, q1
248 vmul.s16 q10, q10, q2
250 vmul.s16 q11, q11, q3
252 vmul.s16 q12, q12, q0
254 vmul.s16 q14, q14, q2
255 vmul.s16 q13, q13, q1
258 vmul.s16 q15, q15, q3
261 vadd.s16 d4, ROW7L, ROW3L
262 vadd.s16 d
[all...]
/external/libvpx/libvpx/vp8/common/arm/neon/
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/clang/test/CodeGen/
H A Dmips64-padding-arg.c64 S16 s16; variable
69 foo10(1, s16);
/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/libvpx/libvpx/vp8/encoder/arm/neon/
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/libhevc/decoder/arm/
H A Dihevcd_itrans_recon_dc_chroma.s80 vdup.s16 q0,r6
115 vqmovun.s16 d2,q15
116 vqmovun.s16 d4,q14
117 vqmovun.s16 d6,q13
118 vqmovun.s16 d8,q12
122 vqmovun.s16 d10,q11
123 vqmovun.s16 d12,q10
124 vqmovun.s16 d14,q9
125 vqmovun.s16 d16,q15
174 vqmovun.s16 d
[all...]
H A Dihevcd_itrans_recon_dc_luma.s81 vdup.s16 q0,r6
116 vqmovun.s16 d2,q15
117 vqmovun.s16 d3,q14
118 vqmovun.s16 d4,q13
119 vqmovun.s16 d5,q12
120 vqmovun.s16 d6,q11
121 vqmovun.s16 d7,q10
122 vqmovun.s16 d8,q9
123 vqmovun.s16 d9,q8
172 vqmovun.s16 d
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/
H A Dvp9_iht4x4_add_neon.asm26 vadd.s16 d23, d16, d18 ; (input[0] + input[2])
27 vsub.s16 d24, d16, d18 ; (input[0] - input[2])
29 vmull.s16 q15, d17, d2 ; input[1] * cospi_24_64
30 vmull.s16 q10, d17, d0 ; input[1] * cospi_8_64
31 vmull.s16 q13, d23, d1 ; (input[0] + input[2]) * cospi_16_64
32 vmull.s16 q14, d24, d1 ; (input[0] - input[2]) * cospi_16_64
33 vmlsl.s16 q15, d19, d0 ; input[1] * cospi_24_64 - input[3] * cospi_8_64
34 vmlal.s16 q10, d19, d2 ; input[1] * cospi_8_64 + input[3] * cospi_24_64
47 vadd.s16 q8, q13, q14
48 vsub.s16 q
[all...]
/external/libvpx/libvpx/vp9/common/arm/neon/
H A Dvp9_iht4x4_add_neon.asm26 vadd.s16 d23, d16, d18 ; (input[0] + input[2])
27 vsub.s16 d24, d16, d18 ; (input[0] - input[2])
29 vmull.s16 q15, d17, d2 ; input[1] * cospi_24_64
30 vmull.s16 q10, d17, d0 ; input[1] * cospi_8_64
31 vmull.s16 q13, d23, d1 ; (input[0] + input[2]) * cospi_16_64
32 vmull.s16 q14, d24, d1 ; (input[0] - input[2]) * cospi_16_64
33 vmlsl.s16 q15, d19, d0 ; input[1] * cospi_24_64 - input[3] * cospi_8_64
34 vmlal.s16 q10, d19, d2 ; input[1] * cospi_8_64 + input[3] * cospi_24_64
47 vadd.s16 q8, q13, q14
48 vsub.s16 q
[all...]
/external/llvm/test/MC/AArch64/
H A Dneon-scalar-recip.s9 frecps s21, s16, s13
12 // CHECK: frecps s21, s16, s13 // encoding: [0x15,0xfe,0x2d,0x5e]
/external/libhevc/common/arm/
H A Dihevc_itrans_recon_4x4.s152 vmull.s16 q3,d1,d4[1] @83 * pi2_src[1]
153 vmlal.s16 q3,d3,d4[3] @o[0] = 83 * pi2_src[1] + 36 * pi2_src[3]
154 vmull.s16 q4,d1,d4[3] @36 * pi2_src[1]
156 vmlsl.s16 q4,d3,d4[1] @o[1] = 36 * pi2_src[1] - 83 * pi2_src[3]
158 vaddl.s16 q5,d0,d2 @pi2_src[0] + pi2_src[2]
159 vsubl.s16 q6,d0,d2 @pi2_src[0] - pi2_src[2]
181 vmull.s16 q3,d1,d4[1] @83 * pi2_src[1]
183 vmlal.s16 q3,d3,d4[3] @o[0] = 83 * pi2_src[1] + 36 * pi2_src[3]
184 vmull.s16 q4,d1,d4[3] @36 * pi2_src[1]
185 vmlsl.s16 q
[all...]
H A Dihevc_weighted_pred_bi.s154 vmov.s16 d7[0],r6 @moved for scalar multiplication
158 vmov.s16 d7[1],r8 @moved for scalar multiplication
188 vld1.s16 {d0},[r0]! @load and increment the pi2_src1
190 vld1.s16 {d1},[r1]! @load and increment the pi2_src2
191 vmull.s16 q2,d0,d7[0] @vmull_n_s16(pi2_src1_val1, (int16_t) wgt0)
192 vld1.s16 {d2},[r6],r3 @load and increment the pi2_src_tmp1 ii iteration
193 vmull.s16 q4,d1,d7[1] @vmull_n_s16(pi2_src2_val1, (int16_t) wgt1)
194 vld1.s16 {d3},[r8],r4 @load and increment the pi2_src_tmp1 ii iteration
197 vld1.s16 {d0},[r6],r3 @load and increment the pi2_src1 iii iteration
198 vmull.s16 q
[all...]

Completed in 279 milliseconds

12345678