/third_party/node/deps/openssl/openssl/crypto/sha/asm/ |
H A D | keccak1600p8-ppc.pl | 83 # v26..31 volatile 100 vxor v26,v0, v5 ; A[0..1][0]^A[2..3][0] 105 vpermdi v31,v26,v27,0b00 ; A[0][0..1]^A[2][0..1] 106 vpermdi v26,v26,v27,0b11 ; A[1][0..1]^A[3][0..1] 110 vxor v26,v26,v31 ; C[0..1] 114 vxor v26,v26,v10 ; C[0..1] ^= A[4][0..1] 118 vrld v29,v26,v3 [all...] |
/third_party/openssl/crypto/sha/asm/ |
H A D | keccak1600p8-ppc.pl | 83 # v26..31 volatile 100 vxor v26,v0, v5 ; A[0..1][0]^A[2..3][0] 105 vpermdi v31,v26,v27,0b00 ; A[0][0..1]^A[2][0..1] 106 vpermdi v26,v26,v27,0b11 ; A[1][0..1]^A[3][0..1] 110 vxor v26,v26,v31 ; C[0..1] 114 vxor v26,v26,v10 ; C[0..1] ^= A[4][0..1] 118 vrld v29,v26,v3 [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | fft_neon.S | 75 fmul v26.2s, v17.2s, v28.2s // -a2r*w,a2i*w 86 rev64 v26.2s, v26.2s 90 fadd v24.2s, v24.2s, v26.2s // a2r+a2i,a2i-a2r t1,t2 94 ext v26.8b, v24.8b, v25.8b, #4 99 fsub v4.2s, v26.2s, v27.2s 126 fmul v26.2s, v17.2s, v28.2s // -a2r*w,a2i*w 137 rev64 v26.2s, v26.2s 141 fadd v24.2s, v24.2s, v26 [all...] |
H A D | h264dsp_neon.S | 145 ld1 {v26.8B}, [x0], x1 153 ld1 {v26.D}[1], [x0], x1 155 transpose_8x16B v6, v20, v18, v16, v0, v2, v4, v26, v21, v23 248 uaddl v26.8h, v5.8b, v7.8b 250 uaddw v26.8h, v26.8h, v0.8b 252 add v20.8h, v20.8h, v26.8h 258 uaddw v26.8h, v26.8h, v6.8b 260 rshrn v21.8b, v26 [all...] |
H A D | h264idct_neon.S | 199 sshr v18.8H, v26.8H, #1 207 add v19.8H, v19.8H, v26.8H 211 sshr v30.8H, v26.8H, #1 216 add v19.8H, v19.8H, v26.8H 218 add v26.8H, v17.8H, va.8H 249 add v25.8H, v26.8H, v18.8H 250 sub v18.8H, v26.8H, v18.8H 251 add v26.8H, v28.8H, v17.8H 258 add v25.8H, v26.8H, v30.8H 259 sub v30.8H, v26 [all...] |
H A D | vp9itxfm_neon.S | 336 butterfly_8h v26, v27, v20, v18 // v26 = t1, v27 = t2 341 butterfly_8h v17, v22, v26, v31 // v17 = out[1], v22 = out[6] 347 dmbutterfly_l v24, v25, v26, v27, v23, v16, v1.h[1], v1.h[0] // v24,v25 = t1a, v26,v27 = t0a 352 dbutterfly_n v4, v5, v26, v27, v4, v5, v6, v7, v26, v27 // v4 = t0, v5 = t4 353 dbutterfly_n v2, v3, v24, v25, v2, v3, v6, v7, v26, v27 // v2 = t1, v3 = t5 354 dbutterfly_n v24, v25, v30, v31, v21, v23, v6, v7, v26, v27 // v24 = t2, v25 = t6 355 dbutterfly_n v30, v31, v28, v29, v16, v18, v6, v7, v26, v2 [all...] |
H A D | simple_idct_neon.S | 167 idct_col4_top v24, v25, v26, v27, \i, \l 228 idct_row4_neon v24, v25, v26, v27, 1 266 idct_row4_neon v24, v25, v26, v27, 1 288 zip2 v26.2D, v2.2D, v16.2D 303 uaddw2 v25.8H, v26.8H, v20.16B 309 uaddw2 v26.8H, v28.8H, v21.16B 312 sqxtun2 v25.16B, v26.8H 314 uaddw v26.8H, v29.8H, v22.8B 317 sqxtun v26.8B, v26 [all...] |
H A D | vp9itxfm_16bpp_neon.S | 307 add v26.4s, v18.4s, v22.4s 310 srshr \c1\().4s, v26.4s, #14 337 add v26.2d, v18.2d, v22.2d 343 rshrn \c1\().2s, v26.2d, #14 581 ld1 {v24.4s,v25.4s,v26.4s,v27.4s}, [x2], #64 590 idct8 v16, v18, v20, v22, v24, v26, v28, v30, v2, v3, v4, v5, v6, v7 593 \txfm1\()8 v16, v18, v20, v22, v24, v26, v28, v30, v4, v5, v6, v7, v8, v9 598 transpose_8x8s v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v4, v5, v6, v7 601 idct8 v16, v18, v20, v22, v24, v26, v28, v30, v2, v3, v4, v5, v6, v7 604 \txfm2\()8 v16, v18, v20, v22, v24, v26, v2 [all...] |
H A D | vp9lpf_neon.S | 180 uabd \tmp1\sz, v25\sz, v26\sz // abs(q1 - q2) 181 uabd \tmp2\sz, v26\sz, v27\sz // abs(q2 - q3) 213 uabd \tmp2\sz, v26\sz, v24\sz // abs(q2 - q0) 347 uaddl_sz \tmp7\().8h, \tmp8\().8h, v23, v26, \sz 370 uaddl_sz \tmp3\().8h, \tmp4\().8h, v26, v27, \sz 387 bit v26\sz, \tmp6\sz, v6\sz 419 // If this part is skipped, the output is read from v21-v26 (which is the input 436 uaddl_sz v14.8h, v15.8h, v19, v26, \sz 483 uaddl_sz v12.8h, v13.8h, v26, v31, \sz 489 uaddl_sz v18.8h, v19.8h, v19, v26, \s [all...] |
H A D | vp9lpf_16bpp_neon.S | 39 uabd \tmp1\().8h, v25.8h, v26.8h // abs(q1 - q2) 40 uabd \tmp2\().8h, v26.8h, v27.8h // abs(q2 - q3) 70 uabd \tmp2\().8h, v26.8h, v24.8h // abs(q2 - q0) 204 add \tmp7\().8h, v23.8h, v26.8h 227 add \tmp3\().8h, v26.8h, v27.8h 244 bit v26.16b, \tmp6\().16b, v6.16b 268 // If this part is skipped, the output is read from v21-v26 (which is the input 285 add v14.8h, v19.8h, v26.8h 332 add v12.8h, v26.8h, v31.8h 338 add v18.8h, v19.8h, v26 [all...] |
H A D | vp9mc_16bpp_neon.S | 193 smull v26.4s, v17.4h, v0.h[0] 197 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 1, \size 198 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 2, \size 199 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 3, \size 200 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 4, \size 201 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 5, \size 202 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 6, \size 203 extmlal v1, v2, v3, v4, v24, v25, v26, v27, v5, v6, v7, v16, v17, v18, 7, \size 217 sqrshrun v25.4h, v26.4s, #7 470 ld1 {v26 [all...] |
H A D | vc1dsp_neon.S | 219 shl v26.4h, v19.4h, #2 // 4 * src[1] 223 sub v23.4h, v23.4h, v26.4h // - 4 * src[1] + 16 * src[7] 248 add v26.4h, v3.4h, v1.4h // t5/2 = t1/2 + t3/2 262 ssra v26.4h, v6.4h, #1 // (t5 - t1) >> 1 266 trn1 v4.2d, v19.2d, v26.2d 380 shl v26.4h, v18.4h, #2 // 4 * src[40] 385 sub v21.4h, v21.4h, v26.4h // 16 * src[24] - 4 * src[40] 414 sub v26.4h, v16.4h, v1.4h // t8/2 = t1/2 - t3/2 424 ssra v26.4h, v27.4h, #1 // (t8 + t4) >> 1 429 trn1 v1.2d, v26 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/ |
H A D | aesv8-armx.S | 414 ld1 {v26.16b},[x0],#16 427 aese v26.16b,v16.16b 428 aesmc v26.16b,v26.16b 439 aese v26.16b,v17.16b 440 aesmc v26.16b,v26.16b 452 aese v26.16b,v16.16b 453 aesmc v26.16b,v26 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/ |
H A D | aesv8-armx.S | 414 ld1 {v26.16b},[x0],#16 427 aese v26.16b,v16.16b 428 aesmc v26.16b,v26.16b 439 aese v26.16b,v17.16b 440 aesmc v26.16b,v26.16b 452 aese v26.16b,v16.16b 453 aesmc v26.16b,v26 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/ |
H A D | aesv8-armx.S | 414 ld1 {v26.16b},[x0],#16 427 aese v26.16b,v16.16b 428 aesmc v26.16b,v26.16b 439 aese v26.16b,v17.16b 440 aesmc v26.16b,v26.16b 452 aese v26.16b,v16.16b 453 aesmc v26.16b,v26 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/ |
H A D | aesv8-armx.S | 414 ld1 {v26.16b},[x0],#16 427 aese v26.16b,v16.16b 428 aesmc v26.16b,v26.16b 439 aese v26.16b,v17.16b 440 aesmc v26.16b,v26.16b 452 aese v26.16b,v16.16b 453 aesmc v26.16b,v26 [all...] |
/third_party/json/include/nlohmann/detail/ |
H A D | macro_scope.hpp | 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, v23, v24, v25, v26) 345 #define NLOHMANN_JSON_PASTE28(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, v27) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE27(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, v26, v27) 346 #define NLOHMANN_JSON_PASTE29(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, v27, v28) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE28(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, v26, v27, v28) 347 #define NLOHMANN_JSON_PASTE30(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, v27, v28, v29) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE29(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, v26, v27, v28, v29) 348 #define NLOHMANN_JSON_PASTE31(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, v27, v28, v29, v30) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE30(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, v26, v2 [all...] |
/third_party/vixl/test/aarch64/ |
H A D | test-trace-aarch64.cc | 642 __ addhn(v10.V4H(), v30.V4S(), v26.V4S()); in GenerateTestSequenceNEON() 650 __ addp(v22.V2S(), v30.V2S(), v26.V2S()); in GenerateTestSequenceNEON() 652 __ addp(v30.V4S(), v26.V4S(), v24.V4S()); in GenerateTestSequenceNEON() 653 __ addp(v12.V8B(), v26.V8B(), v7.V8B()); in GenerateTestSequenceNEON() 662 __ bic(v26.V16B(), v3.V16B(), v24.V16B()); in GenerateTestSequenceNEON() 668 __ bif(v12.V16B(), v26.V16B(), v8.V16B()); in GenerateTestSequenceNEON() 701 __ cmeq(v26.V8H(), v8.V8H(), 0); in GenerateTestSequenceNEON() 706 __ cmge(v28.V2D(), v20.V2D(), v26.V2D()); in GenerateTestSequenceNEON() 716 __ cmge(v2.V8H(), v7.V8H(), v26.V8H()); in GenerateTestSequenceNEON() 744 __ cmhs(v8.V2D(), v2.V2D(), v26 in GenerateTestSequenceNEON() [all...] |
/third_party/ffmpeg/libavfilter/aarch64/ |
H A D | vf_nlmeans_neon.S | 26 ext v25.16B, v26.16B, \xb, #12 // ext(0000,ABCD,12)=0ABC 29 ext v25.16B, v26.16B, v25.16B, #12 // ext(0000,0ABC,12)=00AB 31 ext v25.16B, v26.16B, v25.16B, #12 // ext(0000,00AB,12)=000A 37 movi v26.4S, #0 // used as zero for the "rotations" in acc_sum_store
|
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm/crypto/poly1305/ |
H A D | poly1305-s390x.S | 332 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26,%v27,%v29 333 .word 0xe77a,0xb000,0xf78c # vperm %v7,%v26,%v27,%v31 334 .word 0xe7aa,0xb000,0xef8c # vperm %v26,%v26,%v27,%v30 338 .word 0xe78a,0xc012,0x3672 # verim %v8,%v26,%v28,18,3 339 .word 0xe79a,0xc03a,0x3672 # verim %v9,%v26,%v28,58,3 344 .word 0xe7a8,0x9000,0xdf8c # vperm %v26,%v24,%v25,%v29 347 .word 0xe75a,0xc000,0x3672 # verim %v5,%v26,%v28,0,3 348 .word 0xe76a,0xc026,0x3672 # verim %v6,%v26,%v28,38,3 385 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26, [all...] |
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/poly1305/ |
H A D | poly1305-s390x.S | 332 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26,%v27,%v29 333 .word 0xe77a,0xb000,0xf78c # vperm %v7,%v26,%v27,%v31 334 .word 0xe7aa,0xb000,0xef8c # vperm %v26,%v26,%v27,%v30 338 .word 0xe78a,0xc012,0x3672 # verim %v8,%v26,%v28,18,3 339 .word 0xe79a,0xc03a,0x3672 # verim %v9,%v26,%v28,58,3 344 .word 0xe7a8,0x9000,0xdf8c # vperm %v26,%v24,%v25,%v29 347 .word 0xe75a,0xc000,0x3672 # verim %v5,%v26,%v28,0,3 348 .word 0xe76a,0xc026,0x3672 # verim %v6,%v26,%v28,38,3 385 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26, [all...] |
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/poly1305/ |
H A D | poly1305-s390x.S | 337 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26,%v27,%v29 338 .word 0xe77a,0xb000,0xf78c # vperm %v7,%v26,%v27,%v31 339 .word 0xe7aa,0xb000,0xef8c # vperm %v26,%v26,%v27,%v30 343 .word 0xe78a,0xc012,0x3672 # verim %v8,%v26,%v28,18,3 344 .word 0xe79a,0xc03a,0x3672 # verim %v9,%v26,%v28,58,3 349 .word 0xe7a8,0x9000,0xdf8c # vperm %v26,%v24,%v25,%v29 352 .word 0xe75a,0xc000,0x3672 # verim %v5,%v26,%v28,0,3 353 .word 0xe76a,0xc026,0x3672 # verim %v6,%v26,%v28,38,3 390 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26, [all...] |
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm/crypto/poly1305/ |
H A D | poly1305-s390x.S | 337 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26,%v27,%v29 338 .word 0xe77a,0xb000,0xf78c # vperm %v7,%v26,%v27,%v31 339 .word 0xe7aa,0xb000,0xef8c # vperm %v26,%v26,%v27,%v30 343 .word 0xe78a,0xc012,0x3672 # verim %v8,%v26,%v28,18,3 344 .word 0xe79a,0xc03a,0x3672 # verim %v9,%v26,%v28,58,3 349 .word 0xe7a8,0x9000,0xdf8c # vperm %v26,%v24,%v25,%v29 352 .word 0xe75a,0xc000,0x3672 # verim %v5,%v26,%v28,0,3 353 .word 0xe76a,0xc026,0x3672 # verim %v6,%v26,%v28,38,3 390 .word 0xe75a,0xb000,0xd78c # vperm %v5,%v26, [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/chacha/ |
H A D | chacha-armv8.S | 380 dup v26.4s,v2.s[2] 416 add v26.4s,v26.4s,v27.4s 424 eor v6.16b,v25.16b,v26.16b 472 add v26.4s,v26.4s,v27.4s 480 eor v6.16b,v25.16b,v26.16b 516 add v26.4s,v26.4s,v31.4s 524 eor v4.16b,v21.16b,v26 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/chacha/ |
H A D | chacha-armv8.S | 380 dup v26.4s,v2.s[2] 416 add v26.4s,v26.4s,v27.4s 424 eor v6.16b,v25.16b,v26.16b 472 add v26.4s,v26.4s,v27.4s 480 eor v6.16b,v25.16b,v26.16b 516 add v26.4s,v26.4s,v31.4s 524 eor v4.16b,v21.16b,v26 [all...] |