Home
last modified time | relevance | path

Searched refs:v16 (Results 1 - 25 of 124) sorted by relevance

12345

/third_party/opencl-headers/tests/
H A Dtest_headers.c71 __cl_char16 v16 = b16.v16; in test_char() local
72 printf("__cl_char16: %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d \n", ((cl_char*)&v16)[0], ((cl_char*)&v16)[1], ((cl_char*)&v16)[2], ((cl_char*)&v16)[3], ((cl_char*)&v16)[4], ((cl_char*)&v16)[5], ((cl_char*)&v16)[6], ((cl_char*)&v16)[ in test_char()
131 __cl_uchar16 v16 = b16.v16; test_uchar() local
191 __cl_short16 v16 = b16.v16; test_short() local
251 __cl_ushort16 v16 = b16.v16; test_ushort() local
311 __cl_int16 v16 = b16.v16; test_int() local
371 __cl_uint16 v16 = b16.v16; test_uint() local
431 __cl_long16 v16 = b16.v16; test_long() local
491 __cl_ulong16 v16 = b16.v16; test_ulong() local
553 __cl_float16 v16 = b16.v16; test_float() local
613 __cl_double16 v16 = b16.v16; test_double() local
[all...]
/third_party/ffmpeg/libavcodec/aarch64/
H A Dh264cmc_neon.S65 umull v16.8H, v4.8B, v0.8B
66 umlal v16.8H, v5.8B, v1.8B
69 umlal v16.8H, v6.8B, v2.8B
72 umlal v16.8H, v7.8B, v3.8B
80 rshrn v16.8B, v16.8H, #6
83 add v16.8H, v16.8H, v22.8H
85 shrn v16.8B, v16
[all...]
H A Dh264dsp_neon.S43 uabd v21.16B, v16.16B, v0.16B // abs(p0 - q0)
45 uabd v28.16B, v18.16B, v16.16B // abs(p1 - p0)
55 uabd v17.16B, v20.16B, v16.16B // abs(p2 - p0)
67 urhadd v28.16B, v16.16B, v0.16B
82 usubw v4.8H, v4.8H, v16.8B
83 usubw2 v20.8H, v20.8H, v16.16B
95 uxtl v28.8H, v16.8B
97 uxtl2 v21.8H, v16.16B
105 sqxtun v16.8B, v28.8H
106 sqxtun2 v16
[all...]
H A Dmpegaudiodsp_neon.S57 ld1r {v16.2s}, [x2] // dither_state
58 sxtl v16.2d, v16.2s
63 trn1 v16.2d, v16.2d, v29.2d
65 movi v16.4s, #0
90 MLA v16, v2, v0
94 MLS v16, v4, v7
104 and v28.16b, v16.16b, v30.16b
110 round_sample v16,
[all...]
H A Dme_cmp_neon.S37 uabdl v16.8h, v0.8b, v4.8b // absolute difference accumulate
41 uabal v16.8h, v1.8b, v5.8b // absolute difference accumulate
45 uabal v16.8h, v2.8b, v6.8b
48 uabal v16.8h, v3.8b, v7.8b
51 add v16.8h, v16.8h, v17.8h
52 uaddlv s16, v16.8h // add up everything in v16 accumulator
64 uabdl v16.8h, v0.8b, v4.8b // absolute difference accumulate
65 uabal2 v16
[all...]
H A Dsimple_idct_neon.S78 smull\i v16.4S, \y3\l, z6
82 add v20.4S, v23.4S, v16.4S
84 sub v21.4S, v23.4S, v16.4S
112 smull2 v16.4S, \y3\().8H, z2
125 sub v20.4S, v20.4S, v16.4S
126 add v21.4S, v21.4S, v16.4S
134 add v16.4S, v22.4S, v6.4S
136 shrn \y4\().4H, v16.4S, #ROW_SHIFT
146 trn1 v16.8H, \y1\().8H, \y2\().8H
150 trn1 \y1\().4S, v16
[all...]
H A Dvp9itxfm_neon.S186 sub v16.4h, \c0\().4h, v17.4h
187 sshr v16.4h, v16.4h, #1
188 sub \c2\().4h, v16.4h, \c1\().4h
189 sub \c1\().4h, v16.4h, \c3\().4h
197 add v16.4h, \c0\().4h, \c2\().4h
200 smull v18.4s, v16.4h, v0.h[0]
214 smull v16.4s, \c0\().4h, v0.h[4]
215 smlal v16.4s, \c2\().4h, v0.h[5]
216 smlal v16
[all...]
H A Dfmtconvert_neon.S54 ld1 {v16.2s}, [x3], #8
57 fmul v4.4s, v0.4s, v16.s[0]
58 fmul v5.4s, v1.4s, v16.s[0]
59 fmul v6.4s, v2.4s, v16.s[1]
60 fmul v7.4s, v3.4s, v16.s[1]
69 ld1 {v16.s}[0], [x3]
72 fmul v4.4s, v0.4s, v16.s[0]
73 fmul v5.4s, v1.4s, v16.s[0]
H A Dvc1dsp_neon.S36 ld1 {v16.16b, v17.16b}, [x0]
55 shl v21.8h, v16.8h, #3 // 16/2 * src[48]
61 mla v3.8h, v16.8h, v0.h[0] // t3/2 = 16/2 * src[16] + 6/2 * src[48]
64 sub v16.8h, v1.8h, v2.8h // t7/2 = t2/2 - t4/2
81 ssra v16.8h, v6.8h, #1 // (t7 + t3) >> 1
88 srshr v5.8h, v16.8h, #2 // (t7 + t3 + 4) >> 3
93 srshr v16.8h, v23.8h, #2 // (t5 - t1 + 4) >> 3
97 trn2 v20.8h, v7.8h, v16.8h
107 trn1 v2.8h, v7.8h, v16.8h
110 shl v16
[all...]
H A Dhevcdsp_sao_neon.S50 ld1 {v16.16b-v19.16b}, [sp], #64
70 tbx v2.16b, {v16.16b-v19.16b}, v1.16b // table
119 cmhi v16.16b, v4.16b, v3.16b // (prev > cur)
123 sub v20.16b, v16.16b, v17.16b // diff0 = CMP(cur, prev) = (cur > prev) - (cur < prev)
127 tbl v16.16b, {v0.16b}, v20.16b
131 zip1 v18.16b, v16.16b, v17.16b // sao_offset_val lower ->
132 zip2 v19.16b, v16.16b, v17.16b // sao_offset_val upper ->
175 cmhi v16.16b, v4.16b, v3.16b
179 sub v20.16b, v16.16b, v17.16b
183 tbl v16
[all...]
H A Dvp8dsp_neon.S44 movi v16.4h, #3
48 add v0.4h, v0.4h, v16.4h
100 add v16.4h, v0.4h, v2.4h
106 add v0.4h, v16.4h, v18.4h
108 sub v3.4h, v16.4h, v18.4h
124 add v16.4h, v0.4h, v2.4h
131 add v0.4h, v16.4h, v18.4h
134 sub v3.4h, v16.4h, v18.4h
144 transpose_4x4H v0, v1, v2, v3, v5, v6, v7, v16
166 ld1r {v16
[all...]
H A Dvp9itxfm_16bpp_neon.S235 sub v16.4s, \c0\().4s, v17.4s
236 sshr v16.4s, v16.4s, #1
237 sub \c2\().4s, v16.4s, \c1\().4s
238 sub \c1\().4s, v16.4s, \c3\().4s
250 add v16.4s, \c0\().4s, \c2\().4s
253 mul v18.4s, v16.4s, v0.s[0]
271 add v16.4s, \c0\().4s, \c2\().4s
275 smull v18.2d, v16.2s, v0.s[0]
276 smull2 v19.2d, v16
[all...]
H A Dmdct_neon.S40 ld2 {v16.2s,v17.2s}, [x7], x12 // d16=x,n1 d17=x,n0
58 ld2 {v16.2s,v17.2s}, [x7], x12
92 ld2 {v16.2s,v17.2s},[x1], x7 // d16=c1,c0 d18=s1,s0
100 fmul v22.2s, v1.2s, v16.2s
102 fmul v24.2s, v0.2s, v16.2s
111 ld2 {v16.2s,v17.2s},[x1], x7 // d16=c1,c0 d18=s1,s0
196 ld2 {v16.2s,v17.2s}, [x9], x12 // in0u0,in0u1 in4d1,in4d0
208 fsub v16.2s, v16.2s, v1.2s // in0u-in2d R
217 fmul v24.2s, v16
[all...]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/
H A Dghashv8-armx.S16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
19 and v18.16b,v18.16b,v16.16b
22 and v16.16b,v16.16b,v17.16b
24 eor v20.16b,v3.16b,v16.16b //twisted H
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
30 eor v16.16b,v16.16b,v20.16b
32 pmull v1.1q,v16.1d,v16
[all...]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/
H A Dghashv8-armx.S16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
19 and v18.16b,v18.16b,v16.16b
22 and v16.16b,v16.16b,v17.16b
24 eor v20.16b,v3.16b,v16.16b //twisted H
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
30 eor v16.16b,v16.16b,v20.16b
32 pmull v1.1q,v16.1d,v16
[all...]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/
H A Dghashv8-armx.S16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
19 and v18.16b,v18.16b,v16.16b
22 and v16.16b,v16.16b,v17.16b
24 eor v20.16b,v3.16b,v16.16b //twisted H
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
30 eor v16.16b,v16.16b,v20.16b
32 pmull v1.1q,v16.1d,v16
[all...]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/
H A Dghashv8-armx.S16 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
19 and v18.16b,v18.16b,v16.16b
22 and v16.16b,v16.16b,v17.16b
24 eor v20.16b,v3.16b,v16.16b //twisted H
28 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing
30 eor v16.16b,v16.16b,v20.16b
32 pmull v1.1q,v16.1d,v16
[all...]
/third_party/ffmpeg/libavutil/aarch64/
H A Dfloat_dsp_neon.S32 fmul v16.4S, v0.4S, v4.4S
36 st1 {v16.4S, v17.4S}, [x0], #32
45 ld1 {v16.4S, v17.4S}, [x0], #32
49 fmla v16.4S, v4.4S, v0.S[0]
53 st1 {v16.4S, v17.4S}, [x0], #32
62 dup v16.4S, v0.S[0]
66 fmul v0.4S, v0.4S, v16.4S
68 fmul v1.4S, v1.4S, v16.4S
69 fmul v2.4S, v2.4S, v16.4S
71 fmul v3.4S, v3.4S, v16
[all...]
/third_party/json/include/nlohmann/detail/
H A Dmacro_scope.hpp334 #define NLOHMANN_JSON_PASTE17(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE16(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16)
335 #define NLOHMANN_JSON_PASTE18(func, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE17(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)
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, v1
[all...]
/third_party/ffmpeg/libswscale/aarch64/
H A Dhscale.S69 ld1 {v16.8B}, [x0], #8 // srcp[filterPos[2] + {0..7}]
73 uxtl v16.8H, v16.8B // unpack part 3 to 16-bit
74 smlal v2.4S, v16.4H, v17.4H // v2 accumulates srcp[filterPos[2] + {0..3}] * filter[{0..3}]
75 smlal2 v2.4S, v16.8H, v17.8H // v2 accumulates srcp[filterPos[2] + {4..7}] * filter[{4..7}]
107 // v16-v19 src values (8 bit) 8B
141 ld4 {v16.8B, v17.8B, v18.8B, v19.8B}, [sp] // transpose 8 bytes each from src into 4 registers
157 uxtl v16.8H, v16.8B // unsigned extend long, covert src data to 16-bit
166 smlal v0.4S, v1.4H, v16
[all...]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/
H A Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
304 aese v0.16b,v16.16b
306 ld1 {v16.4s},[x3],#16 // load key schedule...
314 aese v0.16b,v16.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
344 aesd v0.16b,v16.16b
346 ld1 {v16.4s},[x3],#16 // load key schedule...
354 aesd v0.16b,v16.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
419 aese v0.16b,v16
[all...]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/
H A Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
304 aese v0.16b,v16.16b
306 ld1 {v16.4s},[x3],#16 // load key schedule...
314 aese v0.16b,v16.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
344 aesd v0.16b,v16.16b
346 ld1 {v16.4s},[x3],#16 // load key schedule...
354 aesd v0.16b,v16.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
419 aese v0.16b,v16
[all...]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/
H A Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
304 aese v0.16b,v16.16b
306 ld1 {v16.4s},[x3],#16 // load key schedule...
314 aese v0.16b,v16.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
344 aesd v0.16b,v16.16b
346 ld1 {v16.4s},[x3],#16 // load key schedule...
354 aesd v0.16b,v16.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
419 aese v0.16b,v16
[all...]
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/
H A Daesv8-armx.S298 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
304 aese v0.16b,v16.16b
306 ld1 {v16.4s},[x3],#16 // load key schedule...
314 aese v0.16b,v16.16b
338 ld1 {v16.4s,v17.4s},[x3],#32 // load key schedule...
344 aesd v0.16b,v16.16b
346 ld1 {v16.4s},[x3],#16 // load key schedule...
354 aesd v0.16b,v16.16b
387 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
419 aese v0.16b,v16
[all...]
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/test_data/
H A Dsimple_test.js28 v15 = ([v16, v17] = [1, 2], {v31: v18} = {v31: v16 + v17}) => v16 + v17 + v18;
29 v16 = 170%16/16 + 2**32;
64 v16 **= 4;

Completed in 17 milliseconds

12345