Home
last modified time | relevance | path

Searched refs:memchr2 (Results 1 - 13 of 13) sorted by relevance

/third_party/rust/crates/memchr/src/tests/memchr/
H A Dmemchr.rs6 memchr2, memchr3, memrchr, memrchr2, memrchr3,
27 test.two(false, memchr2); in memchr2_find()
34 test.two(false, fallback::memchr2); in memchr2_fallback_find()
102 memchr2(n1, n2, &corpus) == naive::memchr2(n1, n2, &corpus) in qc_memchr2_matches_naive()
H A Dsimple.rs7 use crate::{memchr, memchr2, memchr3, memrchr, memrchr2, memrchr3};
13 assert_eq!(memchr2(b'a', b'z', b"abcda"), Some(0)); in simple()
14 assert_eq!(memchr2(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};
71 /// An iterator for `memchr2`.
99 iter_next!(self, memchr2(self.needle1, self.needle2, self.haystack)) in next()
H A Dmod.rs135 /// `haystack.iter().position(|&b| b == needle1 || b == needle2)`, `memchr2`
145 /// use memchr::memchr2;
148 /// assert_eq!(memchr2(b'k', b'q', haystack), Some(4));
151 pub fn memchr2(needle1: u8, needle2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
155 naive::memchr2(n1, n2, haystack) in memchr2()
161 x86::memchr2(n1, n2, haystack) in memchr2()
170 fallback::memchr2(n1, n2, haystack) in memchr2()
H A Dnaive.rs7 pub fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
H A Dfallback.rs85 pub fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
/third_party/rust/crates/memchr/src/memchr/x86/
H A Dmod.rs100 pub fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
103 memchr2, in memchr2()
H A Dsse2.rs9 // The number of bytes to loop at in one iteration of memchr2/memrchr2 and
190 pub unsafe fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
H A Davx.rs11 // The number of bytes to loop at in one iteration of memchr2/memrchr2 and
122 pub unsafe fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
/third_party/rust/crates/memchr/bench/src/memchr/
H A Dimp.rs46 while let Some(i) = fallback::memchr2(b1, b2, &haystack[start..]) { in fallback2_count()
56 while let Some(i) = naive::memchr2(b1, b2, &haystack[start..]) { in naive2_count()
/third_party/rust/crates/memchr/src/
H A Dlib.rs172 memchr, memchr2, memchr2_iter, memchr3, memchr3_iter, memchr_iter,
/third_party/rust/crates/regex/src/literal/
H A Dimp.rs4 use memchr::{memchr, memchr2, memchr3, memmem};
334 2 => memchr2(self.dense[0], self.dense[1], text), in find()
/third_party/rust/crates/aho-corasick/src/
H A Dprefilter.rs6 use memchr::{memchr, memchr2, memchr3};
614 // `memchr2` for `k` and `j`. in add()
733 memchr2(self.byte1, self.byte2, &haystack[at..]) in next_candidate()
949 memchr2(self.byte1, self.byte2, &haystack[at..]) in next_candidate()

Completed in 7 milliseconds