Lines Matching refs:sliceslice

513 /// Substring search from the sliceslice crate.
519 /// sliceslice doesn't actually do anything "new" other
531 /// The essence of memchr's implementation of memmem comes from sliceslice,
538 /// NOTE: The API of sliceslice is quite constrained. My guess is that it was
547 /// NOTE: sliceslice only works on x86_64 CPUs with AVX enabled. So not only
551 pub(crate) mod sliceslice {
553 // Apparently sliceslice doesn't support searching with an empty
565 unreachable!("sliceslice cannot be called without avx2");
571 let finder = sliceslice::x86::DynamicAvx2Searcher::new(needle);
580 unreachable!("sliceslice cannot be called without avx2");
586 let finder = sliceslice::x86::DynamicAvx2Searcher::new(needle);
596 unimplemented!("sliceslice doesn't not support iteration")
601 unimplemented!("sliceslice doesn't support prebuilt iteration")
607 unimplemented!("sliceslice does not support reverse searches")
613 |_| unimplemented!("sliceslice does not support reverse searches")
621 unimplemented!("sliceslice does not support reverse searches")
626 unimplemented!("sliceslice does not support reverse searches")
632 pub(crate) mod sliceslice {
639 unimplemented!("sliceslice only runs on x86")
644 unimplemented!("sliceslice only runs on x86")
654 unimplemented!("sliceslice only runs on x86")
659 unimplemented!("sliceslice only runs on x86")
665 unimplemented!("sliceslice does not support reverse searches")
671 |_| unimplemented!("sliceslice does not support reverse searches")
679 unimplemented!("sliceslice does not support reverse searches")
684 unimplemented!("sliceslice does not support reverse searches")