Home
last modified time | relevance | path

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

/external/rust/android-crates-io/crates/num-traits/src/ops/
Dwrapping.rs24 pub trait WrappingAdd: Sized + Add<Self, Output = Self> { interface
30 wrapping_impl!(WrappingAdd, wrapping_add, u8);
31 wrapping_impl!(WrappingAdd, wrapping_add, u16);
32 wrapping_impl!(WrappingAdd, wrapping_add, u32);
33 wrapping_impl!(WrappingAdd, wrapping_add, u64);
34 wrapping_impl!(WrappingAdd, wrapping_add, usize);
35 wrapping_impl!(WrappingAdd, wrapping_add, u128);
37 wrapping_impl!(WrappingAdd, wrapping_add, i8);
38 wrapping_impl!(WrappingAdd, wrapping_add, i16);
39 wrapping_impl!(WrappingAdd, wrapping_add, i32);
[all …]
/external/cronet/stable/base/
Datomicops_internals_portable.h70 return base::WrappingAdd( in NoBarrier_AtomicIncrement()
77 return base::WrappingAdd(((AtomicLocation32)ptr)->fetch_add(increment), in Barrier_AtomicIncrement()
146 return base::WrappingAdd( in NoBarrier_AtomicIncrement()
153 return base::WrappingAdd(((AtomicLocation64)ptr)->fetch_add(increment), in Barrier_AtomicIncrement()
Dsafe_numerics_unittest.cc1852 EXPECT_EQ(base::WrappingAdd(kOne, kTwo), kThree); in TestWrappingMath()
1853 static_assert(base::WrappingAdd(kOne, kTwo) == kThree); in TestWrappingMath()
1854 EXPECT_EQ(base::WrappingAdd(kMax, kOne), kMin); in TestWrappingMath()
1855 static_assert(base::WrappingAdd(kMax, kOne) == kMin); in TestWrappingMath()
1856 EXPECT_EQ(base::WrappingAdd(kMax, kTwo), kMin + 1); in TestWrappingMath()
1857 static_assert(base::WrappingAdd(kMax, kTwo) == kMin + 1); in TestWrappingMath()
1858 EXPECT_EQ(base::WrappingAdd(kMax, kMax), kMinusTwo); in TestWrappingMath()
1859 static_assert(base::WrappingAdd(kMax, kMax) == kMinusTwo); in TestWrappingMath()
1860 EXPECT_EQ(base::WrappingAdd(kMin, kMin), kZero); in TestWrappingMath()
1861 static_assert(base::WrappingAdd(kMin, kMin) == kZero); in TestWrappingMath()
[all …]
/external/cronet/tot/base/
Datomicops_internals_portable.h70 return base::WrappingAdd( in NoBarrier_AtomicIncrement()
77 return base::WrappingAdd(((AtomicLocation32)ptr)->fetch_add(increment), in Barrier_AtomicIncrement()
146 return base::WrappingAdd( in NoBarrier_AtomicIncrement()
153 return base::WrappingAdd(((AtomicLocation64)ptr)->fetch_add(increment), in Barrier_AtomicIncrement()
Dsafe_numerics_unittest.cc1852 EXPECT_EQ(base::WrappingAdd(kOne, kTwo), kThree); in TestWrappingMath()
1853 static_assert(base::WrappingAdd(kOne, kTwo) == kThree); in TestWrappingMath()
1854 EXPECT_EQ(base::WrappingAdd(kMax, kOne), kMin); in TestWrappingMath()
1855 static_assert(base::WrappingAdd(kMax, kOne) == kMin); in TestWrappingMath()
1856 EXPECT_EQ(base::WrappingAdd(kMax, kTwo), kMin + 1); in TestWrappingMath()
1857 static_assert(base::WrappingAdd(kMax, kTwo) == kMin + 1); in TestWrappingMath()
1858 EXPECT_EQ(base::WrappingAdd(kMax, kMax), kMinusTwo); in TestWrappingMath()
1859 static_assert(base::WrappingAdd(kMax, kMax) == kMinusTwo); in TestWrappingMath()
1860 EXPECT_EQ(base::WrappingAdd(kMin, kMin), kZero); in TestWrappingMath()
1861 static_assert(base::WrappingAdd(kMin, kMin) == kZero); in TestWrappingMath()
[all …]
/external/rust/android-crates-io/crates/num-integer/benches/
Droots.rs9 use num_traits::{AsPrimitive, PrimInt, WrappingAdd, WrappingMul};
12 trait BenchInteger: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {}
14 impl<T> BenchInteger for T where T: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {}
Daverage.rs8 use num_traits::{AsPrimitive, PrimInt, WrappingAdd, WrappingMul};
15 trait BenchInteger: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {}
17 impl<T> BenchInteger for T where T: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {}
/external/cronet/stable/base/numerics/
Dwrapping_math.h15 inline constexpr T WrappingAdd(T a, T b) { in WrappingAdd() function
/external/cronet/tot/base/numerics/
Dwrapping_math.h15 inline constexpr T WrappingAdd(T a, T b) { in WrappingAdd() function
/external/cronet/stable/base/metrics/
Dsample_map.cc172 sample_ref = base::WrappingAdd(sample_ref, count); in AddSubtractImpl()
/external/cronet/tot/base/metrics/
Dsample_map.cc172 sample_ref = base::WrappingAdd(sample_ref, count); in AddSubtractImpl()
/external/rust/android-crates-io/crates/num-traits/src/
Dlib.rs47 WrappingAdd, WrappingMul, WrappingNeg, WrappingShl, WrappingShr, WrappingSub,