/third_party/rust/crates/memchr/src/tests/memchr/ |
H A D | memchr.rs | 6 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 D | simple.rs | 7 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 D | iter.rs | 1 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 D | mod.rs | 135 /// `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 D | naive.rs | 7 pub fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
|
H A D | fallback.rs | 85 pub fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions
|
/third_party/rust/crates/memchr/src/memchr/x86/ |
H A D | mod.rs | 100 pub fn memchr2(n1: u8, n2: u8, haystack: &[u8]) -> Option<usize> { in memchr2() functions 103 memchr2, in memchr2()
|
H A D | sse2.rs | 9 // 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 D | avx.rs | 11 // 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 D | imp.rs | 46 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 D | lib.rs | 172 memchr, memchr2, memchr2_iter, memchr3, memchr3_iter, memchr_iter,
|
/third_party/rust/crates/regex/src/literal/ |
H A D | imp.rs | 4 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 D | prefilter.rs | 6 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()
|