Home
last modified time | relevance | path

Searched refs:memmem (Results 1 - 25 of 49) sorted by relevance

12

/third_party/rust/crates/memchr/bench/src/memmem/
H A Dsliceslice.rs4 motivated me to write this particular memmem implementation. In particular, my
27 use memchr::memmem;
45 "memmem/krate/prebuilt/sliceslice-words/words", in search_short_haystack()
50 .map(|needle| memmem::Finder::new(needle.as_bytes())) in search_short_haystack()
67 "memmem/krate_nopre/prebuilt/sliceslice-words/words", in search_short_haystack()
73 memmem::FinderBuilder::new() in search_short_haystack()
74 .prefilter(memmem::Prefilter::None) in search_short_haystack()
93 "memmem/stud/prebuilt/sliceslice-words/words", in search_short_haystack()
113 "memmem/sliceslice/prebuilt/sliceslice-words/words", in search_short_haystack()
143 "memmem/krat in search_long_haystack()
[all...]
H A Dimp.rs18 /// memchr's implementation of memmem. This is the implementation that we hope
27 use memchr::memmem;
30 memmem::find(haystack.as_bytes(), needle.as_bytes()).is_some()
36 let finder = memmem::Finder::new(needle).into_owned();
44 memmem::find_iter(haystack.as_bytes(), needle.as_bytes())
48 PrebuiltIter(memmem::Finder::new(needle).into_owned())
52 pub(crate) struct PrebuiltIter(memmem::Finder<'static>);
65 use memchr::memmem;
68 memmem::rfind(haystack.as_bytes(), needle.as_bytes()).is_some()
74 let finder = memmem
701 fn memmem( memmem() functions
[all...]
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
H A Dmemutil_test.cc130 EXPECT_EQ(absl::strings_internal::memmem(kHaystack, 0, "", 0), kHaystack); in TEST()
131 EXPECT_EQ(absl::strings_internal::memmem(kHaystack, 10, "012", 3), in TEST()
133 EXPECT_EQ(absl::strings_internal::memmem(kHaystack, 10, "0xx", 1), in TEST()
135 EXPECT_EQ(absl::strings_internal::memmem(kHaystack, 10, "789", 3), in TEST()
137 EXPECT_EQ(absl::strings_internal::memmem(kHaystack, 10, "9xx", 1), in TEST()
139 EXPECT_TRUE(absl::strings_internal::memmem(kHaystack, 10, "9xx", 3) == in TEST()
141 EXPECT_TRUE(absl::strings_internal::memmem(kHaystack, 10, "xxx", 1) == in TEST()
H A Dmemutil_benchmark.cc29 // three memmem implementations:
30 // - memmem() from memutil.h
73 // If you need case-insensitive, STL search is slightly better than memmem for
81 // STL search is slightly faster than memmem in the medium and pathological
82 // benchmarks. However, the performance of memmem is currently more dependable
100 absl::strings_internal::memmem(kHaystack, kHaystackSize, "b", 1)); in BM_Memmem()
109 absl::strings_internal::memmem(kHaystack, kHaystackSize, "ab", 2)); in BM_MemmemMedium()
117 benchmark::DoNotOptimize(absl::strings_internal::memmem( in BM_MemmemPathological()
300 benchmark::DoNotOptimize(absl::strings_internal::memmem( in BM_MemmemStartup()
/third_party/musl/libc-test/src/functionalext/supplement/string/
H A Dmemmem.c32 ptr = memmem(buffer, sizeof(buffer), cmp, i); in memmem_0100()
53 ptr = memmem(buffer, sizeof(buffer), "musl", errlen); in memmem_0200()
56 ptr = memmem(buffer, sizeof(buffer), "muls", 3); in memmem_0200()
/third_party/rust/crates/memchr/src/memmem/x86/
H A Davx.rs10 use crate::memmem::{genericsimd, NeedleInfo};
76 use crate::memmem::NeedleInfo;
105 use crate::memmem::{prefilter::PrefilterState, NeedleInfo};
118 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
H A Dsse.rs3 use crate::memmem::{genericsimd, NeedleInfo};
58 use crate::memmem::{prefilter::PrefilterState, NeedleInfo};
71 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
/third_party/rust/crates/memchr/src/memmem/
H A Dwasm.rs3 use crate::memmem::{genericsimd, NeedleInfo};
46 use crate::memmem::{prefilter::PrefilterState, NeedleInfo};
59 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
H A Drabinkarp.rs209 /// memmem/krate/prebuilt/sliceslice-words/words benchmark.
213 crate::memmem::util::is_prefix(haystack, needle) in is_prefix()
222 crate::memmem::util::is_suffix(haystack, needle) in is_suffix()
H A Drarebytes.rs135 crate::memmem::byte_frequencies::BYTE_FREQUENCIES[b as usize] as usize in rank()
/third_party/json/tests/thirdparty/Fuzzer/test/
H A DStrstrTest.cpp11 // Windows does not have strcasestr and memmem, so we are not testing them.
14 #define memmem(a, b, c, d) true macro
22 memmem(s.data(), s.size(), "kuku", 4) in LLVMFuzzerTestOneInput()
/third_party/rust/crates/memchr/src/memmem/prefilter/x86/
H A Dsse.rs3 use crate::memmem::{
38 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
H A Davx.rs3 use crate::memmem::{
38 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
/third_party/rust/crates/memchr/src/memmem/prefilter/
H A Dwasm.rs3 use crate::memmem::{
35 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
H A Dfallback.rs31 use crate::memmem::{
116 use crate::memmem::prefilter::tests::PrefilterTest; in prefilter_permutations()
/third_party/rust/crates/memchr/bench/src/
H A Dbench.rs7 mod memmem; modules
11 memmem::all(c); in all()
/third_party/musl/libc-test/src/functional/
H A Dstring_memmem.c9 char *q = memmem(p, strlen(s), sub, strlen(sub)); \
11 t_error("memmem("#s" "#tail", %d, "#sub", %d) returned str+%d, wanted 0\n",\
17 char *q = memmem(p, strlen(p), sub, strlen(sub)); \
19 t_error("memmem(%s,%s) returned 0, wanted str+%d\n", #s, #sub, n); \
21 t_error("memmem(%s,%s) returned str+%d, wanted str+%d\n", #s, #sub, q-p, n); \
/third_party/musl/libc-test/src/regression/
H A Dmemmem-oob-read.c2 // memmem should not access oob data
13 unsigned char *p = memmem(haystack, 8, needle, 8); in main()
15 t_error("memmem(A,8,A,8) returned 0, want A\n"); in main()
H A Dmemmem-oob.c2 // memmem should not access oob data
11 char *p = memmem("abcde", 4, "cde", 3); in main()
13 t_error("memmem(abcde,4,cde,3) returned %s, want NULL\n", p); in main()
/third_party/rust/crates/memchr/src/
H A Dlib.rs12 * The [`memmem`] sub-module provides forward and reverse substring search
49 This example shows how to use the [`memmem`] sub-module to find occurrences of
53 use memchr::memmem;
57 let mut it = memmem::find_iter(haystack, "foo");
69 subsequent searches. This can be done with a [`memmem::Finder`]:
72 use memchr::memmem;
74 let finder = memmem::Finder::new("foo");
179 pub mod memmem; modules
/third_party/json/tests/thirdparty/Fuzzer/
H A DFuzzerUtilPosix.cpp112 return memmem(Data, DataLen, Patt, PattLen); in SearchMemory()
/third_party/musl/porting/liteos_m/user/include/
H A Dstring.h93 void *memmem(const void *, size_t, const void *, size_t);
/third_party/musl/porting/linux/user/include/
H A Dstring.h95 void *memmem(const void *, size_t, const void *, size_t);
/third_party/musl/porting/uniproton/kernel/include/
H A Dstring.h93 void *memmem(const void *, size_t, const void *, size_t);
/third_party/musl/include/
H A Dstring.h76 void *memmem(const void *, size_t, const void *, size_t);

Completed in 12 milliseconds

12