Home
last modified time | relevance | path

Searched refs:memrchr2 (Results 1 - 11 of 11) sorted by relevance

/third_party/rust/crates/memchr/src/tests/memchr/
H A Dmemchr.rs6 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 Dsimple.rs7 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 Diter.rs1 use crate::{memchr, memchr2, memchr3, memrchr, memrchr2, memrchr3};
113 memrchr2(self.needle1, self.needle2, self.haystack) in next_back()
H A Dmod.rs309 /// `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 Dnaive.rs19 pub fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
H A Dfallback.rs206 pub fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
/third_party/rust/crates/memchr/src/memchr/x86/
H A Dmod.rs128 pub fn memrchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memrchr2() functions
131 memrchr2, in memrchr2()
H A Dsse2.rs9 // 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 Davx.rs11 // 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 Dimp.rs1 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 Dlib.rs173 memrchr, memrchr2, memrchr2_iter, memrchr3, memrchr3_iter, memrchr_iter,

Completed in 5 milliseconds