Home
last modified time | relevance | path

Searched refs:s16 (Results 1 – 25 of 206) sorted by relevance

123456789

/third_party/ffmpeg/libavcodec/arm/
Dvp3dsp_neon.S41 vrshr.s16 q0, q0, #3
45 vabs.s16 q1, q0
46 vshr.s16 q0, q0, #15
55 vqmovun.s16 d0, q2
56 vqmovun.s16 d1, q3
121 vadd.s16 q1, q8, q12
122 vsub.s16 q8, q8, q12
127 vmull.s16 q2, d18, xC1S7 // (ip[1] * C1) << 16
128 vmull.s16 q3, d19, xC1S7
129 vmull.s16 q4, d2, xC4S4 // ((ip[0] + ip[4]) * C4) << 16
[all …]
Dhevcdsp_idct_neon.S37 vmax.s16 \in1, \in1, \c1
38 vmax.s16 \in2, \in2, \c1
39 vmin.s16 \in1, \in1, \c2
40 vmin.s16 \in2, \in2, \c2
52 vqadd.s16 q0, q0, q8
53 vqadd.s16 q1, q1, q9
54 vqmovun.s16 d0, q0
55 vqmovun.s16 d1, q1
69 vqadd.s16 q0, q2
71 vmov.s16 q12, #0
[all …]
Dhevcdsp_deblock_neon.S41 vrshr.s16 q11, q11, #3
42 vneg.s16 q12, q0
44 vmin.s16 q11, q11, q0
45 vmax.s16 q11, q11, q12
48 vqmovun.s16 d2, q1
49 vqmovun.s16 d4, q2
77 vabd.s16 q7, q7, q10
78 vabd.s16 q6, q6, q13
107 vshl.s16 q5, q5, #1
108 vcgt.s16 q3, q0, q4
[all …]
Dmdct_fixed_neon.S44 vneg.s16 d0, d0
45 vneg.s16 d2, d2
46 vneg.s16 d16, d16
47 vneg.s16 d18, d18
48 vhsub.s16 d0, d0, d3 @ re
49 vhsub.s16 d4, d7, d4 @ im
50 vhsub.s16 d6, d6, d5
51 vhsub.s16 d2, d2, d1
52 vmull.s16 q10, d0, d16
53 vmlsl.s16 q10, d4, d17
[all …]
Dsimple_idct_neon.S49 vmull.s16 q7, d6, w2 /* q9 = W2 * col[2] */
50 vmull.s16 q8, d6, w6 /* q10 = W6 * col[2] */
51 vmull.s16 q9, d4, w1 /* q9 = W1 * col[1] */
53 vmull.s16 q10, d4, w3 /* q10 = W3 * col[1] */
55 vmull.s16 q5, d4, w5 /* q5 = W5 * col[1] */
57 vmull.s16 q6, d4, w7 /* q6 = W7 * col[1] */
60 vmlal.s16 q9, d8, w3 /* q9 += W3 * col[3] */
61 vmlsl.s16 q10, d8, w7 /* q10 -= W7 * col[3] */
62 vmlsl.s16 q5, d8, w1 /* q5 -= W1 * col[3] */
63 vmlsl.s16 q6, d8, w5 /* q6 -= W5 * col[3] */
[all …]
Didctdsp_neon.S26 vqmovun.s16 d0, q8
28 vqmovun.s16 d1, q9
30 vqmovun.s16 d2, q10
32 vqmovun.s16 d3, q11
34 vqmovun.s16 d4, q12
36 vqmovun.s16 d5, q13
38 vqmovun.s16 d6, q14
40 vqmovun.s16 d7, q15
51 vqmovn.s16 d0, q8
53 vqmovn.s16 d1, q9
[all …]
Dg722dsp_neon.S26 vld1.s16 {d2,d3,d4}, [r0]! /* load prev_samples */
27 vld1.s16 {d16,d17,d18}, [r3,:64]! /* load qmf_coeffs */
28 vmull.s16 q0, d2, d16
29 vmlal.s16 q0, d3, d17
30 vmlal.s16 q0, d4, d18
32 vld1.s16 {d5,d6,d7}, [r0]! /* load prev_samples */
33 vld1.s16 {d19,d20,d21}, [r3,:64]! /* load qmf_coeffs */
34 vmlal.s16 q0, d5, d19
35 vmlal.s16 q0, d6, d20
36 vmlal.s16 q0, d7, d21
Dh264idct_neon.S32 vshr.s16 q8, q1, #1
47 vshr.s16 q8, q1, #1
58 vrshr.s16 q0, q0, #6
59 vrshr.s16 q1, q1, #6
64 vqmovun.s16 d0, q0
65 vqmovun.s16 d1, q1
81 vrshr.s16 q1, q1, #6
88 vqmovun.s16 d0, q2
89 vqmovun.s16 d1, q1
189 vshr.s16 q2, q10, #1
[all …]
Dmpegvideo_neon.S38 vneg.s16 q13, q14
44 vclt.s16 q3, q0, #0
46 vceq.s16 q1, q0, #0
47 vmul.s16 q2, q0, q15
48 vclt.s16 q11, q8, #0
49 vmul.s16 q10, q8, q15
52 vadd.s16 q2, q2, q3
53 vceq.s16 q9, q8, #0
54 vadd.s16 q10, q10, q11
66 vclt.s16 d3, d0, #0
[all …]
Drv34dsp_neon.S26 vmov.s16 d0, #13
27 vshll.s16 q12, d29, #3
28 vshll.s16 q13, d29, #4
29 vshll.s16 q9, d31, #3
30 vshll.s16 q1, d31, #4
31 vmull.s16 q10, d28, d0
32 vmlal.s16 q10, d30, d0
33 vmull.s16 q11, d28, d0
34 vmlsl.s16 q11, d30, d0
35 vsubw.s16 q12, q12, d29 @ z2 = block[i+4*1]*7
[all …]
Dh264dsp_neon.S103 vqmovun.s16 d16, q14
104 vqmovun.s16 d17, q6
105 vqmovun.s16 d0, q11
106 vqmovun.s16 d1, q12
214 vqmovun.s16 d16, q14
215 vqmovun.s16 d0, q11
319 vshl.s16 q2, q2, q9
320 vshl.s16 q3, q3, q9
321 vqmovun.s16 d4, q2
322 vqmovun.s16 d5, q3
[all …]
Dhevcdsp_qpel_neon.S80 vmull.s16 q9, d6, d16 // 58 * d0
81 vmull.s16 q10, d7, d16 // 58 * d1
83 vmull.s16 q11, d4, d17 // 10 * c0
84 vmull.s16 q12, d5, d17 // 10 * c1
86 vmull.s16 q13, d8, d16 // 17 * e0
87 vmull.s16 q14, d9, d16 // 17 * e1
88 vmull.s16 q15, d10, d17 // 5 * f0
89 vmull.s16 q8, d11, d17 // 5 * f1
92 vshll.s16 q11, d2, #2 // 4 * b0
93 vshll.s16 q12, d3, #2 // 4 * b1
[all …]
Dlossless_audiodsp_neon.S39 vmul.s16 q10, q10, q14
40 vmul.s16 q13, q13, q14
41 vmlal.s16 q0, d16, d18
42 vmlal.s16 q1, d17, d19
43 vadd.s16 q10, q8, q10
44 vadd.s16 q13, q11, q13
45 vmlal.s16 q2, d22, d24
46 vmlal.s16 q3, d23, d25
Dsbcdsp_neon.S44 vmull.s16 q0, d4, d8
46 vmull.s16 q1, d5, d9
49 vmlal.s16 q0, d6, d10
51 vmlal.s16 q1, d7, d11
54 vmlal.s16 q0, d4, d8
56 vmlal.s16 q1, d5, d9
59 vmlal.s16 q0, d6, d10
61 vmlal.s16 q1, d7, d11
64 vmlal.s16 q0, d4, d8
65 vmlal.s16 q1, d5, d9
[all …]
Dfft_fixed_neon.S25 vhsub.s16 \r1, \d1, \r0 @ t1-t5, t2-t6, t5-t1, t6-t2
26 vhadd.s16 \r0, \d1, \r0 @ t1+t5, t2+t6, t5+t1, t6+t2
30 vhsub.s16 \d1, \d0, \r0
31 vhadd.s16 \d0, \d0, \r0
36 vmull.s16 \w0, \d3, \c0
37 vmlal.s16 \w0, \r0, \c1
46 vmull.s16 \w0, \d1, \c0
47 vmlal.s16 \w0, \r0, \c1
48 vmull.s16 \w1, \d3, \c2
49 vmlal.s16 \w1, \r1, \c3
[all …]
Dvp6dsp_neon.S36 vrshr.s16 q0, q0, #3 @ v
37 vrshr.s16 d28, d28, #3
39 vabs.s16 q1, q0 @ V
40 vshr.s16 q2, q0, #15 @ s
41 vabs.s16 d30, d28
42 vshr.s16 d29, d28, #15
65 vqmovun.s16 d18, q2
66 vqmovun.s16 d19, q3
67 vqmovun.s16 d20, q1
68 vqmovun.s16 d21, q15
Dfmtconvert_vfp.S41 vpush {s16-s31}
52 vldmia a3!, {s16-s23}
55 vcvt.f32.s32 s16, s16
63 vmul.f32 s16, s16, s2
77 vstmia a2!, {s16-s19}
80 vldmia a3!, {s16-s23}
96 vcvt.f32.s32 s16, s16
104 vmul.f32 s16, s16, s2
120 vstmia a2!, {s16-s19}
126 vpop {s16-s31}
[all …]
Dfft_vfp.S98 vadd.f s16, s8, s12 @ vector op
103 vadd.f s0, s16, s18
104 vsub.f s2, s16, s18
115 vadd.f s16, s24, s28 @ vector op
125 vadd.f s0, s18, s16
128 vsub.f s3, s18, s16
147 vadd.f s16, s0, s28 @ vector op
171 vpush {s16-s31}
174 vpop {s16-s31}
195 vadd.f s16, s20, s24 @ vector op
[all …]
Dvp9mc_neon.S196 vmul.s16 \dst, \src, d0[\idx]
198 vmul.s16 \dst, \src, d1[\idx - 4]
203 vmla.s16 \dst, \src, d0[\idx]
205 vmla.s16 \dst, \src, d1[\idx - 4]
316 vmul.s16 q1, q8, d0[0]
317 vmul.s16 q3, q11, d0[0]
319 vmul.s16 q2, q9, d0[0]
320 vmul.s16 q4, q12, d0[0]
331 vqrshrun.s16 d2, q1, #7
332 vqrshrun.s16 d6, q3, #7
[all …]
Dvc1dsp_neon.S66 @ vshr.s16 q0, q0, #\rshift
71 @ vhadd.s16 q0, q8, q10
72 @ vshr.s16 q0, q0, #(\rshift -1)
108 vhadd.s16 q0, q8, q10 @ dst[0] = (t1 + t3) >> 1
109 vhsub.s16 q3, q8, q10 @ dst[3] = (t1 - t3) >> 1
110 vhsub.s16 q1, q9, q11 @ dst[1] = (t2 - t4) >> 1
111 vhadd.s16 q2, q9, q11 @ dst[2] = (t2 + t4) >> 1
114 vshr.s16 q0, q0, #(\rshift - 1) @ dst[0] >>= (rshift - 1)
115 vshr.s16 q3, q3, #(\rshift - 1) @ dst[3] >>= (rshift - 1)
116 vshr.s16 q1, q1, #(\rshift - 1) @ dst[1] >>= (rshift - 1)
[all …]
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/arm/
Djsimd_neon.S249 vmul.s16 q8, q8, q0
251 vmul.s16 q9, q9, q1
253 vmul.s16 q10, q10, q2
255 vmul.s16 q11, q11, q3
257 vmul.s16 q12, q12, q0
259 vmul.s16 q14, q14, q2
260 vmul.s16 q13, q13, q1
263 vmul.s16 q15, q15, q3
266 vadd.s16 d4, ROW7L, ROW3L
267 vadd.s16 d5, ROW5L, ROW1L
[all …]
/third_party/ffmpeg/libavutil/arm/
Dfloat_dsp_vfp.S43 vldmiage r1!, {s16-s19}
48 vmulge.f32 s24, s16, s24
88 vpush {s16-s31}
104 vldmia WIN0!, {s16}
107 vmul.f s8, s16, s8
108 vmls.f s24, s16, s20
118 vldmia WIN0!, {s16-s17}
123 vmul.f s8, s16, s8
125 vmls.f s24, s16, s20
140 vldmia WIN0!, {s16-s19}
[all …]
/third_party/ntfs-3g/include/ntfs-3g/
Dendians.h203 #define sle16_to_cpu(x) (s16)__le16_to_cpu((s16)(x))
207 #define sle16_to_cpup(x) (s16)__le16_to_cpu(*(s16*)(x))
223 #define cpu_to_sle16(x) (s16)__cpu_to_le16((s16)(x))
227 #define cpu_to_sle16p(x) (s16)__cpu_to_le16(*(s16*)(x))
243 #define sbe16_to_cpu(x) (s16)__be16_to_cpu((s16)(x))
247 #define sbe16_to_cpup(x) (s16)__be16_to_cpu(*(s16*)(x))
263 #define cpu_to_sbe16(x) (s16)__cpu_to_be16((s16)(x))
267 #define cpu_to_sbe16p(x) (s16)__cpu_to_be16(*(s16*)(x))
281 #define const_sle16_to_cpu(x) ((s16) __constant_le16_to_cpu((le16) x))
297 #define const_sbe16_to_cpu(x) ((s16) __constant_be16_to_cpu((be16) x))
/third_party/ffmpeg/tests/fate/
Daac.mak3 fate-aac-al04_44: REF = $(SAMPLES)/aac/al04_44.s16
7 fate-aac-al04sf_48: REF = $(SAMPLES)/aac/al04sf_48.s16
11 fate-aac-al05_44: REF = $(SAMPLES)/aac/al05_44.s16
15 fate-aac-al06_44: REF = $(SAMPLES)/aac/al06_44_reorder.s16
19 fate-aac-al07_96: REF = $(SAMPLES)/aac/al07_96_reorder.s16
23 fate-aac-al15_44: REF = $(SAMPLES)/aac/al15_44_reorder.s16
27 fate-aac-al17_44: REF = $(SAMPLES)/aac/al17_44.s16
31 fate-aac-al18_44: REF = $(SAMPLES)/aac/al18_44.s16
35 fate-aac-am00_88: REF = $(SAMPLES)/aac/am00_88.s16
39 fate-aac-am05_44: REF = $(SAMPLES)/aac/am05_44_reorder.s16
[all …]
/third_party/uboot/u-boot-2020.01/board/nokia/rx51/
Dtag_omap.h94 s16 nreset_gpio;
163 s16 power_gpio;
164 s16 irq_gpio;
165 s16 spi_cs_gpio;
169 s16 clk_gpio;
170 s16 dat_gpio;
171 s16 sel_gpio;
175 s16 retu_irq_gpio;
176 s16 tahvo_irq_gpio;

123456789