/third_party/json/include/nlohmann/detail/ |
H A D | macro_scope.hpp | 340 #define NLOHMANN_JSON_PASTE23(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE22(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) 341 #define NLOHMANN_JSON_PASTE24(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE23(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23) 342 #define NLOHMANN_JSON_PASTE25(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE24(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24) 343 #define NLOHMANN_JSON_PASTE26(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE25(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25) 344 #define NLOHMANN_JSON_PASTE27(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE26(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v2 [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | fft_neon.S | 66 ext v22.8b, v2.8b, v3.8b, #4 79 fsub v23.2s, v22.2s, v23.2s // i2-i3,r3-r2 80 fsub v22.2s, v0.2s, v1.2s // r0-r1,i0-i1 85 fadd v1.2s, v22.2s, v23.2s 88 fsub v3.2s, v22.2s, v23.2s 117 ext v22.8b, v2.8b, v3.8b, #4 130 fsub v23.2s, v22.2s, v23.2s // i2-i3,r3-r2 131 fsub v22.2s, v0.2s, v1.2s // r0-r1,i0-i1 136 fadd v1.2s, v22.2s, v23.2s 139 fsub v3.2s, v22 [all...] |
H A D | vp8dsp_neon.S | 96 shrn v22.4h, v27.4s, #16 98 add v22.4h, v22.4h, v3.4h 104 sub v19.4h, v20.4h, v22.4h 121 shrn v22.4h, v27.4s, #16 123 add v22.4h, v22.4h, v3.4h 129 sub v19.4h, v21.4h, v22.4h 185 uaddw v22.8h, v16.8h, v2.8b 197 sqxtun v22 [all...] |
H A D | vp9lpf_neon.S | 177 uabd v5\sz, v21\sz, v22\sz // abs(p2 - p1) 178 uabd v6\sz, v22\sz, v23\sz // abs(p1 - p0) 188 uabd v5\sz, v22\sz, v25\sz // abs(p1 - q1) 211 uabd v1\sz, v22\sz, v23\sz // abs(p1 - p0) 244 uabd v5\sz, v22\sz, v23\sz // abs(p1 - p0) 257 usubl_sz \tmp1\().8h, \tmp2\().8h, v22, v25, \sz // p1 - q1 314 uxtl_sz v0.8h, v1.8h, v22, \sz // p1 331 bit v22\sz, v0\sz, v5\sz // if (!hev && fm && !flat8in) 345 uaddl_sz \tmp3\().8h, \tmp4\().8h, v22, v25, \sz 346 uaddl_sz \tmp5\().8h, \tmp6\().8h, v20, v22, \s [all...] |
H A D | vp9lpf_16bpp_neon.S | 36 uabd v5.8h, v21.8h, v22.8h // abs(p2 - p1) 37 uabd v6.8h, v22.8h, v23.8h // abs(p1 - p0) 47 uabd v5.8h, v22.8h, v25.8h // abs(p1 - q1) 68 uabd v1.8h, v22.8h, v23.8h // abs(p1 - p0) 101 uabd v5.8h, v22.8h, v23.8h // abs(p1 - p0) 115 sub \tmp1\().8h, v22.8h, v25.8h // p1 - q1 171 add v0.8h, v22.8h, \tmp3\().8h // p1 + f 186 bit v22.16b, v0.16b, v5.16b // if (!hev && fm && !flat8in) 202 add \tmp3\().8h, v22.8h, v25.8h 203 add \tmp5\().8h, v20.8h, v22 [all...] |
H A D | vp9itxfm_neon.S | 195 smull v22.4s, \c1\().4h, v0.h[3] 199 smlal v22.4s, \c3\().4h, v0.h[2] 203 rshrn v22.4h, v22.4s, #14 207 add \c0\().4h, v18.4h, v22.4h 208 sub \c3\().4h, v18.4h, v22.4h 329 dmbutterfly v18, v22, v0.h[2], v0.h[3], v2, v3, v4, v5 // v18 = t2a, v22 = t3a 333 butterfly_8h v24, v25, v16, v22 // v24 = t0, v25 = t3 341 butterfly_8h v17, v22, v2 [all...] |
H A D | simple_idct_neon.S | 86 sub v22.4S, v23.4S, v7.4S 117 add v22.4S, v22.4S, v7.4S 127 sub v22.4S, v22.4S, v7.4S 134 add v16.4S, v22.4S, v6.4S 137 sub v22.4S, v22.4S, v6.4S 140 shrn2 \y1\().8H, v22.4S, #ROW_SHIFT 178 add v22 [all...] |
H A D | vp9itxfm_16bpp_neon.S | 248 mul v22.4s, \c1\().4s, v0.s[3] 252 mla v22.4s, \c3\().4s, v0.s[2] 256 srshr v22.4s, v22.4s, #14 260 add \c0\().4s, v18.4s, v22.4s 261 sub \c3\().4s, v18.4s, v22.4s 267 smull v22.2d, \c1\().2s, v0.s[3] 273 smlal v22.2d, \c3\().2s, v0.s[2] 281 rshrn v22.2s, v22 [all...] |
H A D | h264dsp_neon.S | 41 dup v22.16B, w2 // alpha 49 cmhi v21.16B, v22.16B, v21.16B // < alpha 50 dup v22.16B, w3 // beta 52 cmhi v28.16B, v22.16B, v28.16B // < beta 53 cmhi v30.16B, v22.16B, v30.16B // < beta 61 cmhi v17.16B, v22.16B, v17.16B // < beta 62 cmhi v19.16B, v22.16B, v19.16B // < beta 74 uqsub v22.16B, v18.16B, v24.16B 76 umax v23.16B, v23.16B, v22.16B 77 uqsub v22 [all...] |
H A D | vp9mc_neon.S | 33 ld1 {v20.16b, v21.16b, v22.16b, v23.16b}, [x2], x3 43 urhadd v18.16b, v18.16b, v22.16b 167 ext v22.16b, \src4\().16b, \src5\().16b, #(2*\offset) 171 mla \dst3\().8h, v22.8h, v0.h[\offset] 177 mla \dst3\().8h, v22.8h, v0.h[\offset] 180 mla \dst3\().4h, v22.4h, v0.h[\offset] 187 ext v22.16b, \src4\().16b, \src5\().16b, #(2*\offset) 191 mul v22.8h, v22.8h, v0.h[\offset] 197 mul v22 [all...] |
H A D | h264qpel_neon.S | 279 ld1 {v22.8B}, [x1], x3 287 lowpass_8_v v16, v17, v18, v19, v20, v21, v22, v16, v17 288 lowpass_8_v v18, v19, v20, v21, v22, v23, v24, v18, v19 289 lowpass_8_v v20, v21, v22, v23, v24, v25, v26, v20, v21 290 lowpass_8_v v22, v23, v24, v25, v26, v27, v28, v22, v23 306 urhadd v22.8B, v22.8B, v30.8B 317 st1 {v22.8B}, [x0], x2 352 ld1 {v22 [all...] |
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm/crypto/poly1305/ |
H A D | poly1305-s390x.S | 154 .word 0xe760,0xf000,0x28a5 # vmlo %v22,%v0,%v15,2 159 .word 0xe761,0xd200,0x69ad # vmalo %v22,%v1,%v13,%v22,2 164 .word 0xe762,0xb200,0x69ad # vmalo %v22,%v2,%v11,%v22,2 169 .word 0xe763,0xa200,0x69ad # vmalo %v22,%v3,%v10,%v22,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 176 .word 0xe746,0x001a,0x3438 # vesrl %v4,%v22,2 [all...] |
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/poly1305/ |
H A D | poly1305-s390x.S | 154 .word 0xe760,0xf000,0x28a5 # vmlo %v22,%v0,%v15,2 159 .word 0xe761,0xd200,0x69ad # vmalo %v22,%v1,%v13,%v22,2 164 .word 0xe762,0xb200,0x69ad # vmalo %v22,%v2,%v11,%v22,2 169 .word 0xe763,0xa200,0x69ad # vmalo %v22,%v3,%v10,%v22,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 176 .word 0xe746,0x001a,0x3438 # vesrl %v4,%v22,2 [all...] |
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/poly1305/ |
H A D | poly1305-s390x.S | 154 .word 0xe760,0xf000,0x28a5 # vmlo %v22,%v0,%v15,2 159 .word 0xe761,0xd200,0x69ad # vmalo %v22,%v1,%v13,%v22,2 164 .word 0xe762,0xb200,0x69ad # vmalo %v22,%v2,%v11,%v22,2 169 .word 0xe763,0xa200,0x69ad # vmalo %v22,%v3,%v10,%v22,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 176 .word 0xe746,0x001a,0x3438 # vesrl %v4,%v22,2 [all...] |
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm/crypto/poly1305/ |
H A D | poly1305-s390x.S | 154 .word 0xe760,0xf000,0x28a5 # vmlo %v22,%v0,%v15,2 159 .word 0xe761,0xd200,0x69ad # vmalo %v22,%v1,%v13,%v22,2 164 .word 0xe762,0xb200,0x69ad # vmalo %v22,%v2,%v11,%v22,2 169 .word 0xe763,0xa200,0x69ad # vmalo %v22,%v3,%v10,%v22,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 176 .word 0xe746,0x001a,0x3438 # vesrl %v4,%v22,2 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ |
H A D | ghashv8-armx.S | 47 eor v22.16b,v0.16b,v18.16b 49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing 50 eor v17.16b,v17.16b,v22.16b 52 st1 {v21.2d,v22.2d},[x0],#32 //store Htable[1..2] 54 pmull v0.1q,v20.1d, v22.1d 55 pmull v5.1q,v22.1d,v22.1d 56 pmull2 v2.1q,v20.2d, v22.2d 57 pmull2 v7.1q,v22 [all...] |
H A D | aes-gcm-armv8_64.S | 93 ld1 {v22.4s}, [x8], #16 //load rk4 149 aese v3.16b, v22.16b 153 aese v2.16b, v22.16b 157 aese v0.16b, v22.16b 172 aese v1.16b, v22.16b 416 aese v1.16b, v22.16b 423 aese v0.16b, v22.16b 448 aese v2.16b, v22.16b 452 aese v3.16b, v22.16b 667 aese v0.16b, v22 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/ |
H A D | ghashv8-armx.S | 47 eor v22.16b,v0.16b,v18.16b 49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing 50 eor v17.16b,v17.16b,v22.16b 52 st1 {v21.2d,v22.2d},[x0],#32 //store Htable[1..2] 54 pmull v0.1q,v20.1d, v22.1d 55 pmull v5.1q,v22.1d,v22.1d 56 pmull2 v2.1q,v20.2d, v22.2d 57 pmull2 v7.1q,v22 [all...] |
H A D | aes-gcm-armv8_64.S | 93 ld1 {v22.4s}, [x8], #16 //load rk4 149 aese v3.16b, v22.16b 153 aese v2.16b, v22.16b 157 aese v0.16b, v22.16b 172 aese v1.16b, v22.16b 416 aese v1.16b, v22.16b 423 aese v0.16b, v22.16b 448 aese v2.16b, v22.16b 452 aese v3.16b, v22.16b 667 aese v0.16b, v22 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/ |
H A D | ghashv8-armx.S | 47 eor v22.16b,v0.16b,v18.16b 49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing 50 eor v17.16b,v17.16b,v22.16b 52 st1 {v21.2d,v22.2d},[x0],#32 //store Htable[1..2] 54 pmull v0.1q,v20.1d, v22.1d 55 pmull v5.1q,v22.1d,v22.1d 56 pmull2 v2.1q,v20.2d, v22.2d 57 pmull2 v7.1q,v22 [all...] |
H A D | aes-gcm-armv8_64.S | 93 ld1 {v22.4s}, [x8], #16 //load rk4 149 aese v3.16b, v22.16b 153 aese v2.16b, v22.16b 157 aese v0.16b, v22.16b 172 aese v1.16b, v22.16b 416 aese v1.16b, v22.16b 423 aese v0.16b, v22.16b 448 aese v2.16b, v22.16b 452 aese v3.16b, v22.16b 667 aese v0.16b, v22 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/ |
H A D | ghashv8-armx.S | 47 eor v22.16b,v0.16b,v18.16b 49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing 50 eor v17.16b,v17.16b,v22.16b 52 st1 {v21.2d,v22.2d},[x0],#32 //store Htable[1..2] 54 pmull v0.1q,v20.1d, v22.1d 55 pmull v5.1q,v22.1d,v22.1d 56 pmull2 v2.1q,v20.2d, v22.2d 57 pmull2 v7.1q,v22 [all...] |
H A D | aes-gcm-armv8_64.S | 93 ld1 {v22.4s}, [x8], #16 //load rk4 149 aese v3.16b, v22.16b 153 aese v2.16b, v22.16b 157 aese v0.16b, v22.16b 172 aese v1.16b, v22.16b 416 aese v1.16b, v22.16b 423 aese v0.16b, v22.16b 448 aese v2.16b, v22.16b 452 aese v3.16b, v22.16b 667 aese v0.16b, v22 [all...] |
/third_party/ffmpeg/libswscale/aarch64/ |
H A D | yuv2rgb_neon.S | 128 add v22.8H, v26.8H, v22.8H // Y1 + G1 134 sqrshrun \g1, v22.8H, #1 // clip_u8((Y1 + G1) >> 1) 154 sqdmulh v22.8H, v18.8H, v1.H[1] // U * u2g 156 add v22.8H, v22.8H, v19.8H // U * u2g + V * v2g (G) 160 zip2 v23.8H, v22.8H, v22.8H // G2 161 zip1 v22.8H, v22 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/poly1305/ |
H A D | poly1305-armv8.S | 491 umull v22.2d,v14.2s,v5.s[2] 506 umlal v22.2d,v15.2s,v3.s[2] 517 umlal v22.2d,v16.2s,v1.s[2] 528 umlal v22.2d,v17.2s,v0.s[2] 541 umlal v22.2d,v18.2s,v8.s[2] 555 umlal v22.2d,v11.2s,v1.s[0] 570 umlal v22.2d,v9.2s,v5.s[0] 582 umlal v22.2d,v10.2s,v3.s[0] 595 umlal v22.2d,v12.2s,v0.s[0] 606 umlal v22 [all...] |