Home
last modified time | relevance | path

Searched refs:trailing_zeros (Results 1 – 25 of 36) sorted by relevance

12

/external/rust/crates/num-integer/benches/
Dgcd.rs32 let shift = (m | n).trailing_zeros();
52 n >>= n.trailing_zeros();
55 m >>= m.trailing_zeros();
90 let shift = (m | n).trailing_zeros();
94 n >>= n.trailing_zeros();
97 m >>= m.trailing_zeros();
/external/rust/crates/bstr/src/
Dascii.rs138 return mask.trailing_zeros() as usize; in first_non_ascii_byte_sse2()
162 return at + mask.trailing_zeros() as usize; in first_non_ascii_byte_sse2()
168 return at + mask.trailing_zeros() as usize; in first_non_ascii_byte_sse2()
174 return at + mask.trailing_zeros() as usize; in first_non_ascii_byte_sse2()
180 return at + mask.trailing_zeros() as usize; in first_non_ascii_byte_sse2()
191 return sub(ptr, start_ptr) + mask.trailing_zeros() as usize; in first_non_ascii_byte_sse2()
228 mask.trailing_zeros() as usize / 8 in first_non_ascii_byte_mask()
/external/rust/crates/ryu/src/
Ds2f.rs117 let mut trailing_zeros: bool; in s2f() localVariable
149 trailing_zeros = in s2f()
176 trailing_zeros = (e2 < e10 in s2f()
208 trailing_zeros &= (m2 & ((1_u32 << (shift - 1)) - 1)) == 0; in s2f()
210 let round_up = last_removed_bit != 0 && (!trailing_zeros || ((m2 >> shift) & 1) != 0); in s2f()
Ds2d.rs117 let mut trailing_zeros: bool; in s2d() localVariable
154 trailing_zeros = in s2d()
172 trailing_zeros = multiple_of_power_of_5(m10, -e10 as u32); in s2d()
201 trailing_zeros &= (m2 & ((1_u64 << (shift - 1)) - 1)) == 0; in s2d()
203 let round_up = last_removed_bit != 0 && (!trailing_zeros || ((m2 >> shift) & 1) != 0); in s2d()
/external/rust/crates/hashbrown/src/raw/
Dbitmask.rs74 self.trailing_zeros() in lowest_set_bit_nonzero()
79 pub fn trailing_zeros(self) -> usize { in trailing_zeros() method
88 self.0.trailing_zeros() as usize / BITMASK_STRIDE in trailing_zeros()
/external/rust/crates/num-traits/src/
Dint.rs107 fn trailing_zeros(self) -> u32; in trailing_zeros() method
328 fn trailing_zeros(self) -> u32 {
329 <$T>::trailing_zeros(self)
/external/rust/crates/num-bigint/src/bigint/
Dbits.rs468 let trailing_zeros = data.trailing_zeros().unwrap(); in set_negative_bit() localVariable
469 if bit > trailing_zeros { in set_negative_bit()
471 } else if bit == trailing_zeros && !value { in set_negative_bit()
502 } else if bit < trailing_zeros && value { in set_negative_bit()
510 let index_hi = (trailing_zeros / bits_per_digit).to_usize().unwrap(); in set_negative_bit()
513 big_digit::MAX >> (bits_per_digit - 1 - (trailing_zeros % bits_per_digit)); in set_negative_bit()
Dshift.rs102 let zeros = i.trailing_zeros().expect("negative values are non-zero"); in shr_round_down()
/external/rust/crates/num-integer/src/
Dlib.rs471 let shift = (m | n).trailing_zeros();
490 m >>= m.trailing_zeros();
491 n >>= n.trailing_zeros();
496 m >>= m.trailing_zeros();
499 n >>= n.trailing_zeros();
830 let shift = (m | n).trailing_zeros();
833 m >>= m.trailing_zeros();
834 n >>= n.trailing_zeros();
839 m >>= m.trailing_zeros();
842 n >>= n.trailing_zeros();
Droots.rs231 if hi.next_power_of_two().trailing_zeros() * n >= bits::<$T>() {
/external/rust/crates/memchr/src/memmem/prefilter/
Dgenericsimd.rs137 Some(match_offsets.trailing_zeros() as usize) in find_in_chunk2()
173 Some(match_offsets.trailing_zeros() as usize) in find_in_chunk3()
/external/rust/crates/num-bigint/src/
Dbigint.rs1048 pub fn trailing_zeros(&self) -> Option<u64> { in trailing_zeros() method
1049 self.data.trailing_zeros() in trailing_zeros()
1064 let trailing_zeros = self.data.trailing_zeros().unwrap(); in bit() localVariable
1065 match Ord::cmp(&bit, &trailing_zeros) { in bit()
Dbiguint.rs223 x.trailing_zeros().unwrap_or(0) in gcd()
897 pub fn trailing_zeros(&self) -> Option<u64> { in trailing_zeros() method
899 let zeros: u64 = self.data[i].trailing_zeros().into(); in trailing_zeros()
909 let ones: u64 = (!self.data[i]).trailing_zeros().into(); in trailing_ones()
/external/angle/third_party/abseil-cpp/absl/strings/internal/str_format/
Dfloat_conversion.cc479 int padding_offset, int trailing_zeros, in FinalPrint() argument
485 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
492 static_cast<size_t>(trailing_zeros), in FinalPrint()
501 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
912 int trailing_zeros = in FormatA() local
914 assert(trailing_zeros >= 0); in FormatA()
931 trailing_zeros, // num remaining mantissa padding zeros in FormatA()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/strings/internal/str_format/
Dfloat_conversion.cc479 int padding_offset, int trailing_zeros, in FinalPrint() argument
485 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
492 static_cast<size_t>(trailing_zeros), in FinalPrint()
501 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
912 int trailing_zeros = in FormatA() local
914 assert(trailing_zeros >= 0); in FormatA()
931 trailing_zeros, // num remaining mantissa padding zeros in FormatA()
/external/openscreen/third_party/abseil/src/absl/strings/internal/str_format/
Dfloat_conversion.cc474 int padding_offset, int trailing_zeros, in FinalPrint() argument
480 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
487 static_cast<size_t>(trailing_zeros), in FinalPrint()
496 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
907 int trailing_zeros = in FormatA() local
909 assert(trailing_zeros >= 0); in FormatA()
926 trailing_zeros, // num remaining mantissa padding zeros in FormatA()
/external/webrtc/third_party/abseil-cpp/absl/strings/internal/str_format/
Dfloat_conversion.cc479 int padding_offset, int trailing_zeros, in FinalPrint() argument
485 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
492 static_cast<size_t>(trailing_zeros), in FinalPrint()
501 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
912 int trailing_zeros = in FormatA() local
914 assert(trailing_zeros >= 0); in FormatA()
931 trailing_zeros, // num remaining mantissa padding zeros in FormatA()
/external/abseil-cpp/absl/strings/internal/str_format/
Dfloat_conversion.cc479 int padding_offset, int trailing_zeros, in FinalPrint() argument
485 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
492 static_cast<size_t>(trailing_zeros), in FinalPrint()
501 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
912 int trailing_zeros = in FormatA() local
914 assert(trailing_zeros >= 0); in FormatA()
931 trailing_zeros, // num remaining mantissa padding zeros in FormatA()
/external/libtextclassifier/abseil-cpp/absl/strings/internal/str_format/
Dfloat_conversion.cc460 int padding_offset, int trailing_zeros, in FinalPrint() argument
466 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
473 static_cast<size_t>(trailing_zeros), in FinalPrint()
482 state.sink->Append(trailing_zeros, '0'); in FinalPrint()
893 int trailing_zeros = in FormatA() local
895 assert(trailing_zeros >= 0); in FormatA()
912 trailing_zeros, // num remaining mantissa padding zeros in FormatA()
/external/crosvm/common/sys_util_core/poll_token_derive/
Dpoll_token_derive.rs33 variants.len().next_power_of_two().trailing_zeros() in variant_bits()
/external/crosvm/base/base_poll_token_derive/
Dpoll_token_derive.rs33 variants.len().next_power_of_two().trailing_zeros() in variant_bits()
/external/rust/crates/tokio/src/time/driver/wheel/
Dlevel.rs199 let zeros = occupied.trailing_zeros() as usize; in next_occupied_slot()
/external/rust/crates/memchr/src/memmem/
Dgenericsimd.rs234 let offset = match_offsets.trailing_zeros() as usize; in fwd_find_in_chunk()
/external/rust/crates/semver/src/
Didentifier.rs267 let zero_bits_on_string_end = repr.trailing_zeros(); in inline_len()
/external/rust/crates/num-bigint/tests/
Dbiguint.rs1811 assert!(BigUint::from(0u8).trailing_zeros().is_none()); in test_trailing_zeros()
1812 assert_eq!(BigUint::from(1u8).trailing_zeros().unwrap(), 0); in test_trailing_zeros()
1813 assert_eq!(BigUint::from(2u8).trailing_zeros().unwrap(), 1); in test_trailing_zeros()
1815 assert_eq!(x.trailing_zeros().unwrap(), 128); in test_trailing_zeros()

12