Home
last modified time | relevance | path

Searched refs:on_no_match (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/regexp/
Dregexp-macro-assembler-tracer.cc356 Label* on_no_match) { in CheckNotBackReference() argument
358 read_backward ? "backward" : "forward", LabelToInt(on_no_match)); in CheckNotBackReference()
359 assembler_->CheckNotBackReference(start_reg, read_backward, on_no_match); in CheckNotBackReference()
364 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
367 unicode ? "unicode" : "non-unicode", LabelToInt(on_no_match)); in CheckNotBackReferenceIgnoreCase()
369 on_no_match); in CheckNotBackReferenceIgnoreCase()
383 Label* on_no_match) { in CheckSpecialCharacterClass() argument
385 on_no_match); in CheckSpecialCharacterClass()
388 LabelToInt(on_no_match), in CheckSpecialCharacterClass()
Dregexp-macro-assembler-tracer.h35 Label* on_no_match);
38 Label* on_no_match);
56 Label* on_no_match);
Dregexp-macro-assembler.h85 Label* on_no_match) = 0;
88 Label* on_no_match) = 0;
121 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
Dregexp-macro-assembler-irregexp.h86 Label* on_no_match);
89 Label* on_no_match);
Dregexp-macro-assembler.cc109 Label* on_no_match) { in CheckSpecialCharacterClass() argument
/external/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc207 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
230 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
234 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReferenceIgnoreCase()
239 if (on_no_match == NULL) { in CheckNotBackReferenceIgnoreCase()
240 on_no_match = &backtrack_label_; in CheckNotBackReferenceIgnoreCase()
269 __ j(not_equal, on_no_match); // Definitely not equal. in CheckNotBackReferenceIgnoreCase()
276 __ j(above, on_no_match); // Weren't Latin-1 letters. in CheckNotBackReferenceIgnoreCase()
278 __ j(equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
367 BranchOrBacktrack(zero, on_no_match); in CheckNotBackReferenceIgnoreCase()
382 Label* on_no_match) { in CheckNotBackReference() argument
[all …]
Dregexp-macro-assembler-x64.h39 Label* on_no_match);
42 Label* on_no_match);
63 Label* on_no_match);
/external/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.cc216 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
233 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
236 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReferenceIgnoreCase()
287 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
345 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
360 Label* on_no_match) { in CheckNotBackReference() argument
379 BranchOrBacktrack(lt, on_no_match); in CheckNotBackReference()
382 BranchOrBacktrack(gt, on_no_match, cr0); in CheckNotBackReference()
406 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
488 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-s390.h38 Label* on_no_match);
41 Label* on_no_match);
55 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
/external/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc218 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
232 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t0)); in CheckNotBackReferenceIgnoreCase()
236 BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
284 GoTo(on_no_match); in CheckNotBackReferenceIgnoreCase()
349 BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
364 Label* on_no_match) { in CheckNotBackReference() argument
381 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t0)); in CheckNotBackReference()
385 BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg)); in CheckNotBackReference()
416 BranchOrBacktrack(on_no_match, ne, a3, Operand(t0)); in CheckNotBackReference()
504 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-mips.h38 Label* on_no_match);
41 Label* on_no_match);
62 Label* on_no_match);
/external/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc254 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
268 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t1)); in CheckNotBackReferenceIgnoreCase()
272 BranchOrBacktrack(on_no_match, gt, t1, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
320 GoTo(on_no_match); in CheckNotBackReferenceIgnoreCase()
385 BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
400 Label* on_no_match) { in CheckNotBackReference() argument
417 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t1)); in CheckNotBackReference()
421 BranchOrBacktrack(on_no_match, gt, t1, Operand(zero_reg)); in CheckNotBackReference()
446 BranchOrBacktrack(on_no_match, ne, a3, Operand(a4)); in CheckNotBackReference()
534 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-mips64.h38 Label* on_no_match);
41 Label* on_no_match);
62 Label* on_no_match);
/external/v8/src/regexp/x87/
Dregexp-macro-assembler-x87.cc190 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
206 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
210 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReferenceIgnoreCase()
268 BranchOrBacktrack(no_condition, on_no_match); in CheckNotBackReferenceIgnoreCase()
338 BranchOrBacktrack(zero, on_no_match); in CheckNotBackReferenceIgnoreCase()
352 Label* on_no_match) { in CheckNotBackReference() argument
372 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReference()
376 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReference()
412 BranchOrBacktrack(no_condition, on_no_match); in CheckNotBackReference()
519 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-x87.h38 Label* on_no_match);
41 Label* on_no_match);
61 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
/external/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc191 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
207 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
211 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReferenceIgnoreCase()
269 BranchOrBacktrack(no_condition, on_no_match); in CheckNotBackReferenceIgnoreCase()
339 BranchOrBacktrack(zero, on_no_match); in CheckNotBackReferenceIgnoreCase()
353 Label* on_no_match) { in CheckNotBackReference() argument
373 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReference()
377 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReference()
413 BranchOrBacktrack(no_condition, on_no_match); in CheckNotBackReference()
520 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-ia32.h38 Label* on_no_match);
41 Label* on_no_match);
61 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
/external/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc212 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
228 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
231 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReferenceIgnoreCase()
280 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
336 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
352 Label* on_no_match) { in CheckNotBackReference() argument
371 BranchOrBacktrack(lt, on_no_match); in CheckNotBackReference()
374 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReference()
397 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
499 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-arm.h39 Label* on_no_match);
42 Label* on_no_match);
63 Label* on_no_match);
/external/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.cc228 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
244 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
247 BranchOrBacktrack(gt, on_no_match, cr0); in CheckNotBackReferenceIgnoreCase()
298 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
355 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
371 Label* on_no_match) { in CheckNotBackReference() argument
390 BranchOrBacktrack(lt, on_no_match); in CheckNotBackReference()
393 BranchOrBacktrack(gt, on_no_match, cr0); in CheckNotBackReference()
420 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
517 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-ppc.h39 Label* on_no_match);
42 Label* on_no_match);
56 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc276 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
304 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
307 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReferenceIgnoreCase()
361 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
423 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
438 Label* on_no_match) { in CheckNotBackReference() argument
465 BranchOrBacktrack(le, on_no_match); in CheckNotBackReference()
468 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReference()
496 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
587 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-arm64.h44 Label* on_no_match);
47 Label* on_no_match);
68 Label* on_no_match);