Home
last modified time | relevance | path

Searched refs:v20 (Results 1 – 25 of 121) sorted by relevance

12345

/third_party/openh264/codec/common/arm64/
Dmc_aarch64_neon.S310 FILTER_6TAG_8BITS1 v2, v5, v6, v7, v16, v17, v20, v0, v1
311 FILTER_6TAG_8BITS2 v2, v5, v6, v7, v16, v17, v20, v0, v1
314 st1 {v20.16b}, [x2], x3 //write 16Byte
328 …VEC4_LD1_8BITS_16ELEMENT x0, x1, v16, v20, v24, v28 //load src[-2] in v16,v20,v24,v28 for 4 row…
336 ext v21.16b, v20.16b, v20.16b, #5 //src[3]
337 ext v22.16b, v20.16b, v20.16b, #1 //src[-1]
338 ext v23.16b, v20.16b, v20.16b, #4 //src[2]
348 …VEC4_UADDL_8BITS v16, v17, v20, v21, v24, v25, v28, v29, v0, v2, v4, v6 //v0/v2/v4/v6=src[-2]+sr…
356 ext v22.16b, v20.16b, v20.16b, #2 //src[0]
357 ext v23.16b, v20.16b, v20.16b, #3 //src[1]
[all …]
Ddeblocking_aarch64_neon.S241 sabd v20.8h, \arg0\().8h, \arg1\().8h
247 cmge v20.8h, v20.8h, \arg0\().8h
252 addp v20.8h, v20.8h, v21.8h
255 addhn \arg5\().8b, v20.8h, v20.8h
319 ld4r {v18.8b, v19.8b, v20.8b, v21.8b}, [x4]
321 trn1 v20.2s, v20.2s, v21.2s
322 trn1 v6.2d, v18.2d, v20.2d // iTc0: 0000, 1111, 2222, 3333
333 DIFF_LUMA_LT4_P1_Q1 v0, v1, v2, v3, v17, v18, v6, v7, v19, v20
338 abs v20.16b, v20.16b
340 add v6.16b, v6.16b, v20.16b
[all …]
/third_party/ffmpeg/libavcodec/aarch64/
Dhevcdsp_sao_neon.S53 movi v20.8h, #1
68 add v3.8h, v1.8h, v20.8h // +1 access upper short
123 … sub v20.16b, v16.16b, v17.16b // diff0 = CMP(cur, prev) = (cur > prev) - (cur < prev)
125 add v20.16b, v20.16b, v21.16b // diff = diff0 + diff1
126 add v20.16b, v20.16b, v2.16b // offset_val = diff + 2
127 tbl v16.16b, {v0.16b}, v20.16b
128 tbl v17.16b, {v1.16b}, v20.16b
129 uxtl v20.8h, v3.8b // src[0:7]
133 sqadd v20.8h, v18.8h, v20.8h // + sao_offset_val
135 sqxtun v3.8b, v20.8h
[all …]
Dh264dsp_neon.S55 uabd v17.16B, v20.16B, v16.16B // abs(p2 - p0)
70 uhadd v20.16B, v20.16B, v28.16B
73 umin v23.16B, v23.16B, v20.16B
81 uxtl2 v20.8H, v0.16B
83 usubw2 v20.8H, v20.8H, v16.16B
85 shl v20.8H, v20.8H, #2
87 uaddw2 v20.8H, v20.8H, v18.16B
89 usubw2 v20.8H, v20.8H, v2.16B
91 rshrn2 v4.16B, v20.8H, #3
119 ld1 {v20.16B}, [x0], x1
[all …]
Dfft_neon.S73 fadd v20.2s, v0.2s, v1.2s // r0+r1,i0+i1
83 fadd v0.2s, v20.2s, v21.2s
84 fsub v2.2s, v20.2s, v21.2s
124 fadd v20.2s, v0.2s, v1.2s // r0+r1,i0+i1
134 fadd v0.2s, v20.2s, v21.2s
135 fsub v2.2s, v20.2s, v21.2s
145 ld1 {v20.4s,v21.4s}, [x0], #32
153 transpose v24.2d, v25.2d, v20.2d, v22.2d
160 ext v20.16b, v21.16b, v21.16b, #4
169 transpose v22.2d, v23.2d, v20.2d, v21.2d
[all …]
Dhevcdsp_idct_neon.S135 uxtl v20.8h, v19.8b
139 sqadd v2.8h, v2.8h, v20.8h
153 movi v20.8h, #0
165 clip10 v0.8h, v1.8h, v20.8h, v21.8h
166 clip10 v2.8h, v3.8h, v20.8h, v21.8h
178 ld1 {v20.16b, v21.16b}, [x0]
179 uxtl v16.8h, v20.8b
180 uxtl2 v17.8h, v20.16b
184 uxtl v20.8h, v22.8b
194 sqadd v4.8h, v4.8h, v20.8h
[all …]
Dvp9itxfm_neon.S196 smull v20.4s, \c1\().4h, v0.h[2]
202 smlsl v20.4s, \c3\().4h, v0.h[3]
206 rshrn v20.4h, v20.4s, #14
209 add \c1\().4h, v19.4h, v20.4h
210 sub \c2\().4h, v19.4h, v20.4h
224 add v20.4s, v16.4s, v19.4s
226 rshrn \c0\().4h, v20.4s, #14
328 dmbutterfly0 v16, v20, v16, v20, v2, v3, v4, v5, v6, v7 // v16 = t0a, v20 = t1a
336 butterfly_8h v26, v27, v20, v18 // v26 = t1, v27 = t2
343 butterfly_8h v19, v20, v25, v28 // v17 = out[3], q12 = out[4]
[all …]
Dvp8dsp_neon.S93 sqdmulh v20.4h, v1.4h, v4.h[1]
104 sub v19.4h, v20.4h, v22.4h
120 shrn v20.4h, v26.4s, #16
122 add v20.4h, v20.4h, v1.4h
127 add v18.4h, v20.4h, v23.4h
181 uaddw v20.8h, v16.8h, v0.8b
194 sqxtun v20.8b, v20.8h
198 st1 {v20.8b}, [x3], x2
232 uaddw v20.8h, v16.8h, v0.8b
243 sqxtun v20.8b, v20.8h
[all …]
Dvc1dsp_neon.S42 … shl v20.8h, v6.8h, #4 // 16 * src[40]
45 … ssra v20.8h, v19.8h, #2 // 4 * src[24] + 16 * src[40]
51 … mls v20.8h, v2.8h, v0.h[2] // - 15 * src[8] + 4 * src[24] + 16 * src[40]
65 …mla v20.8h, v17.8h, v0.h[1] // -t2 = - 15 * src[8] + 4 * src[24] + 16 * src[40] + 9…
75 neg v4.8h, v20.8h // +t2
84 ssra v21.8h, v20.8h, #1 // (t6 - t2) >> 1
97 trn2 v20.8h, v7.8h, v16.8h
100 trn1 v18.4s, v19.4s, v20.4s
101 trn2 v19.4s, v19.4s, v20.4s
104 trn1 v20.2d, v17.2d, v19.2d
[all …]
Dsimple_idct_neon.S82 add v20.4S, v23.4S, v16.4S
115 sub v20.4S, v20.4S, v7.4S
125 sub v20.4S, v20.4S, v16.4S
130 add \y4\().4S, v20.4S, v18.4S
141 sub v20.4S, v20.4S, v18.4S
143 shrn2 \y3\().8H, v20.4S, #ROW_SHIFT
176 sub v20.4S, v20.4S, v7.4S
197 sub v20.4S, v20.4S, v16.4S
209 addhn2 v7.8H, v20.4S, v18.4S
210 subhn v18.4H, v20.4S, v18.4S
[all …]
Dvp9itxfm_16bpp_neon.S249 mul v20.4s, \c1\().4s, v0.s[2]
255 mls v20.4s, \c3\().4s, v0.s[3]
259 srshr v20.4s, v20.4s, #14
262 add \c1\().4s, v24.4s, v20.4s
263 sub \c2\().4s, v24.4s, v20.4s
269 smull v20.2d, \c1\().2s, v0.s[2]
279 smlsl v20.2d, \c3\().2s, v0.s[3]
287 rshrn v20.2s, v20.2d, #14
288 rshrn2 v20.4s, v21.2d, #14
291 add \c1\().4s, v24.4s, v20.4s
[all …]
Dh264cmc_neon.S89 ld1 {v20.8B}, [x8], x2
91 urhadd v16.8B, v16.8B, v20.8B
125 ld1 {v20.8B}, [x8], x2
127 urhadd v16.8B, v16.8B, v20.8B
157 ld1 {v20.8B}, [x8], x2
159 urhadd v16.8B, v16.8B, v20.8B
184 ld1 {v20.8B}, [x8], x2
186 urhadd v16.8B, v16.8B, v20.8B
260 ld1 {v20.S}[0], [x8], x2
261 ld1 {v20.S}[1], [x8], x2
[all …]
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm/crypto/poly1305/
Dpoly1305-s390x.S152 .word 0xe740,0xb000,0x28a5 # vmlo %v20,%v0,%v11,2
157 .word 0xe741,0xa200,0x49ad # vmalo %v20,%v1,%v10,%v20,2
162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2
167 .word 0xe743,0x0200,0x4bad # vmalo %v20,%v3,%v16,%v20,2
172 .word 0xe744,0xe200,0x49ad # vmalo %v20,%v4,%v14,%v20,2
181 .word 0xe711,0x4000,0x32f3 # va %v1,%v1,%v20,3
183 .word 0xe741,0x001a,0x3838 # vesrl %v20,%v1,26,3
187 .word 0xe725,0x4000,0x36f3 # va %v2,%v21,%v20,3
358 .word 0xe745,0xb000,0x28a4 # vmle %v20,%v5,%v11,2
363 .word 0xe746,0xa200,0x49ac # vmale %v20,%v6,%v10,%v20,2
[all …]
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm_avx2/crypto/poly1305/
Dpoly1305-s390x.S152 .word 0xe740,0xb000,0x28a5 # vmlo %v20,%v0,%v11,2
157 .word 0xe741,0xa200,0x49ad # vmalo %v20,%v1,%v10,%v20,2
162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2
167 .word 0xe743,0x0200,0x4bad # vmalo %v20,%v3,%v16,%v20,2
172 .word 0xe744,0xe200,0x49ad # vmalo %v20,%v4,%v14,%v20,2
181 .word 0xe711,0x4000,0x32f3 # va %v1,%v1,%v20,3
183 .word 0xe741,0x001a,0x3838 # vesrl %v20,%v1,26,3
187 .word 0xe725,0x4000,0x36f3 # va %v2,%v21,%v20,3
363 .word 0xe745,0xb000,0x28a4 # vmle %v20,%v5,%v11,2
368 .word 0xe746,0xa200,0x49ac # vmale %v20,%v6,%v10,%v20,2
[all …]
/third_party/node/deps/openssl/config/archs/linux64-s390x/asm/crypto/poly1305/
Dpoly1305-s390x.S152 .word 0xe740,0xb000,0x28a5 # vmlo %v20,%v0,%v11,2
157 .word 0xe741,0xa200,0x49ad # vmalo %v20,%v1,%v10,%v20,2
162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2
167 .word 0xe743,0x0200,0x4bad # vmalo %v20,%v3,%v16,%v20,2
172 .word 0xe744,0xe200,0x49ad # vmalo %v20,%v4,%v14,%v20,2
181 .word 0xe711,0x4000,0x32f3 # va %v1,%v1,%v20,3
183 .word 0xe741,0x001a,0x3838 # vesrl %v20,%v1,26,3
187 .word 0xe725,0x4000,0x36f3 # va %v2,%v21,%v20,3
363 .word 0xe745,0xb000,0x28a4 # vmle %v20,%v5,%v11,2
368 .word 0xe746,0xa200,0x49ac # vmale %v20,%v6,%v10,%v20,2
[all …]
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm_avx2/crypto/poly1305/
Dpoly1305-s390x.S152 .word 0xe740,0xb000,0x28a5 # vmlo %v20,%v0,%v11,2
157 .word 0xe741,0xa200,0x49ad # vmalo %v20,%v1,%v10,%v20,2
162 .word 0xe742,0x2200,0x4bad # vmalo %v20,%v2,%v18,%v20,2
167 .word 0xe743,0x0200,0x4bad # vmalo %v20,%v3,%v16,%v20,2
172 .word 0xe744,0xe200,0x49ad # vmalo %v20,%v4,%v14,%v20,2
181 .word 0xe711,0x4000,0x32f3 # va %v1,%v1,%v20,3
183 .word 0xe741,0x001a,0x3838 # vesrl %v20,%v1,26,3
187 .word 0xe725,0x4000,0x36f3 # va %v2,%v21,%v20,3
358 .word 0xe745,0xb000,0x28a4 # vmle %v20,%v5,%v11,2
363 .word 0xe746,0xa200,0x49ac # vmale %v20,%v6,%v10,%v20,2
[all …]
/third_party/json/include/nlohmann/detail/
Dmacro_scope.hpp338 …, v20) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE20(func, v2, v3, v4, v5, v6, v7, v8, v9, … argument
339v20, v21) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE21(func, v2, v3, v4, v5, v6, v7, v8, v… argument
340v20, v21, v22) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE22(func, v2, v3, v4, v5, v6, v7, … argument
341v20, v21, v22, v23) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE23(func, v2, v3, v4, v5, v6,… argument
342v20, v21, v22, v23, v24) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE24(func, v2, v3, v4, v5… argument
343v20, v21, v22, v23, v24, v25) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE25(func, v2, v3, v… argument
344v20, v21, v22, v23, v24, v25, v26) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE26(func, v2, … argument
345v20, v21, v22, v23, v24, v25, v26, v27) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE27(func,… argument
346v20, v21, v22, v23, v24, v25, v26, v27, v28) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE28(… argument
347v20, v21, v22, v23, v24, v25, v26, v27, v28, v29) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PAS… argument
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/
Dghashv8-armx.S24 eor v20.16b,v3.16b,v16.16b //twisted H
25 st1 {v20.2d},[x0],#16 //store Htable[0]
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
29 pmull v0.1q,v20.1d,v20.1d
30 eor v16.16b,v16.16b,v20.16b
31 pmull2 v2.1q,v20.2d,v20.2d
54 pmull v0.1q,v20.1d, v22.1d
56 pmull2 v2.1q,v20.2d, v22.2d
85 eor v20.16b, v0.16b,v18.16b //H^3
88 ext v16.16b,v20.16b, v20.16b,#8 //Karatsuba pre-processing
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/
Dghashv8-armx.S24 eor v20.16b,v3.16b,v16.16b //twisted H
25 st1 {v20.2d},[x0],#16 //store Htable[0]
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
29 pmull v0.1q,v20.1d,v20.1d
30 eor v16.16b,v16.16b,v20.16b
31 pmull2 v2.1q,v20.2d,v20.2d
54 pmull v0.1q,v20.1d, v22.1d
56 pmull2 v2.1q,v20.2d, v22.2d
85 eor v20.16b, v0.16b,v18.16b //H^3
88 ext v16.16b,v20.16b, v20.16b,#8 //Karatsuba pre-processing
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/
Dghashv8-armx.S24 eor v20.16b,v3.16b,v16.16b //twisted H
25 st1 {v20.2d},[x0],#16 //store Htable[0]
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
29 pmull v0.1q,v20.1d,v20.1d
30 eor v16.16b,v16.16b,v20.16b
31 pmull2 v2.1q,v20.2d,v20.2d
54 pmull v0.1q,v20.1d, v22.1d
56 pmull2 v2.1q,v20.2d, v22.2d
85 eor v20.16b, v0.16b,v18.16b //H^3
88 ext v16.16b,v20.16b, v20.16b,#8 //Karatsuba pre-processing
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/
Dghashv8-armx.S24 eor v20.16b,v3.16b,v16.16b //twisted H
25 st1 {v20.2d},[x0],#16 //store Htable[0]
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
29 pmull v0.1q,v20.1d,v20.1d
30 eor v16.16b,v16.16b,v20.16b
31 pmull2 v2.1q,v20.2d,v20.2d
54 pmull v0.1q,v20.1d, v22.1d
56 pmull2 v2.1q,v20.2d, v22.2d
85 eor v20.16b, v0.16b,v18.16b //H^3
88 ext v16.16b,v20.16b, v20.16b,#8 //Karatsuba pre-processing
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/poly1305/
Dpoly1305-armv8.S494 umull v20.2d,v14.2s,v1.s[2]
510 umlal v20.2d,v15.2s,v0.s[2]
521 umlal v20.2d,v16.2s,v8.s[2]
532 umlal v20.2d,v17.2s,v6.s[2]
545 umlal v20.2d,v18.2s,v4.s[2]
560 umlal v20.2d,v11.2s,v8.s[0]
577 umlal v20.2d,v9.2s,v1.s[0]
590 umlal v20.2d,v10.2s,v0.s[0]
601 umlal v20.2d,v12.2s,v6.s[0]
612 umlal v20.2d,v13.2s,v4.s[0]
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/poly1305/
Dpoly1305-armv8.S494 umull v20.2d,v14.2s,v1.s[2]
510 umlal v20.2d,v15.2s,v0.s[2]
521 umlal v20.2d,v16.2s,v8.s[2]
532 umlal v20.2d,v17.2s,v6.s[2]
545 umlal v20.2d,v18.2s,v4.s[2]
560 umlal v20.2d,v11.2s,v8.s[0]
577 umlal v20.2d,v9.2s,v1.s[0]
590 umlal v20.2d,v10.2s,v0.s[0]
601 umlal v20.2d,v12.2s,v6.s[0]
612 umlal v20.2d,v13.2s,v4.s[0]
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/poly1305/
Dpoly1305-armv8.S494 umull v20.2d,v14.2s,v1.s[2]
510 umlal v20.2d,v15.2s,v0.s[2]
521 umlal v20.2d,v16.2s,v8.s[2]
532 umlal v20.2d,v17.2s,v6.s[2]
545 umlal v20.2d,v18.2s,v4.s[2]
560 umlal v20.2d,v11.2s,v8.s[0]
577 umlal v20.2d,v9.2s,v1.s[0]
590 umlal v20.2d,v10.2s,v0.s[0]
601 umlal v20.2d,v12.2s,v6.s[0]
612 umlal v20.2d,v13.2s,v4.s[0]
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/poly1305/
Dpoly1305-armv8.S494 umull v20.2d,v14.2s,v1.s[2]
510 umlal v20.2d,v15.2s,v0.s[2]
521 umlal v20.2d,v16.2s,v8.s[2]
532 umlal v20.2d,v17.2s,v6.s[2]
545 umlal v20.2d,v18.2s,v4.s[2]
560 umlal v20.2d,v11.2s,v8.s[0]
577 umlal v20.2d,v9.2s,v1.s[0]
590 umlal v20.2d,v10.2s,v0.s[0]
601 umlal v20.2d,v12.2s,v6.s[0]
612 umlal v20.2d,v13.2s,v4.s[0]
[all …]

12345