/third_party/ffmpeg/libavcodec/arm/ |
D | vp3dsp_neon.S | 41 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 …]
|
D | hevcdsp_idct_neon.S | 37 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 …]
|
D | hevcdsp_deblock_neon.S | 41 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 …]
|
D | mdct_fixed_neon.S | 44 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 …]
|
D | simple_idct_neon.S | 49 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 …]
|
D | idctdsp_neon.S | 26 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 …]
|
D | g722dsp_neon.S | 26 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
|
D | h264idct_neon.S | 32 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 …]
|
D | mpegvideo_neon.S | 38 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 …]
|
D | rv34dsp_neon.S | 26 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 …]
|
D | h264dsp_neon.S | 103 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 …]
|
D | hevcdsp_qpel_neon.S | 80 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 …]
|
D | lossless_audiodsp_neon.S | 39 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
|
D | sbcdsp_neon.S | 44 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 …]
|
D | fft_fixed_neon.S | 25 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 …]
|
D | vp6dsp_neon.S | 36 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
|
D | fmtconvert_vfp.S | 41 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 …]
|
D | fft_vfp.S | 98 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 …]
|
D | vp9mc_neon.S | 196 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 …]
|
D | vc1dsp_neon.S | 66 @ 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/ |
D | jsimd_neon.S | 249 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/ |
D | float_dsp_vfp.S | 43 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/ |
D | endians.h | 203 #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/ |
D | aac.mak | 3 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/ |
D | tag_omap.h | 94 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;
|