/third_party/googletest/googletest/include/gtest/ |
H A D | gtest_pred_impl.h | 157 const T1& v1, const T2& v2, const T3& v3) { in AssertPred3Helper() 158 if (pred(v1, v2, v3)) return AssertionSuccess(); in AssertPred3Helper() 166 << e3 << " evaluates to " << ::testing::PrintToString(v3); in AssertPred3Helper() 171 #define GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, on_failure) \ 172 GTEST_ASSERT_(pred_format(#v1, #v2, #v3, v1, v2, v3), on_failure) 176 #define GTEST_PRED3_(pred, v1, v2, v3, on_failure) \ 178 ::testing::AssertPred3Helper(#pred, #v1, #v2, #v3, pred, v1, v2, v3), \ 182 #define EXPECT_PRED_FORMAT3(pred_format, v1, v2, v3) \ 155 AssertPred3Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, Pred pred, const T1& v1, const T2& v2, const T3& v3) AssertPred3Helper() argument 194 AssertPred4Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, const char* e4, Pred pred, const T1& v1, const T2& v2, const T3& v3, const T4& v4) AssertPred4Helper() argument 236 AssertPred5Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, const char* e4, const char* e5, Pred pred, const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5) AssertPred5Helper() argument [all...] |
/third_party/node/deps/googletest/include/gtest/ |
H A D | gtest_pred_impl.h | 157 const T1& v1, const T2& v2, const T3& v3) { in AssertPred3Helper() 158 if (pred(v1, v2, v3)) return AssertionSuccess(); in AssertPred3Helper() 166 << e3 << " evaluates to " << ::testing::PrintToString(v3); in AssertPred3Helper() 171 #define GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, on_failure) \ 172 GTEST_ASSERT_(pred_format(#v1, #v2, #v3, v1, v2, v3), on_failure) 176 #define GTEST_PRED3_(pred, v1, v2, v3, on_failure) \ 178 ::testing::AssertPred3Helper(#pred, #v1, #v2, #v3, pred, v1, v2, v3), \ 182 #define EXPECT_PRED_FORMAT3(pred_format, v1, v2, v3) \ 155 AssertPred3Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, Pred pred, const T1& v1, const T2& v2, const T3& v3) AssertPred3Helper() argument 194 AssertPred4Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, const char* e4, Pred pred, const T1& v1, const T2& v2, const T3& v3, const T4& v4) AssertPred4Helper() argument 236 AssertPred5Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, const char* e4, const char* e5, Pred pred, const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5) AssertPred5Helper() argument [all...] |
/third_party/mesa3d/src/gtest/include/gtest/ |
H A D | gtest_pred_impl.h | 187 const T3& v3) { in AssertPred3Helper() 188 if (pred(v1, v2, v3)) return AssertionSuccess(); in AssertPred3Helper() 196 << e3 << " evaluates to " << ::testing::PrintToString(v3); in AssertPred3Helper() 201 #define GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, on_failure)\ 202 GTEST_ASSERT_(pred_format(#v1, #v2, #v3, v1, v2, v3), \ 207 #define GTEST_PRED3_(pred, v1, v2, v3, on_failure)\ 211 #v3, \ 215 v3), on_failure) 218 #define EXPECT_PRED_FORMAT3(pred_format, v1, v2, v3) \ 180 AssertPred3Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, Pred pred, const T1& v1, const T2& v2, const T3& v3) AssertPred3Helper() argument 236 AssertPred4Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, const char* e4, Pred pred, const T1& v1, const T2& v2, const T3& v3, const T4& v4) AssertPred4Helper() argument 298 AssertPred5Helper(const char* pred_text, const char* e1, const char* e2, const char* e3, const char* e4, const char* e5, Pred pred, const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5) AssertPred5Helper() argument [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | hevcdsp_sao_neon.S | 68 add v3.8h, v1.8h, v20.8h // +1 access upper short 69 sli v1.8h, v3.8h, #8 // shift insert index to upper byte 93 ld1 {v3.8h}, [x3] // load sao_offset_val 97 mov v3.h[7], v3.h[0] // reorder to [1,2,0,3,4] 98 mov v3.h[0], v3.h[1] 99 mov v3.h[1], v3.h[2] 100 mov v3 [all...] |
H A D | aacpsdsp_neon.S | 26 ld1 {v3.4S}, [x0] 27 fadd v3.4S, v3.4S, v2.4S 28 st1 {v3.4S}, [x0], #16 37 zip1 v3.4S, v2.4S, v2.4S 39 fmul v0.4S, v0.4S, v3.4S 55 ld1 {v3.2S}, [x1] 59 mov v3.D[1], v3.D[0] 61 fmla v2.4S, v3 [all...] |
H A D | vc1dsp_neon.S | 32 ld1 {v3.16b, v4.16b}, [x0], #32 46 mul v23.8h, v3.8h, v0.h[0] // 6/2 * src[16] 50 shl v3.8h, v3.8h, #3 // 16/2 * src[16] 61 mla v3.8h, v16.8h, v0.h[0] // t3/2 = 16/2 * src[16] + 6/2 * src[48] 67 add v22.8h, v4.8h, v3.8h // t5/2 = t1/2 + t3/2 69 sub v17.8h, v4.8h, v3.8h // t8/2 = t1/2 - t3/2 70 add v23.8h, v4.8h, v3.8h // t5/2 = t1/2 + t3/2 73 sub v2.8h, v4.8h, v3.8h // t8/2 = t1/2 - t3/2 74 neg v3 [all...] |
H A D | vp8dsp_neon.S | 30 ld1 {v0.4h - v3.4h}, [x1] 33 add v4.4h, v0.4h, v3.4h 37 sub v5.4h, v0.4h, v3.4h 42 sub v3.4h, v5.4h, v7.4h 46 transpose_4x4H v0, v1, v2, v3, v4, v5, v6, v7 50 add v4.4h, v0.4h, v3.4h 53 sub v5.4h, v0.4h, v3.4h 57 sub v3.4h, v5.4h, v7.4h 62 sshr v3.4h, v3 [all...] |
H A D | sbrdsp_neon.S | 54 ld1 {v3.4S}, [x3], #16 55 fadd v0.4S, v0.4S, v3.4S 80 ld2 {v2.4S, v3.4S}, [x0], #32 83 eor v3.16B, v3.16B, v5.16B 85 st2 {v2.4S, v3.4S}, [x1], #32 87 ld2 {v2.4S, v3.4S}, [x0], #32 89 eor v3.16B, v3.16B, v5.16B 91 st2 {v2.4S, v3 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 74 fmov v3.d[1], x9 //CTR block 3 95 aese v3.16b, v18.16b 96 aesmc v3.16b, v3.16b //AES block 3 - round 0 111 aese v3.16b, v19.16b 112 aesmc v3.16b, v3.16b //AES block 3 - round 1 126 aese v3.16b, v20.16b 127 aesmc v3.16b, v3 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 74 fmov v3.d[1], x9 //CTR block 3 95 aese v3.16b, v18.16b 96 aesmc v3.16b, v3.16b //AES block 3 - round 0 111 aese v3.16b, v19.16b 112 aesmc v3.16b, v3.16b //AES block 3 - round 1 126 aese v3.16b, v20.16b 127 aesmc v3.16b, v3 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 74 fmov v3.d[1], x9 //CTR block 3 95 aese v3.16b, v18.16b 96 aesmc v3.16b, v3.16b //AES block 3 - round 0 111 aese v3.16b, v19.16b 112 aesmc v3.16b, v3.16b //AES block 3 - round 1 126 aese v3.16b, v20.16b 127 aesmc v3.16b, v3 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 74 fmov v3.d[1], x9 //CTR block 3 95 aese v3.16b, v18.16b 96 aesmc v3.16b, v3.16b //AES block 3 - round 0 111 aese v3.16b, v19.16b 112 aesmc v3.16b, v3.16b //AES block 3 - round 1 126 aese v3.16b, v20.16b 127 aesmc v3.16b, v3 [all...] |
/third_party/node/deps/v8/src/third_party/siphash/ |
H A D | halfsiphash.cc | 33 v2 += v3; \ 34 v3 = ROTL(v3, 8); \ 35 v3 ^= v2; \ 36 v0 += v3; \ 37 v3 = ROTL(v3, 7); \ 38 v3 ^= v0; \ 50 uint32_t v3 = 0x74656462; in halfsiphash() local 54 v3 in halfsiphash() [all...] |
/third_party/eudev/src/shared/ |
H A D | siphash24.c | 50 v2 += v3; v3=ROTL(v3,16); v3 ^= v2; \ 51 v0 += v3; v3=ROTL(v3,21); v3 ^= v0; \ 62 u64 v3 = 0x7465646279746573ULL; in siphash24() local 71 v3 in siphash24() [all...] |
/third_party/node/deps/openssl/openssl/crypto/siphash/ |
H A D | siphash.c | 56 v2 += v3; \ 57 v3 = ROTL(v3, 16); \ 58 v3 ^= v2; \ 59 v0 += v3; \ 60 v3 = ROTL(v3, 21); \ 61 v3 ^= v0; \ 131 ctx->v3 = 0x7465646279746573ULL ^ k1; in SipHash_Init() 148 uint64_t v3 in SipHash_Update() local 205 uint64_t v3 = ctx->v3; SipHash_Final() local [all...] |
/third_party/openssl/crypto/siphash/ |
H A D | siphash.c | 56 v2 += v3; \ 57 v3 = ROTL(v3, 16); \ 58 v3 ^= v2; \ 59 v0 += v3; \ 60 v3 = ROTL(v3, 21); \ 61 v3 ^= v0; \ 131 ctx->v3 = 0x7465646279746573ULL ^ k1; in SipHash_Init() 148 uint64_t v3 in SipHash_Update() local 205 uint64_t v3 = ctx->v3; SipHash_Final() local [all...] |
/third_party/rust/crates/cxx/src/ |
H A D | sip.rs | 32 // v0, v2 and v1, v3 show up in pairs in the algorithm, 39 v3: u64, 44 compress!($state.v0, $state.v1, $state.v2, $state.v3) 46 ($v0:expr, $v1:expr, $v2:expr, $v3:expr) => { 51 $v2 = $v2.wrapping_add($v3); 52 $v3 = $v3.rotate_left(16); 53 $v3 ^= $v2; 54 $v0 = $v0.wrapping_add($v3); 55 $v3 [all...] |
/third_party/json/include/nlohmann/detail/ |
H A D | macro_scope.hpp | 321 #define NLOHMANN_JSON_PASTE4(func, v1, v2, v3) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE3(func, v2, v3) 322 #define NLOHMANN_JSON_PASTE5(func, v1, v2, v3, v4) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE4(func, v2, v3, v4) 323 #define NLOHMANN_JSON_PASTE6(func, v1, v2, v3, v4, v5) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE5(func, v2, v3, v4, v5) 324 #define NLOHMANN_JSON_PASTE7(func, v1, v2, v3, v4, v5, v6) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE6(func, v2, v3, v4, v5, v6) 325 #define NLOHMANN_JSON_PASTE8(func, v1, v2, v3, v4, v5, v6, v7) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE7(func, v2, v3, v [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/ |
H A D | vpaes-armv8.S | 148 tbl v0.16b, {v24.16b}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 152 tbl v2.16b, {v26.16b}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 154 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 157 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 158 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 159 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 170 tbl v3.16b, {v18.16b}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 172 eor v3.16b, v3 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/ |
H A D | vpaes-armv8.S | 148 tbl v0.16b, {v24.16b}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 152 tbl v2.16b, {v26.16b}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 154 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 157 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 158 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 159 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 170 tbl v3.16b, {v18.16b}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 172 eor v3.16b, v3 [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/ |
H A D | vpaes-armv8.S | 148 tbl v0.16b, {v24.16b}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 152 tbl v2.16b, {v26.16b}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 154 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 157 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 158 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 159 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 170 tbl v3.16b, {v18.16b}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 172 eor v3.16b, v3 [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/aes/ |
H A D | vpaes-armv8.S | 148 tbl v0.16b, {v24.16b}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 152 tbl v2.16b, {v26.16b}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 154 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 157 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 158 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 159 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 170 tbl v3.16b, {v18.16b}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 172 eor v3.16b, v3 [all...] |
/third_party/ffmpeg/libavutil/aarch64/ |
H A D | float_dsp_neon.S | 29 ld1 {v2.4S, v3.4S}, [x1], #32 35 fmul v19.4S, v3.4S, v7.4S 67 ld1 {v2.4S, v3.4S}, [x1], #32 71 fmul v3.4S, v3.4S, v16.4S 74 st1 {v2.4S, v3.4S}, [x0], #32 77 st1 {v2.4S, v3.4S}, [x0], #32 92 ld1 {v2.2D, v3.2D}, [x1], #32 96 fmul v3.2D, v3 [all...] |
/third_party/ffmpeg/libavcodec/arm/ |
H A D | simple_idct_armv5te.S | 59 sub v3, v1, a2 103 sub v3, v3, a2 /* v3 -= W4*row[4] */ 104 add v3, v3, lr /* v3 += W2*row[6] */ 112 add a2, v3, v7 123 sub a2, v3, v7 161 sub v3, v [all...] |
/third_party/ffmpeg/libswscale/aarch64/ |
H A D | output.S | 31 2: mov v3.16B, v1.16B // initialize accumulator part 1 with dithering value 43 smlal v3.4S, v5.4H, v7.4H // val0 += {A,B,C,D} * X 45 smlal v3.4S, v6.4H, v16.4H // val0 += {I,J,K,L} * Y 50 sqshrun v3.4h, v3.4s, #16 // clip16(val0>>16) 51 sqshrun2 v3.8h, v4.4s, #16 // clip16(val1>>16) 52 uqshrn v3.8b, v3.8h, #3 // clip8(val>>19) 53 st1 {v3.8b}, [x3], #8 // write to destination
|