/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ |
H A D | ghashv8-armx.S | 14 ushr v18.2d,v19.2d,#63 16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 17 ushr v18.2d,v3.2d,#63 19 and v18.16b,v18.16b,v16.16b 21 ext v18.16b,v18.16b,v18.16b,#8 23 orr v3.16b,v3.16b,v18.16b //H<<<=1 35 eor v18 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/ |
H A D | ghashv8-armx.S | 14 ushr v18.2d,v19.2d,#63 16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 17 ushr v18.2d,v3.2d,#63 19 and v18.16b,v18.16b,v16.16b 21 ext v18.16b,v18.16b,v18.16b,#8 23 orr v3.16b,v3.16b,v18.16b //H<<<=1 35 eor v18 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/ |
H A D | ghashv8-armx.S | 14 ushr v18.2d,v19.2d,#63 16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 17 ushr v18.2d,v3.2d,#63 19 and v18.16b,v18.16b,v16.16b 21 ext v18.16b,v18.16b,v18.16b,#8 23 orr v3.16b,v3.16b,v18.16b //H<<<=1 35 eor v18 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/ |
H A D | ghashv8-armx.S | 14 ushr v18.2d,v19.2d,#63 16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 17 ushr v18.2d,v3.2d,#63 19 and v18.16b,v18.16b,v16.16b 21 ext v18.16b,v18.16b,v18.16b,#8 23 orr v3.16b,v3.16b,v18.16b //H<<<=1 35 eor v18 [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | h264cmc_neon.S | 240 umull v18.8H, v4.8B, v0.8B 241 umlal v18.8H, v6.8B, v2.8B 248 trn1 v30.2D, v18.2D, v19.2D 249 trn2 v31.2D, v18.2D, v19.2D 250 add v18.8H, v30.8H, v31.8H 252 rshrn v16.8B, v18.8H, #6 254 add v18.8H, v18.8H, v22.8H 255 shrn v16.8B, v18.8H, #6 281 umull v18 [all...] |
H A D | h264dsp_neon.S | 45 uabd v28.16B, v18.16B, v16.16B // abs(p1 - p0) 69 uqadd v23.16B, v18.16B, v24.16B 74 uqsub v22.16B, v18.16B, v24.16B 86 uaddw v4.8H, v4.8H, v18.8B 87 uaddw2 v20.8H, v20.8H, v18.16B 92 bsl v17.16B, v23.16B, v18.16B 120 ld1 {v18.16B}, [x0], x1 140 ld1 {v18.8B}, [x0], x1 148 ld1 {v18.D}[1], [x0], x1 155 transpose_8x16B v6, v20, v18, v1 [all...] |
H A D | simple_idct_neon.S | 81 smull\i v18.4S, \y2\l, z3 89 smlsl\i v18.4S, \y4\l, z7 111 smlsl2 v18.4S, \y2\().8H, z1 121 smlsl2 v18.4S, \y4\().8H, z5 130 add \y4\().4S, v20.4S, v18.4S 141 sub v20.4S, v20.4S, v18.4S 148 trn1 v18.8H, \y3\().8H, \y4\().8H 150 trn1 \y1\().4S, v16.4S, v18.4S 152 trn2 \y3\().4S, v16.4S, v18.4S 185 smlsl\i v18 [all...] |
H A D | hpeldsp_neon.S | 118 uaddl v18.8H, v4.8B, v5.8B 122 add v24.8H, v16.8H, v18.8H 137 add v24.8H, v16.8H, v18.8H 145 ld1 {v18.16B}, [x0] 146 urhadd v30.16B, v30.16B, v18.16B 148 uaddl v18.8H, v2.8B, v3.8B 154 add v24.8H, v16.8H, v18.8H 168 add v24.8H, v16.8H, v18.8H 175 ld1 {v18.16B}, [x0] 176 urhadd v30.16B, v30.16B, v18 [all...] |
H A D | vp8dsp_neon.S | 103 add v18.4h, v21.4h, v23.4h 106 add v0.4h, v16.4h, v18.4h 108 sub v3.4h, v16.4h, v18.4h 127 add v18.4h, v20.4h, v23.4h 131 add v0.4h, v16.4h, v18.4h 134 sub v3.4h, v16.4h, v18.4h 170 ld1r {v18.4h}, [x1] 175 ins v18.d[1], v19.d[0] 179 srshr v18.8h, v18 [all...] |
H A D | vp9itxfm_neon.S | 200 smull v18.4s, v16.4h, v0.h[0] 204 rshrn v18.4h, v18.4s, #14 207 add \c0\().4h, v18.4h, v22.4h 208 sub \c3\().4h, v18.4h, v22.4h 223 smull v18.4s, \c0\().4h, v0.h[7] 230 rshrn \c2\().4h, v18.4s, #14 286 transpose_4x4H v4, v5, v6, v7, v16, v17, v18, v19 329 dmbutterfly v18, v22, v0.h[2], v0.h[3], v2, v3, v4, v5 // v18 [all...] |
H A D | mpegaudiodsp_neon.S | 78 movi v18.2d, #0 92 MLS v18, v3, v6 96 MLS v18, v5, v1 115 round_sample v18, 1, 1 118 round_sample v18, 0, 0 119 shrn2 v19.4s, v18.2d, #OUT_SHIFT 121 sqxtn v18.4h, v19.4s 123 ext v18.16b, v18.16b, v18 [all...] |
H A D | vp9itxfm_16bpp_neon.S | 253 mul v18.4s, v16.4s, v0.s[0] 257 srshr v18.4s, v18.4s, #14 260 add \c0\().4s, v18.4s, v22.4s 261 sub \c3\().4s, v18.4s, v22.4s 275 smull v18.2d, v16.2s, v0.s[0] 283 rshrn v18.2s, v18.2d, #14 284 rshrn2 v18.4s, v19.2d, #14 289 add \c0\().4s, v18 [all...] |
H A D | vp9mc_16bpp_neon.S | 38 ld1 {v16.8h, v17.8h, v18.8h, v19.8h}, [x0], x1 45 urhadd v18.8h, v18.8h, v22.8h 47 st1 {v16.8h, v17.8h, v18.8h, v19.8h}, [x5], x1 60 ld1 {v16.8h, v17.8h, v18.8h, v19.8h}, [x0], x1 67 urhadd v18.8h, v18.8h, v22.8h 69 st1 {v16.8h, v17.8h, v18.8h, v19.8h}, [x5], x1 178 ld1 {v16.8h, v17.8h, v18.8h}, [x7], #48 197 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, [all...] |
H A D | me_cmp_neon.S | 30 movi v18.4S, #0 // clear result accumulator 105 ld1 {v18.16b}, [x5], x3 // load pix3 127 uaddl v4.8h, v18.8b, v19.8b // pix3 + pix3+1 0..7 128 uaddl2 v5.8h, v18.16b, v19.16b // pix3 + pix3+1 8..15 146 // v4, v5, v7, v18, v19, v24, v25, v27, v29, v31 162 uaddl2 v18.8h, v4.16b, v5.16b 166 add v4.8h, v4.8h, v18.8h 184 uaddl v18.8h, v4.8b, v5.8b // pix3 + pix3+1 0..7 186 add v16.8h, v2.8h, v18.8h // add up 0..7, using pix2 + pix2+1 values from previous iteration 197 mov v2.16b, v18 [all...] |
H A D | vp9mc_neon.S | 36 ld1 {v16.16b, v17.16b, v18.16b, v19.16b}, [x0], x1 43 urhadd v18.16b, v18.16b, v22.16b 45 st1 {v16.16b, v17.16b, v18.16b, v19.16b}, [x5], x1 250 ld1 {v16.8b, v17.8b, v18.8b}, [x7], #24 261 uxtl v18.8h, v18.8b 275 extmla v1, v2, v24, v25, v4, v5, v6, v16, v17, v18, 1, \size 276 extmla v1, v2, v24, v25, v4, v5, v6, v16, v17, v18, 2, \size 277 extmla v1, v2, v24, v25, v4, v5, v6, v16, v17, v18, \idx [all...] |
H A D | vc1dsp_neon.S | 38 shl v18.8h, v2.8h, #2 // 4 * src[8] 49 sub v18.8h, v22.8h, v18.8h // - 4 * src[8] + 16 * src[56] 58 mla v18.8h, v4.8h, v0.h[1] // - 4 * src[8] + 9 * src[24] + 16 * src[56] 71 mls v18.8h, v6.8h, v0.h[2] // -t4 = - 4 * src[8] + 9 * src[24] - 15 * src[40] + 16 * src[56] 79 neg v7.8h, v18.8h // +t4 82 ssra v2.8h, v18.8h, #1 // (t8 - t4) >> 1 95 trn2 v18.8h, v5.8h, v6.8h 98 trn1 v21.4s, v17.4s, v18.4s 99 trn2 v17.4s, v17.4s, v18 [all...] |
H A D | mdct_neon.S | 96 ld2 {v18.2s,v19.2s},[x4], #16 // d17=c2,c3 d19=s2,s3 101 fmul v23.2s, v21.2s, v18.2s 103 fmul v25.2s, v20.2s, v18.2s 197 ld2 {v18.2s,v19.2s}, [x8], x12 // in2u0,in2u1 in3d1,in3d0 209 fadd v18.2s, v18.2s, v3.2s // in2u+in1d -I 218 fmul v25.2s, v18.2s, v31.2s // -I*s 220 fmul v23.2s, v18.2s, v30.2s // I*c 230 ld2 {v18.2s,v19.2s}, [x8], x12 // in2u0,in2u1 in3d1,in3d0 243 fadd v18 [all...] |
H A D | hevcdsp_sao_neon.S | 121 cmhi v18.16b, v5.16b, v3.16b // (next > cur) 124 sub v21.16b, v18.16b, v19.16b // diff1 = CMP(cur, next) = (cur > next) - (cur < next) 131 zip1 v18.16b, v16.16b, v17.16b // sao_offset_val lower -> 133 sqadd v20.8h, v18.8h, v20.8h // + sao_offset_val 177 cmhi v18.16b, v5.16b, v3.16b 180 sub v21.16b, v18.16b, v19.16b 187 zip1 v18.16b, v16.16b, v17.16b 189 sqadd v20.8h, v18.8h, v20.8h
|
/third_party/json/include/nlohmann/detail/ |
H A D | macro_scope.hpp | 336 #define NLOHMANN_JSON_PASTE19(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE18(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18) 337 #define NLOHMANN_JSON_PASTE20(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE19(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19) 338 #define NLOHMANN_JSON_PASTE21(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE20(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20) 339 #define NLOHMANN_JSON_PASTE22(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE21(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) 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, v1 [all...] |
/third_party/ffmpeg/libswscale/aarch64/ |
H A D | hscale.S | 76 ld1 {v18.8B}, [x11], #8 // srcp[filterPos[3] + {0..7}] 80 uxtl v18.8H, v18.8B // unpack part 4 to 16-bit 81 smlal v3.4S, v18.4H, v19.4H // v3 accumulates srcp[filterPos[3] + {0..3}] * filter[{0..3}] 82 smlal2 v3.4S, v18.8H, v19.8H // v3 accumulates srcp[filterPos[3] + {4..7}] * filter[{4..7}] 141 ld4 {v16.8B, v17.8B, v18.8B, v19.8B}, [sp] // transpose 8 bytes each from src into 4 registers 161 uxtl v18.8H, v18.8B // unsigned extend long, covert src data to 16-bit 170 smlal v0.4S, v3.4H, v18.4H // multiply accumulate inner loop j = 2, idx = 0..3 179 smlal2 v5.4S, v3.8H, v18 [all...] |
H A D | yuv2rgb_neon.S | 81 ushll v18.8H, v16.8B, #3 88 ushll v18.8H, v17.8B, #3 94 ushll v18.8H, v16.8B, #3 151 sub v18.8H, v18.8H, v5.8H // U*(1<<3) - 128*(1<<3) 154 sqdmulh v22.8H, v18.8H, v1.H[1] // U * u2g 157 sqdmulh v24.8H, v18.8H, v1.H[3] // U * u2b (B) 173 compute_rgba v5.8B,v6.8B,v7.8B,v4.8B, v17.8B,v18.8B,v19.8B,v16.8B 177 compute_rgba v4.8B,v5.8B,v6.8B,v7.8B, v16.8B,v17.8B,v18.8B,v19.8B 181 compute_rgba v7.8B,v6.8B,v5.8B,v4.8B, v19.8B,v18 [all...] |
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/test_data/ |
H A D | simple_test.js | 28 v15 = ([v16, v17] = [1, 2], {v31: v18} = {v31: v16 + v17}) => v16 + v17 + v18; 31 for (var v18 of [1, 2, 3]) console.log(v18);
|
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm/crypto/poly1305/ |
H A D | poly1305-s390x.S | 156 .word 0xe731,0x2200,0x3bad # vmalo %v19,%v1,%v18,%v19,2 162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2 168 .word 0xe753,0x2200,0x5bad # vmalo %v21,%v3,%v18,%v21,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 232 .word 0xe721,0x0002,0x3c30 # vesl %v18,%v17,2,3 241 .word 0xe722,0x1000,0x3ef3 # va %v18,%v18,%v17,3 256 .word 0xe721,0x0002,0x3c30 # vesl %v18,%v17,2,3 260 .word 0xe722,0x1000,0x3ef3 # va %v18,%v18, [all...] |
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/poly1305/ |
H A D | poly1305-s390x.S | 156 .word 0xe731,0x2200,0x3bad # vmalo %v19,%v1,%v18,%v19,2 162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2 168 .word 0xe753,0x2200,0x5bad # vmalo %v21,%v3,%v18,%v21,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 232 .word 0xe721,0x0002,0x3c30 # vesl %v18,%v17,2,3 241 .word 0xe722,0x1000,0x3ef3 # va %v18,%v18,%v17,3 256 .word 0xe721,0x0002,0x3c30 # vesl %v18,%v17,2,3 260 .word 0xe722,0x1000,0x3ef3 # va %v18,%v18, [all...] |
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/poly1305/ |
H A D | poly1305-s390x.S | 156 .word 0xe731,0x2200,0x3bad # vmalo %v19,%v1,%v18,%v19,2 162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2 168 .word 0xe753,0x2200,0x5bad # vmalo %v21,%v3,%v18,%v21,2 174 .word 0xe764,0x2200,0x6bad # vmalo %v22,%v4,%v18,%v22,2 237 .word 0xe721,0x0002,0x3c30 # vesl %v18,%v17,2,3 246 .word 0xe722,0x1000,0x3ef3 # va %v18,%v18,%v17,3 261 .word 0xe721,0x0002,0x3c30 # vesl %v18,%v17,2,3 265 .word 0xe722,0x1000,0x3ef3 # va %v18,%v18, [all...] |