Home
last modified time | relevance | path

Searched refs:MultiplyU64ToU128 (Results 1 – 12 of 12) sorted by relevance

/external/angle/third_party/abseil-cpp/absl/random/internal/
Dwide_multiply_test.cc20 using absl::random_internal::MultiplyU64ToU128;
28 EXPECT_EQ(absl::uint128(0), MultiplyU64ToU128(0, 0)); in TEST()
31 EXPECT_EQ(MultiplyU64ToU128(kMax, kMax), in TEST()
33 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(kMax, 1)); in TEST()
34 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(1, kMax)); in TEST()
37 MultiplyU64ToU128(kMax, k1 << i)); in TEST()
39 MultiplyU64ToU128(k1 << i, kMax)); in TEST()
46 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
48 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
53 EXPECT_EQ(MultiplyU64ToU128(0xffffeeeeddddcccc, 0xbbbbaaaa99998888), in TEST()
[all …]
Dwide_multiply.h41 inline absl::uint128 MultiplyU64ToU128(uint64_t a, uint64_t b) { in MultiplyU64ToU128() function
99 return MultiplyU64ToU128(a, b);
/external/openscreen/third_party/abseil/src/absl/random/internal/
Dwide_multiply_test.cc21 using absl::random_internal::MultiplyU64ToU128;
29 EXPECT_EQ(absl::uint128(0), MultiplyU64ToU128(0, 0)); in TEST()
32 EXPECT_EQ(MultiplyU64ToU128(kMax, kMax), in TEST()
34 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(kMax, 1)); in TEST()
35 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(1, kMax)); in TEST()
38 MultiplyU64ToU128(kMax, k1 << i)); in TEST()
40 MultiplyU64ToU128(k1 << i, kMax)); in TEST()
47 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
49 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
54 EXPECT_EQ(MultiplyU64ToU128(0xffffeeeeddddcccc, 0xbbbbaaaa99998888), in TEST()
[all …]
Dwide_multiply.h41 inline absl::uint128 MultiplyU64ToU128(uint64_t a, uint64_t b) { in MultiplyU64ToU128() function
99 return MultiplyU64ToU128(a, b);
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/random/internal/
Dwide_multiply_test.cc21 using absl::random_internal::MultiplyU64ToU128;
29 EXPECT_EQ(absl::uint128(0), MultiplyU64ToU128(0, 0)); in TEST()
32 EXPECT_EQ(MultiplyU64ToU128(kMax, kMax), in TEST()
34 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(kMax, 1)); in TEST()
35 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(1, kMax)); in TEST()
38 MultiplyU64ToU128(kMax, k1 << i)); in TEST()
40 MultiplyU64ToU128(k1 << i, kMax)); in TEST()
47 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
49 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
54 EXPECT_EQ(MultiplyU64ToU128(0xffffeeeeddddcccc, 0xbbbbaaaa99998888), in TEST()
[all …]
Dwide_multiply.h41 inline absl::uint128 MultiplyU64ToU128(uint64_t a, uint64_t b) { in MultiplyU64ToU128() function
99 return MultiplyU64ToU128(a, b);
/external/webrtc/third_party/abseil-cpp/absl/random/internal/
Dwide_multiply_test.cc21 using absl::random_internal::MultiplyU64ToU128;
29 EXPECT_EQ(absl::uint128(0), MultiplyU64ToU128(0, 0)); in TEST()
32 EXPECT_EQ(MultiplyU64ToU128(kMax, kMax), in TEST()
34 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(kMax, 1)); in TEST()
35 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(1, kMax)); in TEST()
38 MultiplyU64ToU128(kMax, k1 << i)); in TEST()
40 MultiplyU64ToU128(k1 << i, kMax)); in TEST()
47 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
49 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
54 EXPECT_EQ(MultiplyU64ToU128(0xffffeeeeddddcccc, 0xbbbbaaaa99998888), in TEST()
[all …]
Dwide_multiply.h41 inline uint128 MultiplyU64ToU128(uint64_t a, uint64_t b) { in MultiplyU64ToU128() function
99 return MultiplyU64ToU128(a, b);
/external/abseil-cpp/absl/random/internal/
Dwide_multiply_test.cc21 using absl::random_internal::MultiplyU64ToU128;
29 EXPECT_EQ(absl::uint128(0), MultiplyU64ToU128(0, 0)); in TEST()
32 EXPECT_EQ(MultiplyU64ToU128(kMax, kMax), in TEST()
34 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(kMax, 1)); in TEST()
35 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(1, kMax)); in TEST()
38 MultiplyU64ToU128(kMax, k1 << i)); in TEST()
40 MultiplyU64ToU128(k1 << i, kMax)); in TEST()
47 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
49 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
54 EXPECT_EQ(MultiplyU64ToU128(0xffffeeeeddddcccc, 0xbbbbaaaa99998888), in TEST()
[all …]
Dwide_multiply.h41 inline uint128 MultiplyU64ToU128(uint64_t a, uint64_t b) { in MultiplyU64ToU128() function
99 return MultiplyU64ToU128(a, b);
/external/libtextclassifier/abseil-cpp/absl/random/internal/
Dwide_multiply_test.cc21 using absl::random_internal::MultiplyU64ToU128;
29 EXPECT_EQ(absl::uint128(0), MultiplyU64ToU128(0, 0)); in TEST()
32 EXPECT_EQ(MultiplyU64ToU128(kMax, kMax), in TEST()
34 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(kMax, 1)); in TEST()
35 EXPECT_EQ(absl::MakeUint128(0, kMax), MultiplyU64ToU128(1, kMax)); in TEST()
38 MultiplyU64ToU128(kMax, k1 << i)); in TEST()
40 MultiplyU64ToU128(k1 << i, kMax)); in TEST()
47 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
49 MultiplyU64ToU128(k1 << i, k1 << j)); in TEST()
54 EXPECT_EQ(MultiplyU64ToU128(0xffffeeeeddddcccc, 0xbbbbaaaa99998888), in TEST()
[all …]
Dwide_multiply.h41 inline absl::uint128 MultiplyU64ToU128(uint64_t a, uint64_t b) { in MultiplyU64ToU128() function
99 return MultiplyU64ToU128(a, b);