/third_party/rust/crates/memchr/src/tests/memchr/ |
H A D | memchr.rs | 6 memchr2, memchr3, memrchr, memrchr2, memrchr3, 69 test.two(true, memrchr2); in memrchr2_find() 76 test.two(true, fallback::memrchr2); in memrchr2_fallback_find() 123 memrchr2(n1, n2, &corpus) == naive::memrchr2(n1, n2, &corpus) in qc_memrchr2_matches_naive()
|
H A D | simple.rs | 7 use crate::{memchr, memchr2, memchr3, memrchr, memrchr2, memrchr3}; 19 assert_eq!(memrchr2(b'a', b'z', b"abcda"), Some(4)); in simple() 20 assert_eq!(memrchr2(b'z', b'y', b"abcda"), None); in simple()
|
/third_party/rust/crates/memchr/src/memchr/ |
H A D | iter.rs | 1 use crate::{memchr, memchr2, memchr3, memrchr, memrchr2, memrchr3}; 113 memrchr2(self.needle1, self.needle2, self.haystack) in next_back()
|
H A D | mod.rs | 309 /// `haystack.iter().rposition(|&b| b == needle1 || b == needle2)`, `memrchr2` 319 /// use memchr::memrchr2; 322 /// assert_eq!(memrchr2(b'k', b'q', haystack), Some(8)); 325 pub fn memrchr2(needle1: u8, needle2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions 329 naive::memrchr2(n1, n2, haystack) in memrchr2() 335 x86::memrchr2(n1, n2, haystack) in memrchr2() 344 fallback::memrchr2(n1, n2, haystack) in memrchr2()
|
H A D | naive.rs | 19 pub fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
|
H A D | fallback.rs | 206 pub fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
|
/third_party/rust/crates/memchr/src/memchr/x86/ |
H A D | mod.rs | 128 pub fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions 131 memrchr2, in memrchr2()
|
H A D | sse2.rs | 9 // The number of bytes to loop at in one iteration of memchr2/memrchr2 and 421 pub unsafe fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
|
H A D | avx.rs | 11 // The number of bytes to loop at in one iteration of memchr2/memrchr2 and 385 pub unsafe fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
|
/third_party/rust/crates/memchr/bench/src/memchr/ |
H A D | imp.rs | 1 use memchr::{memrchr, memrchr2, memrchr3, Memchr, Memchr2, Memchr3}; 111 while let Some(i) = memrchr2(b1, b2, &haystack[..end]) { in memrchr2_count()
|
/third_party/rust/crates/memchr/src/ |
H A D | lib.rs | 173 memrchr, memrchr2, memrchr2_iter, memrchr3, memrchr3_iter, memrchr_iter,
|