Home
last modified time | relevance | path

Searched refs:v17 (Results 1 – 25 of 167) sorted by relevance

1234567

/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/
Dghashv8-armx.S10 ld1 {v17.2d},[x1] //load input H
13 ext v3.16b,v17.16b,v17.16b,#8
15 dup v17.4s,v17.s[1]
18 sshr v17.4s,v17.4s,#31 //broadcast carry bit
22 and v16.16b,v16.16b,v17.16b
34 ext v17.16b,v0.16b,v2.16b,#8 //Karatsuba post-processing
36 eor v1.16b,v1.16b,v17.16b
49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing
50 eor v17.16b,v17.16b,v22.16b
51 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/
Dghashv8-armx.S10 ld1 {v17.2d},[x1] //load input H
13 ext v3.16b,v17.16b,v17.16b,#8
15 dup v17.4s,v17.s[1]
18 sshr v17.4s,v17.4s,#31 //broadcast carry bit
22 and v16.16b,v16.16b,v17.16b
34 ext v17.16b,v0.16b,v2.16b,#8 //Karatsuba post-processing
36 eor v1.16b,v1.16b,v17.16b
49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing
50 eor v17.16b,v17.16b,v22.16b
51 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/
Dghashv8-armx.S10 ld1 {v17.2d},[x1] //load input H
13 ext v3.16b,v17.16b,v17.16b,#8
15 dup v17.4s,v17.s[1]
18 sshr v17.4s,v17.4s,#31 //broadcast carry bit
22 and v16.16b,v16.16b,v17.16b
34 ext v17.16b,v0.16b,v2.16b,#8 //Karatsuba post-processing
36 eor v1.16b,v1.16b,v17.16b
49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing
50 eor v17.16b,v17.16b,v22.16b
51 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/
Dghashv8-armx.S10 ld1 {v17.2d},[x1] //load input H
13 ext v3.16b,v17.16b,v17.16b,#8
15 dup v17.4s,v17.s[1]
18 sshr v17.4s,v17.4s,#31 //broadcast carry bit
22 and v16.16b,v16.16b,v17.16b
34 ext v17.16b,v0.16b,v2.16b,#8 //Karatsuba post-processing
36 eor v1.16b,v1.16b,v17.16b
49 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing
50 eor v17.16b,v17.16b,v22.16b
51 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed
[all …]
/third_party/ffmpeg/libavcodec/aarch64/
Dh264cmc_neon.S71 umull v17.8H, v6.8B, v0.8B
73 umlal v17.8H, v7.8B, v1.8B
74 umlal v17.8H, v4.8B, v2.8B
75 umlal v17.8H, v5.8B, v3.8B
79 rshrn v17.8B, v17.8H, #6
82 add v17.8H, v17.8H, v22.8H
84 shrn v17.8B, v17.8H, #6
90 urhadd v17.8B, v17.8B, v21.8B
93 st1 {v17.8B}, [x0], x2
109 umull v17.8H, v6.8B, v0.8B
[all …]
Dsimple_idct_neon.S79 smull\i v17.4S, \y2\l, z1
88 smlal\i v17.4S, \y4\l, z3
110 smlal2 v17.4S, \y2\().8H, z5
120 smlal2 v17.4S, \y4\().8H, z7
129 \pass: add \y3\().4S, v19.4S, v17.4S
138 sub v19.4S, v19.4S, v17.4S
147 trn2 v17.8H, \y1\().8H, \y2\().8H
151 trn1 \y2\().4S, v17.4S, v19.4S
153 trn2 \y4\().4S, v17.4S, v19.4S
184 smlal\i v17.4S, v29\l, z5
[all …]
Dmdct_neon.S39 ld2 {v16.2s,v17.2s}, [x7], x12 // d16=x,n1 d17=x,n0
41 rev64 v17.2s, v17.2s
43 fmul v6.2s, v17.2s, v2.2s
49 fmul v5.2s, v17.2s, v3.2s
57 ld2 {v16.2s,v17.2s}, [x7], x12
59 rev64 v17.2s, v17.2s
61 fmul v6.2s, v17.2s, v2.2s
91 ld2 {v16.2s,v17.2s},[x1], x7 // d16=c1,c0 d18=s1,s0
94 fmul v7.2s, v0.2s, v17.2s
96 fmul v4.2s, v1.2s, v17.2s
[all …]
Dvp9itxfm_neon.S185 sub v17.4h, \c2\().4h, \c3\().4h
186 sub v16.4h, \c0\().4h, v17.4h
190 add \c3\().4h, v17.4h, \c2\().4h
198 sub v17.4h, \c0\().4h, \c2\().4h
201 smull v19.4s, v17.4h, v0.h[0]
217 smull v17.4s, \c0\().4h, v0.h[6]
218 smlsl v17.4s, \c2\().4h, v0.h[4]
220 smlsl v17.4s, \c3\().4h, v0.h[5]
225 add v21.4s, v17.4s, v19.4s
227 add v16.4s, v16.4s, v17.4s
[all …]
Dh264dsp_neon.S55 uabd v17.16B, v20.16B, v16.16B // abs(p2 - p0)
61 cmhi v17.16B, v22.16B, v17.16B // < beta
64 and v17.16B, v17.16B, v21.16B
68 sub v21.16B, v24.16B, v17.16B
92 bsl v17.16B, v23.16B, v18.16B
127 st1 {v17.16B}, [x0], x1
161 transpose_4x16B v17, v16, v0, v19, v21, v23, v25, v27
165 st1 {v17.S}[0], [x0], x1
169 st1 {v17.S}[1], [x0], x1
173 st1 {v17.S}[2], [x0], x1
[all …]
Dfft_neon.S45 ext v17.8b, v3.8b, v2.8b, #4
48 fsub v7.2s, v16.2s, v17.2s // r3-r2,i2-i3
63 ld1 {v16.2s,v17.2s,v18.2s,v19.2s}, [x0]
66 fadd v4.2s, v16.2s, v17.2s // r4+r5,i4+i5
68 fsub v17.2s, v16.2s, v17.2s // r4-r5,i4-i5
73 fmul v26.2s, v17.2s, v28.2s // -a2r*w,a2i*w
79 fmul v24.2s, v17.2s, v28.s[1] // a2r*w,a2i*w
99 fsub v17.2s, v1.2s, v5.2s
104 st1 {v16.2s,v17.2s,v18.2s,v19.2s}, [x0]
113 ld1 {v16.2s,v17.2s,v18.2s,v19.2s}, [x0], #32
[all …]
Dvp9itxfm_16bpp_neon.S234 sub v17.4s, \c2\().4s, \c3\().4s
235 sub v16.4s, \c0\().4s, v17.4s
239 add \c3\().4s, v17.4s, \c2\().4s
251 sub v17.4s, \c0\().4s, \c2\().4s
254 mul v24.4s, v17.4s, v0.s[0]
272 sub v17.4s, \c0\().4s, \c2\().4s
277 smull v24.2d, v17.2s, v0.s[0]
278 smull2 v25.2d, v17.4s, v0.s[0]
318 smull2 v17.2d, \c0\().4s, v1.s[0]
320 smlal2 v17.2d, \c2\().4s, v1.s[1]
[all …]
Dvp9mc_16bpp_neon.S38 ld1 {v16.8h, v17.8h, v18.8h, v19.8h}, [x0], x1
43 urhadd v17.8h, v17.8h, v21.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
65 urhadd v17.8h, v17.8h, v21.8h
69 st1 {v16.8h, v17.8h, v18.8h, v19.8h}, [x5], x1
178 ld1 {v16.8h, v17.8h, v18.8h}, [x7], #48
181 ld1 {v16.8h, v17.8h}, [x7]
193 smull v26.4s, v17.4h, v0.h[0]
195 smull2 v27.4s, v17.8h, v0.h[0]
[all …]
Dh264idct_neon.S34 sshr v17.4H, v3.4H, #1
38 add v7.4H, v1.4H, v17.4H
49 sshr v17.4H, v1.4H, #1
55 sub v7.4H, v17.4H, v3.4H
202 sub v17.8H, v24.8H, v28.8H
212 sub v17.8H, v24.8H, v28.8H
216 add v26.8H, v17.8H, va.8H
217 sub v28.8H, v17.8H, va.8H
221 add v17.8H, v31.8H, v25.8H
225 sub v17.8H, v17.8H, v27.8H
[all …]
/third_party/json/include/nlohmann/detail/
Dmacro_scope.hpp335 …15, v16, v17) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE17(func, v2, v3, v4, v5, v6, v7, v… argument
336 …, v16, v17, v18) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE18(func, v2, v3, v4, v5, v6, v7… argument
337 …16, v17, v18, v19) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE19(func, v2, v3, v4, v5, v6, … argument
338 …, v17, v18, v19, v20) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE20(func, v2, v3, v4, v5, v… argument
339v17, v18, v19, v20, v21) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE21(func, v2, v3, v4, v5… argument
340v17, v18, v19, v20, v21, v22) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE22(func, v2, v3, v… argument
341v17, v18, v19, v20, v21, v22, v23) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE23(func, v2, … argument
342v17, v18, v19, v20, v21, v22, v23, v24) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE24(func,… argument
343v17, v18, v19, v20, v21, v22, v23, v24, v25) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE25(… argument
344v17, v18, v19, v20, v21, v22, v23, v24, v25, v26) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PAS… argument
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/
Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
307 aese v0.16b,v17.16b
309 ld1 {v17.4s},[x3],#16 // load key schedule...
316 aese v0.16b,v17.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
347 aesd v0.16b,v17.16b
349 ld1 {v17.4s},[x3],#16 // load key schedule...
356 aesd v0.16b,v17.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
431 aese v0.16b,v17.16b
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/
Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
307 aese v0.16b,v17.16b
309 ld1 {v17.4s},[x3],#16 // load key schedule...
316 aese v0.16b,v17.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
347 aesd v0.16b,v17.16b
349 ld1 {v17.4s},[x3],#16 // load key schedule...
356 aesd v0.16b,v17.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
431 aese v0.16b,v17.16b
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/
Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
307 aese v0.16b,v17.16b
309 ld1 {v17.4s},[x3],#16 // load key schedule...
316 aese v0.16b,v17.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
347 aesd v0.16b,v17.16b
349 ld1 {v17.4s},[x3],#16 // load key schedule...
356 aesd v0.16b,v17.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
431 aese v0.16b,v17.16b
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/
Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
307 aese v0.16b,v17.16b
309 ld1 {v17.4s},[x3],#16 // load key schedule...
316 aese v0.16b,v17.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
347 aesd v0.16b,v17.16b
349 ld1 {v17.4s},[x3],#16 // load key schedule...
356 aesd v0.16b,v17.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
431 aese v0.16b,v17.16b
[all …]
/third_party/ffmpeg/libavutil/aarch64/
Dfloat_dsp_neon.S33 fmul v17.4S, v1.4S, v5.4S
36 st1 {v16.4S, v17.4S}, [x0], #32
45 ld1 {v16.4S, v17.4S}, [x0], #32
50 fmla v17.4S, v5.4S, v0.S[0]
53 st1 {v16.4S, v17.4S}, [x0], #32
116 fmul v17.4S, v0.4S, v2.4S // s0 * wi
119 rev64 v17.4S, v17.4S
122 ext v17.16B, v17.16B, v17.16B, #8 // (s0 * wi)_rev
124 fmla v17.4S, v1.4S, v3.4S // (s0 * wi)_rev + s1 * wj
128 st1 {v17.4S}, [x5], x7
[all …]
/third_party/openh264/codec/common/arm64/
Ddeblocking_aarch64_neon.S307 dup v17.16b, w3 //beta
325 MASK_MATRIX v1, v2, v3, v4, v16, v17, v18
333 DIFF_LUMA_LT4_P1_Q1 v0, v1, v2, v3, v17, v18, v6, v7, v19, v20
336 DIFF_LUMA_LT4_P1_Q1 v5, v4, v3, v2, v17, v18, v6, v7, v21, v22
366 dup v17.16b, w3 //beta
379 MASK_MATRIX v2, v3, v4, v5, v16, v17, v18
387 cmhi v21.16b, v17.16b, v21.16b //bDetaP2P0
391 cmhi v22.16b, v17.16b, v22.16b //bDetaQ2Q0
399 DIFF_LUMA_EQ4_P2P1P0_1 v0, v1, v2, v3, v4, v5, v23, v19, v17, v16
400 DIFF_LUMA_EQ4_P2P1P0_2 v25, v1, v2, v3, v4, v5, v24, v19, v17, v16
[all …]
Dcopy_mb_aarch64_neon.S130 LOAD16_ALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x2, x3
132 STORE16_ALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x0, x1
138 LOAD16_ALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x2, x3
140 STORE16_ALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x0, x1
152 LOAD16_UNALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x2, x3
154 STORE16_UNALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x0, x1
160 LOAD16_UNALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x2, x3
162 STORE16_UNALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x0, x1
174 LOAD16_UNALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x2, x3
176 STORE16_UNALIGNED_DATA_WITH_STRIDE v16, v17, v18, v19, x0, x1
/third_party/openh264/codec/decoder/core/arm64/
Dblock_add_aarch64_neon.S73 ROW_TRANSFORM_1_STEP v0, v1, v2, v3, v16, v17, v18, v19, v4, v5
74 TRANSFORM_4BYTES v0, v1, v2, v3, v16, v17, v18, v19
77 trn2 v17.4s, v0.4s, v1.4s //[0 1 2 3]+[4 5 6 7]-->[1 5 3 7]
82 trn1 v1.2d, v17.2d, v19.2d //[1 5 3 7]+[9 13 11 15]-->[1 5 9 13]
83 trn2 v3.2d, v17.2d, v19.2d //[1 5 3 7]+[9 13 11 15]-->[3 7 11 15]
84 COL_TRANSFORM_1_STEP v0, v1, v2, v3, v16, v17, v18, v19
86 TRANSFORM_4BYTES v0, v1, v2, v3, v16, v17, v18, v19
91 ld1 {v17.s}[0],[x0],x1
92 ld1 {v17.s}[1],[x0]
100 uxtl v3.8h,v17.8b
/third_party/ffmpeg/libswscale/aarch64/
Dyuv2rgb_neon.S80 ld2 {v16.8B, v17.8B}, [x6], #16
82 ushll v19.8H, v17.8B, #3
86 ld2 {v16.8B, v17.8B}, [x6], #16
88 ushll v18.8H, v17.8B, #3
93 ld1 {v17.8B}, [x13], #8
95 ushll v19.8H, v17.8B, #3
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.8B,v17.8B,v16.8B
185 compute_rgba v6.8B,v5.8B,v4.8B,v7.8B, v18.8B,v17.8B,v16.8B,v19.8B
[all …]
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/chacha/
Dchacha-s390x.S274 .word 0xe710,0x5000,0x0806 # vl %v17,0(%r5)
283 .word 0xe741,000000,0x244d # vrep %v4,%v17,0,2
284 .word 0xe751,0x0001,0x244d # vrep %v5,%v17,1,2
285 .word 0xe761,0x0002,0x244d # vrep %v6,%v17,2,2
286 .word 0xe771,0x0003,0x244d # vrep %v7,%v17,3,2
427 .word 0xe744,0x1000,0x22f3 # va %v4,%v4,%v17,2
444 .word 0xe745,0x1000,0x22f3 # va %v4,%v5,%v17,2
464 .word 0xe746,0x1000,0x22f3 # va %v4,%v6,%v17,2
484 .word 0xe747,0x1000,0x22f3 # va %v4,%v7,%v17,2
554 .word 0xe718,000000,0x0c56 # vlr %v17,%v24
[all …]
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm/crypto/chacha/
Dchacha-s390x.S274 .word 0xe710,0x5000,0x0806 # vl %v17,0(%r5)
283 .word 0xe741,000000,0x244d # vrep %v4,%v17,0,2
284 .word 0xe751,0x0001,0x244d # vrep %v5,%v17,1,2
285 .word 0xe761,0x0002,0x244d # vrep %v6,%v17,2,2
286 .word 0xe771,0x0003,0x244d # vrep %v7,%v17,3,2
427 .word 0xe744,0x1000,0x22f3 # va %v4,%v4,%v17,2
444 .word 0xe745,0x1000,0x22f3 # va %v4,%v5,%v17,2
464 .word 0xe746,0x1000,0x22f3 # va %v4,%v6,%v17,2
484 .word 0xe747,0x1000,0x22f3 # va %v4,%v7,%v17,2
554 .word 0xe718,000000,0x0c56 # vlr %v17,%v24
[all …]

1234567