/third_party/ffmpeg/libavcodec/arm/ |
H A D | h264cmc_neon.S | 82 vrshrn.u16 d16, q8, #6 87 vshrn.u16 d16, q8, #6 95 vst1.8 {d16}, [r0,:64], r2 119 vrshrn.u16 d16, q8, #6 124 vshrn.u16 d16, q8, #6 134 vst1.8 {d16}, [r0,:64], r2 152 vrshrn.u16 d16, q8, #6 157 vshrn.u16 d16, q8, #6 165 vst1.8 {d16}, [r0,:64], r2 179 vrshrn.u16 d16, q [all...] |
H A D | sbcdsp_neon.S | 41 vld1.16 {d16, d17}, [r0, :64]! 44 vmull.s16 q0, d16, d20 50 vld1.16 {d16, d17}, [r0, :64]! 54 vmlal.s16 q0, d16, d20 60 vld1.16 {d16, d17}, [r0, :64]! 64 vmlal.s16 q0, d16, d20 72 vld1.16 {d16, d17, d18, d19}, [r2, :128]! 77 vmull.s16 q10, d16, d0 94 vld1.16 {d16, d17}, [r0, :64]! 97 vmull.s16 q12, d16, d2 [all...] |
H A D | hevcdsp_sao_neon.S | 41 vld1.8 {d16}, [r1], r3 42 vshr.u8 d17, d16, #3 // index = [src>>3] 54 vaddw.u8 q13, q12, d16 67 vld1.32 {d16[0]}, [r1], r3 68 vshr.u8 d17, d16, #3 // src>>3 80 vaddw.u8 q13, q12, d16 115 vld1.8 {d16}, [r1], r3 // src[x] 8x8bit 118 vcgt.u8 d8, d16, d17 120 vclt.u8 d8, d16, d17 122 vcgt.u8 d10, d16, d1 [all...] |
H A D | vp6dsp_neon.S | 27 vsubl.u8 q1, d16, d22 @ p[-2*s] - p[ s] 48 vcge.u16 d31, d31, d16 50 vadd.i16 d16, d6, d6 52 vsub.i16 d16, d16, d30 54 vadd.i16 d16, d16, d29 56 veor d16, d16, d29 58 vbif d28, d16, d3 [all...] |
H A D | mdct_neon.S | 39 vld2.32 {d16-d17},[r7,:128],r12 @ d16=x,n1 d17=x,n0 57 vld2.32 {d16-d17},[r7,:128],r12 91 vld2.32 {d16,d18},[r1,:128], r7 @ d16=c1,c0 d18=s1,s0 99 vmul.f32 d22, d1, d16 101 vmul.f32 d24, d0, d16 110 vld2.32 {d16,d18},[r1,:128], r7 @ d16=c1,c0 d18=s1,s0 176 vld2.32 {d16,d1 [all...] |
H A D | rdft_neon.S | 64 vmov.i32 d16, #0 67 vtrn.32 d16, d17 69 vrev64.32 d16, d16 @ d16=1,0 d17=0,1 84 veor d7, d21, d16 @ -od.im, od.re 87 veor d2, d3, d16 @ -od.re, od.im 93 veor d7, d23, d16 @ -od.im, od.re 99 veor d2, d3, d16 @ -od.re, od.im 122 veor d7, d21, d16 [all...] |
H A D | h264dsp_neon.S | 80 vsubw.u8 q2, q2, d16 93 vmovl.u8 q14, d16 103 vqmovun.s16 d16, q14 119 vld1.8 {d16,d17}, [r0,:128], r1 127 vst1.8 {d16,d17}, [r0,:128], r1 142 vld1.8 {d16}, [r0], r1 167 vst1.32 {d16[0]}, [r0], r1 171 vst1.32 {d16[1]}, [r0], r1 190 vabd.u8 d26, d16, d0 @ abs(p0 - q0) 192 vabd.u8 d28, d18, d16 [all...] |
H A D | ac3dsp_neon.S | 141 vld1.32 {d16}, [r1]! 143 vadd.s32 d18, d16, d17 144 vsub.s32 d19, d16, d17 145 vmlal.s32 q0, d16, d16 163 vld1.32 {d16}, [r1]! 165 vadd.f32 d18, d16, d17 166 vsub.f32 d19, d16, d17 167 vmla.f32 d0, d16, d16 [all...] |
H A D | vp9itxfm_16bpp_neon.S | 409 \txfm1\()4_\bpp q2, q3, q8, q9, d4, d5, d6, d7, d16, d17, d18, d19 414 vswp d5, d16 417 \txfm2\()4_\bpp q2, q3, q8, q9, d4, d5, d6, d7, d16, d17, d18, d19 469 dmbutterfly0 d16, d17, d24, d25, q8, q12, q2, q4, d4, d5, d8, d9, q3, q2, q5, q4 @ q8 = t0a, q12 = t1a 494 dmbutterfly_l q4, q5, q2, q3, d30, d31, d16, d17, d0[1], d0[0] @ q4,q5 = t1a, q2,q3 = t0a 505 dbutterfly_n d16, d17, d12, d13, q6, q7, q10, q13, q8, q15, q6, q7 @ q8 = t3, q6 = t7 538 vld1.32 {d16[]}, [r2,:32] 539 vmull.s32 q8, d16, d0[0] 540 vrshrn.s64 d16, q8, #14 541 vmull.s32 q8, d16, d [all...] |
H A D | int_neon.S | 29 1: vld1.16 {d16-d17}, [r0]! 31 vmlal.s16 q0, d16, d20 40 vpadd.s32 d16, d0, d1 44 vpadd.s32 d0, d16, d17
|
H A D | idctdsp_neon.S | 25 vld1.16 {d16-d19}, [r0,:128]! 50 vld1.16 {d16-d17}, [r0,:128]! 54 vld1.16 {d16-d17}, [r0,:128]! 87 vld1.8 {d16}, [r1,:64], r2 89 vaddw.u8 q0, q0, d16 104 vld1.8 {d16}, [r1,:64], r2 107 vaddw.u8 q0, q0, d16
|
H A D | lossless_audiodsp_neon.S | 33 1: vld1.16 {d16-d17}, [r0,:128]! 41 vmlal.s16 q0, d16, d18 52 vpadd.s32 d16, d0, d1 56 vpadd.s32 d0, d16, d17
|
H A D | hevcdsp_qpel_neon.S | 27 vmov d16, d17 49 vext.8 d16, d22, d23, #1 60 vld1.8 {d16}, [r2], r3 78 vmov.i16 d16, #58 80 vmull.s16 q9, d6, d16 // 58 * d0 81 vmull.s16 q10, d7, d16 // 58 * d1 82 vmov.i16 d16, #17 86 vmull.s16 q13, d8, d16 // 17 * e0 87 vmull.s16 q14, d9, d16 // 17 * e1 104 vqshrn.s32 d16, q [all...] |
H A D | fft_neon.S | 37 vsub.f32 d7, d16, d17 @ r3-r2,i2-i3 53 vld1.32 {d16-d19}, [r1,:128] 61 vadd.f32 d4, d16, d17 @ r4+r5,i4+i5 64 vsub.f32 d17, d16, d17 @ r4-r5,i4-i5 88 vsub.f32 d16, d0, d7 97 vst1.32 {d16-d19}, [r1,:128] 105 vld1.32 {d16-d19}, [r0,:128]! @ q8{r0,i0,r1,i1} q9{r2,i2,r3,i3} 110 vadd.f32 d4, d16, d17 111 vsub.f32 d5, d16, d17 123 vuzp.32 d16, d1 [all...] |
H A D | hevcdsp_deblock_neon.S | 64 vmovl.u8 q8, d16 279 vqmovun.s16 d16, q8 294 vld1.8 {d16}, [r0], r1 303 transpose_8x8 d16, d18, d20, d22, d24, d26, d28, d30 305 transpose_8x8 d16, d18, d20, d22, d24, d26, d28, d30 306 vst1.8 {d16}, [r0], r1 324 vld1.8 {d16}, [r0], r1 350 vld1.8 {d16}, [r0], r1 359 transpose_8x8 d16, d17, d18, d2, d4, d19, d20, d21 361 transpose_8x8 d16, d1 [all...] |
H A D | h264qpel_neon.S | 154 vld1.8 {d16,d17}, [r1], r2 156 lowpass_8 d0, d1, d16, d17, d0, d16 161 vrhadd.u8 d16, d16, d3 165 vst1.8 {d16}, [r0,:64], r3 191 vld1.8 {d16,d17}, [r1], r2 195 lowpass_8 d0, d1, d16, d17, d0, d1 356 vld1.8 {d16}, [r0,:64], r3 358 vrhadd.u8 d0, d0, d16 [all...] |
H A D | vp9itxfm_neon.S | 218 vsub.i16 d16, \c0, d17 219 vshr.s16 d16, d16, #1 220 vsub.i16 \c2, d16, \c1 221 vsub.i16 \c1, d16, \c3 229 vadd.i16 d16, \c0, \c2 232 vmull.s16 q9, d16, d0[0] 352 dmbutterfly0 d16, d17, d24, d25, q8, q12, q2, q4, d4, d5, d8, d9, q3, q2, q5, q4 @ q8 = t0a, q12 = t1a 372 dmbutterfly_l q4, q5, q2, q3, d30, d31, d16, d17, d2[1], d2[0] @ q4,q5 = t1a, q2,q3 = t0a 383 dbutterfly_n d16, d1 [all...] |
/third_party/ffmpeg/libavresample/arm/ |
H A D | resample_neon.S | 116 vmla.f32 d16, d0, d4[0] 119 vmla.f32 d16, d0, d4 122 vmla.f32 d16, d0, d4 126 vmul.f32 d16, d0, d4 133 vpadd.f32 d16, d16, d17 134 vpadd.f32 d16, d16, d16 135 vst1.32 d16[ [all...] |
/third_party/vixl/test/aarch32/ |
H A D | test-assembler-cond-dt-drt-drd-drn-drm-float-not-f16-a32.cc | 97 {{{F64, d16, d17, d14}, false, al, "F64 d16 d17 d14", "F64_d16_d17_d14"}, 98 {{F64, d21, d29, d16}, false, al, "F64 d21 d29 d16", "F64_d21_d29_d16"}, 100 {{F32, d5, d16, d12}, false, al, "F32 d5 d16 d12", "F32_d5_d16_d12"}, 123 {{F64, d24, d16, d28}, false, al, "F64 d24 d16 d28", "F64_d24_d16_d28"}, 132 {{F32, d3, d16, d8}, false, al, "F32 d3 d16 d [all...] |
H A D | test-assembler-cond-dt-drt-drd-drn-drm-float-not-f16-t32.cc | 97 {{{F64, d16, d17, d14}, false, al, "F64 d16 d17 d14", "F64_d16_d17_d14"}, 98 {{F64, d21, d29, d16}, false, al, "F64 d21 d29 d16", "F64_d21_d29_d16"}, 100 {{F32, d5, d16, d12}, false, al, "F32 d5 d16 d12", "F32_d5_d16_d12"}, 123 {{F64, d24, d16, d28}, false, al, "F64 d24 d16 d28", "F64_d24_d16_d28"}, 132 {{F32, d3, d16, d8}, false, al, "F32 d3 d16 d [all...] |
H A D | test-assembler-cond-dt-drt-drd-drn-drm-float-f32-only-a32.cc | 108 {{F32, d3, d16, d2}, false, al, "F32 d3 d16 d2", "F32_d3_d16_d2"}, 110 {{F32, d30, d1, d16}, false, al, "F32 d30 d1 d16", "F32_d30_d1_d16"}, 120 {{F32, d30, d16, d0}, false, al, "F32 d30 d16 d0", "F32_d30_d16_d0"}, 132 {{F32, d16, d23, d26}, false, al, "F32 d16 d23 d26", "F32_d16_d23_d26"}, 135 {{F32, d20, d16, d11}, false, al, "F32 d20 d16 d1 [all...] |
H A D | test-assembler-cond-dt-drt-drd-drn-drm-float-f32-only-t32.cc | 108 {{F32, d3, d16, d2}, false, al, "F32 d3 d16 d2", "F32_d3_d16_d2"}, 110 {{F32, d30, d1, d16}, false, al, "F32 d30 d1 d16", "F32_d30_d1_d16"}, 120 {{F32, d30, d16, d0}, false, al, "F32 d30 d16 d0", "F32_d30_d16_d0"}, 132 {{F32, d16, d23, d26}, false, al, "F32 d16 d23 d26", "F32_d16_d23_d26"}, 135 {{F32, d20, d16, d11}, false, al, "F32 d20 d16 d1 [all...] |
/third_party/icu/icu4c/source/test/perf/collperf2/ |
H A D | collperf2.cpp | 794 : CollPerfFunction(coll, ucoll), d16(data16), in UniStrCollPerfFunction() 795 source(new UnicodeString*[d16->count]) { in UniStrCollPerfFunction() 796 for (int32_t i = 0; i < d16->count; ++i) { in UniStrCollPerfFunction() 797 source[i] = new UnicodeString(true, d16->dataOf(i), d16->lengthOf(i)); in UniStrCollPerfFunction() 803 const CA_uchar* d16; member in UniStrCollPerfFunction 808 for (int32_t i = 0; i < d16->count; ++i) { in ~UniStrCollPerfFunction() 821 dest(new UnicodeString*[d16->count]) {} in UniStrSort() 837 int32_t count = d16->count; in call() 970 int32_t count = d16 in call() 1229 const CA_uchar* d16 = getData16(status); getModData16() local 1270 const CA_uchar* d16; global() member 1277 const CA_uchar* d16 = ac.d16; U16CollatorComparator() local 1288 const CA_uchar* d16 = (const CA_uchar*)context; U16HashComparator() local 1317 const CA_uchar* d16 = getData16(status); getRandomData16() local 1327 sortData16(const CA_uchar* d16, UComparator *cmp, const void *context, UErrorCode &status) sortData16() argument 1357 getData8FromData16(const CA_uchar* d16, UErrorCode &status) getData8FromData16() argument [all...] |
/third_party/node/deps/openssl/config/archs/linux-armv4/asm/crypto/modes/ |
H A D | ghash-armv4.S | 361 vshr.u64 d16,#63 @ t0=0xc2....01 415 vext.8 d16, d26, d26, #1 @ A1 416 vmull.p8 q8, d16, d6 @ F = A1*B 429 veor d16, d16, d17 @ t0 = (L) (P0 + P1) << 8 436 veor d16, d16, d17 453 vext.8 d16, d28, d28, #1 @ A1 454 vmull.p8 q8, d16, d6 @ F = A1*B 467 veor d16, d1 [all...] |
/third_party/node/deps/openssl/config/archs/linux-armv4/asm_avx2/crypto/modes/ |
H A D | ghash-armv4.S | 361 vshr.u64 d16,#63 @ t0=0xc2....01 415 vext.8 d16, d26, d26, #1 @ A1 416 vmull.p8 q8, d16, d6 @ F = A1*B 429 veor d16, d16, d17 @ t0 = (L) (P0 + P1) << 8 436 veor d16, d16, d17 453 vext.8 d16, d28, d28, #1 @ A1 454 vmull.p8 q8, d16, d6 @ F = A1*B 467 veor d16, d1 [all...] |