Home
last modified time | relevance | path

Searched refs:pmatch (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A Dregengine.inc173 m->pmatch = NULL;
189 free(m->pmatch);
211 if (m->pmatch == NULL)
214 if (m->pmatch == NULL) {
219 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1;
228 free(m->pmatch);
278 pmatch[i] = m->pmatch[i];
280 pmatch[i].rm_so = -1;
281 pmatch[i].rm_eo = -1;
285 if (m->pmatch != NULL)
[all …]
H A Dregexec.c142 llvm_regmatch_t pmatch[], int eflags) in llvm_regexec() argument
159 return(smatcher(g, string, nmatch, pmatch, eflags)); in llvm_regexec()
161 return(lmatcher(g, string, nmatch, pmatch, eflags)); in llvm_regexec()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc8099 struct __sanitizer_regmatch *pmatch[], int eflags) {
8101 COMMON_INTERCEPTOR_ENTER(ctx, regexec, preg, string, nmatch, pmatch, eflags);
8106 int res = REAL(regexec)(preg, string, nmatch, pmatch, eflags);
8107 if (!res && pmatch)
8108 COMMON_INTERCEPTOR_WRITE_RANGE(ctx, pmatch, nmatch * struct_regmatch_sz);