/third_party/ffmpeg/libavresample/arm/ |
H A D | audio_convert_neon.S | 41 vst1.16 {q2}, [r0,:128]! 47 vst1.16 {q3}, [r0,:128]! 58 vst1.16 {q2}, [r0,:128]! 60 vst1.16 {q3}, [r0,:128]! 64 vst1.16 {q2}, [r0,:128]! 92 vst1.16 {q10}, [r0,:128]! 94 vst1.16 {q11}, [r0,:128]! 98 vst1.16 {q12}, [r0,:128]! 106 vst1.16 {q13}, [r0,:128]! 120 vst1 [all...] |
/third_party/ffmpeg/libswresample/arm/ |
H A D | audio_convert_neon.S | 42 vst1.16 {q2}, [r0,:128]! 48 vst1.16 {q3}, [r0,:128]! 59 vst1.16 {q2}, [r0,:128]! 61 vst1.16 {q3}, [r0,:128]! 65 vst1.16 {q2}, [r0,:128]! 94 vst1.16 {q10}, [r0,:128]! 96 vst1.16 {q11}, [r0,:128]! 100 vst1.16 {q12}, [r0,:128]! 108 vst1.16 {q13}, [r0,:128]! 122 vst1 [all...] |
/third_party/ffmpeg/libavcodec/arm/ |
H A D | idctdsp_neon.S | 33 vst1.8 {d0}, [r1,:64], r2 35 vst1.8 {d1}, [r1,:64], r2 37 vst1.8 {d2}, [r1,:64], r2 39 vst1.8 {d3}, [r1,:64], r2 41 vst1.8 {d4}, [r1,:64], r2 42 vst1.8 {d5}, [r1,:64], r2 43 vst1.8 {d6}, [r1,:64], r2 44 vst1.8 {d7}, [r1,:64], r2 62 vst1.8 {d0}, [r1,:64], r2 64 vst1 [all...] |
H A D | vp9lpf_16bpp_neon.S | 701 vst1.16 {q10}, [r12,:128], r1 702 vst1.16 {q12}, [r0, :128], r1 703 vst1.16 {q11}, [r12,:128], r1 704 vst1.16 {q13}, [r0, :128], r1 743 vst1.16 {d20}, [r12], r1 744 vst1.16 {d21}, [r0], r1 745 vst1.16 {d22}, [r12], r1 746 vst1.16 {d23}, [r0], r1 747 vst1.16 {d24}, [r12], r1 748 vst1 [all...] |
H A D | vp8dsp_neon.S | 33 vst1.16 {q15}, [r1,:128]! 36 vst1.16 {q15}, [r1,:128] 60 vst1.16 {d0[0]}, [r0,:16], r3 61 vst1.16 {d1[0]}, [r0,:16], r3 62 vst1.16 {d2[0]}, [r0,:16], r3 63 vst1.16 {d3[0]}, [r0,:16], r3 64 vst1.16 {d0[1]}, [r0,:16], r3 65 vst1.16 {d1[1]}, [r0,:16], r3 66 vst1.16 {d2[1]}, [r0,:16], r3 67 vst1 [all...] |
H A D | h264dsp_neon.S | 126 vst1.8 {d8, d9}, [r0,:128], r1 127 vst1.8 {d16,d17}, [r0,:128], r1 128 vst1.8 {d0, d1}, [r0,:128], r1 129 vst1.8 {d10,d11}, [r0,:128] 166 vst1.32 {d8[0]}, [r0], r1 167 vst1.32 {d16[0]}, [r0], r1 168 vst1.32 {d0[0]}, [r0], r1 169 vst1.32 {d10[0]}, [r0], r1 170 vst1.32 {d8[1]}, [r0], r1 171 vst1 [all...] |
H A D | vp3dsp_neon.S | 70 vst1.64 {d0}, [ip,:64], r1 71 vst1.64 {d1}, [ip,:64], r1 97 vst1.16 {d0[0]}, [ip], r1 98 vst1.16 {d1[0]}, [ip], r1 99 vst1.16 {d0[1]}, [ip], r1 100 vst1.16 {d1[1]}, [ip], r1 101 vst1.16 {d0[2]}, [ip], r1 102 vst1.16 {d1[2]}, [ip], r1 103 vst1.16 {d0[3]}, [ip], r1 104 vst1 [all...] |
H A D | vp9itxfm_neon.S | 295 vst1.16 {d30[0]}, [r2,:16] 303 vst1.16 {q15}, [r2,:128]! 312 vst1.16 {q15}, [r2,:128]! 333 vst1.32 {d0[0]}, [r0,:32], r1 336 vst1.32 {d0[1]}, [r0,:32], r1 337 vst1.32 {d1[0]}, [r0,:32], r1 338 vst1.32 {d1[1]}, [r0,:32], r1 442 vst1.16 {d4[0]}, [r2,:16] 451 vst1.16 {q2-q3}, [r2,:128]! 452 vst1 [all...] |
H A D | vp9lpf_neon.S | 509 vst1.8 {d22}, [r12,:64], r1 510 vst1.8 {d24}, [r0, :64], r1 511 vst1.8 {d23}, [r12,:64], r1 512 vst1.8 {d25}, [r0, :64], r1 549 vst1.32 {d22[0]}, [r12], r1 550 vst1.32 {d22[1]}, [r0], r1 551 vst1.32 {d23[0]}, [r12], r1 552 vst1.32 {d23[1]}, [r0], r1 553 vst1.32 {d24[0]}, [r12], r1 554 vst1 [all...] |
H A D | vp6dsp_neon.S | 80 vst1.8 {d18}, [r0]! 81 vst1.32 {d19[0]}, [r0], r1 82 vst1.8 {d20}, [r0]! 83 vst1.32 {d21[0]}, [r0] 108 vst1.16 {d18[0]}, [r3], r1 109 vst1.16 {d20[0]}, [r3], r1 110 vst1.16 {d18[1]}, [r3], r1 111 vst1.16 {d20[1]}, [r3], r1 112 vst1.16 {d18[2]}, [r3], r1 113 vst1 [all...] |
H A D | h264idct_neon.S | 29 vst1.16 {q15}, [r1,:128]! 31 vst1.16 {q15}, [r1,:128]! 67 vst1.32 {d0[0]}, [r0,:32], r2 68 vst1.32 {d1[1]}, [r0,:32], r2 69 vst1.32 {d0[1]}, [r0,:32], r2 70 vst1.32 {d1[0]}, [r0,:32], r2 91 vst1.32 {d0[0]}, [r0,:32], r2 92 vst1.32 {d0[1]}, [r0,:32], r2 93 vst1.32 {d1[0]}, [r0,:32], r2 94 vst1 [all...] |
H A D | hpeldsp_neon.S | 47 vst1.64 {q0}, [r0,:128], r2 48 vst1.64 {q1}, [r0,:128], r2 49 vst1.64 {q2}, [r0,:128], r2 50 vst1.64 {q3}, [r0,:128], r2 72 vst1.8 {q0}, [r0,:128], r2 73 vst1.8 {q2}, [r0,:128], r2 96 vst1.8 {q2}, [r0,:128], r2 97 vst1.8 {q3}, [r0,:128], r2 110 vst1.8 {q2}, [r0,:128], r2 111 vst1 [all...] |
H A D | simple_idct_neon.S | 146 vst1.64 {d2-d5}, [r2,:128]! 147 vst1.64 {d6-d9}, [r2,:128]! 234 vst1.32 {d2[0]}, [r0,:32], r1 235 vst1.32 {d2[1]}, [r0,:32], r1 236 vst1.32 {d3[0]}, [r0,:32], r1 237 vst1.32 {d3[1]}, [r0,:32], r1 238 vst1.32 {d4[0]}, [r0,:32], r1 239 vst1.32 {d4[1]}, [r0,:32], r1 240 vst1.32 {d5[0]}, [r0,:32], r1 241 vst1 [all...] |
H A D | vp9mc_16bpp_neon.S | 35 vst1.16 {q0, q1}, [r0, :128]! 37 vst1.16 {q2, q3}, [r0, :128]! 39 vst1.16 {q8, q9}, [r0, :128]! 41 vst1.16 {q10, q11}, [r0, :128], r1 62 vst1.16 {q0, q1}, [lr, :128]! 65 vst1.16 {q2, q3}, [lr, :128]! 71 vst1.16 {q8, q9}, [lr, :128]! 73 vst1.16 {q10, q11}, [lr, :128], r1 93 vst1.16 {q0, q1}, [lr, :128]! 95 vst1 [all...] |
H A D | sbcdsp_neon.S | 85 vst1.32 {d0, d1}, [r1, :128] 189 vst1.32 {d0, d1, d2, d3}, [r1, :128] 250 vst1.32 {d0, d1}, [r8, :128] 336 vst1.32 {d20, d21}, [r6, :128], r11 340 vst1.32 {d22, d23}, [r5, :128], r11 344 vst1.32 {d4, d5}, [r8, :128], r11 347 vst1.32 {d6, d7}, [r7, :128], r11 360 vst1.32 {d20, d21}, [r6, :128] 362 vst1.32 {d22, d23}, [r5, :128] 364 vst1 [all...] |
H A D | hevcdsp_deblock_neon.S | 306 vst1.8 {d16}, [r0], r1 307 vst1.8 {d18}, [r0], r1 308 vst1.8 {d20}, [r0], r1 309 vst1.8 {d22}, [r0], r1 310 vst1.8 {d24}, [r0], r1 311 vst1.8 {d26}, [r0], r1 312 vst1.8 {d28}, [r0], r1 313 vst1.8 {d30}, [r0] 335 vst1.8 {d18}, [r0], r1 336 vst1 [all...] |
H A D | vorbisdsp_neon.S | 45 vst1.32 {d24-d25},[r3, :128]! 46 vst1.32 {d22-d23},[r12,:128]! 58 vst1.32 {d2-d3}, [r3, :128]! 59 vst1.32 {d0-d1}, [r12,:128]! 66 2: vst1.32 {d2-d3}, [r3, :128]! 67 vst1.32 {d0-d1}, [r12,:128]! 80 vst1.32 {d2-d3}, [r0,:128]! 81 vst1.32 {d0-d1}, [r1,:128]!
|
H A D | hevcdsp_qpel_neon.S | 235 vst1.16 {q7}, [r0], r1 249 vst1.16 d14, [r0], r1 278 vst1.8 d0, [r0], r1 293 vst1.32 d0[0], [r0], r1 308 vst1.8 d0, [r0], r1 327 vst1.32 d0[0], [r0], r1 377 vst1.16 {q7}, [r0], r1 391 vst1.16 d14, [r0], r1 417 vst1.8 d0, [r0], r1 432 vst1 [all...] |
H A D | hevcdsp_idct_neon.S | 56 vst1.32 d0[0], [r0, :32], r2 57 vst1.32 d0[1], [r0, :32], r2 58 vst1.32 d1[0], [r0, :32], r2 59 vst1.32 d1[1], [r0, :32], r2 75 vst1.16 d0, [r0, :64], r2 76 vst1.16 d1, [r0, :64], r2 77 vst1.16 d2, [r0, :64], r2 78 vst1.16 d3, [r0, :64], r2 96 vst1.8 d0, [r0, :64], r2 97 vst1 [all...] |
H A D | rv34dsp_neon.S | 84 vst1.16 {q12}, [r2,:128]! @ memset(block, 0, 16) 85 vst1.16 {q12}, [r2,:128] @ memset(block+16, 0, 16) 93 vst1.32 {d28[0]}, [r3,:32], r1 94 vst1.32 {d28[1]}, [r3,:32], r1 95 vst1.32 {d29[0]}, [r3,:32], r1 96 vst1.32 {d29[1]}, [r3,:32], r1 138 vst1.32 {d28[0]}, [r3,:32], r1 139 vst1.32 {d29[0]}, [r3,:32], r1 140 vst1.32 {d28[1]}, [r3,:32], r1 141 vst1 [all...] |
H A D | fmtconvert_neon.S | 45 vst1.32 {q9}, [r0,:128]! 46 vst1.32 {q10},[r0,:128]! 48 2: vst1.32 {q9}, [r0,:128]! 49 vst1.32 {q10},[r0,:128]! 74 vst1.32 {q0-q1}, [r1,:128]! 75 vst1.32 {q2-q3}, [r1,:128]! 86 vst1.32 {q0-q1}, [r1,:128]
|
H A D | vp9mc_neon.S | 34 vst1.8 {q0, q1}, [r0, :128]! 37 vst1.8 {q2, q3}, [r0, :128], r1 56 vst1.8 {q0, q1}, [lr, :128]! 58 vst1.8 {q2, q3}, [lr, :128], r1 69 vst1.8 {q0, q1}, [r0, :128], r1 82 vst1.8 {q0, q1}, [r0, :128], r1 98 vst1.8 {q0}, [r0, :128], r1 99 vst1.8 {q1}, [r4, :128], r1 116 vst1.8 {q0}, [lr, :128], r1 117 vst1 [all...] |
/third_party/ffmpeg/libavutil/arm/ |
H A D | float_dsp_neon.S | 41 vst1.32 {d16-d19},[r0,:128]! 48 vst1.32 {d20-d23},[r0,:128]! 54 vst1.32 {d16-d17},[r0,:128]! 58 vst1.32 {d18-d19},[r0,:128]! 60 3: vst1.32 {d16-d19},[r0,:128]! 85 vst1.32 {q8}, [r0,:128]! 87 vst1.32 {q9}, [r0,:128]! 92 vst1.32 {q10}, [r0,:128]! 95 vst1.32 {q11}, [r0,:128]! 97 2: vst1 [all...] |
/third_party/node/deps/openssl/openssl/crypto/aes/asm/ |
H A D | bsaes-armv7.pl | 1049 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output 1050 vst1.8 {@XMM[4]}, [$out]! 1051 vst1.8 {@XMM[6]}, [$out]! 1052 vst1.8 {@XMM[3]}, [$out]! 1053 vst1.8 {@XMM[7]}, [$out]! 1054 vst1.8 {@XMM[2]}, [$out]! 1056 vst1.8 {@XMM[5]}, [$out]! 1099 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output 1100 vst1.8 {@XMM[6]}, [$out]! 1101 vst1 [all...] |
/third_party/openssl/crypto/aes/asm/ |
H A D | bsaes-armv7.pl | 1049 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output 1050 vst1.8 {@XMM[4]}, [$out]! 1051 vst1.8 {@XMM[6]}, [$out]! 1052 vst1.8 {@XMM[3]}, [$out]! 1053 vst1.8 {@XMM[7]}, [$out]! 1054 vst1.8 {@XMM[2]}, [$out]! 1056 vst1.8 {@XMM[5]}, [$out]! 1099 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output 1100 vst1.8 {@XMM[6]}, [$out]! 1101 vst1 [all...] |