/third_party/opencl-headers/tests/ |
H A D | test_headers.c | 71 __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 D | h264cmc_neon.S | 65 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 D | h264dsp_neon.S | 43 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 D | mpegaudiodsp_neon.S | 57 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 D | me_cmp_neon.S | 37 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 D | simple_idct_neon.S | 78 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 D | vp9itxfm_neon.S | 186 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 D | fmtconvert_neon.S | 54 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 D | vc1dsp_neon.S | 36 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 D | hevcdsp_sao_neon.S | 50 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 D | vp8dsp_neon.S | 44 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 D | vp9itxfm_16bpp_neon.S | 235 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 D | mdct_neon.S | 40 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 D | ghashv8-armx.S | 16 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 D | ghashv8-armx.S | 16 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 D | ghashv8-armx.S | 16 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 D | ghashv8-armx.S | 16 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 D | float_dsp_neon.S | 32 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 D | macro_scope.hpp | 334 #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 D | hscale.S | 69 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 D | aesv8-armx.S | 298 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 D | aesv8-armx.S | 298 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 D | aesv8-armx.S | 298 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 D | aesv8-armx.S | 298 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 D | simple_test.js | 28 v15 = ([v16, v17] = [1, 2], {v31: v18} = {v31: v16 + v17}) => v16 + v17 + v18; 29 v16 = 170%16/16 + 2**32; 64 v16 **= 4;
|