Home
last modified time | relevance | path

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

/external/v8/src/regexp/
Dregexp-macro-assembler-tracer.cc348 Label* on_no_match) { in CheckNotBackReference() argument
350 read_backward ? "backward" : "forward", LabelToInt(on_no_match)); in CheckNotBackReference()
351 assembler_->CheckNotBackReference(start_reg, read_backward, on_no_match); in CheckNotBackReference()
355 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
358 unicode ? "unicode" : "non-unicode", LabelToInt(on_no_match)); in CheckNotBackReferenceIgnoreCase()
360 on_no_match); in CheckNotBackReferenceIgnoreCase()
373 Label* on_no_match) { in CheckSpecialCharacterClass() argument
375 on_no_match); in CheckSpecialCharacterClass()
378 LabelToInt(on_no_match), in CheckSpecialCharacterClass()
Dregexp-macro-assembler-tracer.h34 Label* on_no_match) override;
37 Label* on_no_match) override;
48 bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match) override;
Dregexp-macro-assembler.h89 Label* on_no_match) = 0;
92 Label* on_no_match) = 0;
125 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
Dregexp-bytecode-generator.h70 Label* on_no_match) override;
73 Label* on_no_match) override;
Dregexp-macro-assembler.cc133 Label* on_no_match) { in CheckSpecialCharacterClass() argument
/external/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc224 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
247 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
251 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReferenceIgnoreCase()
256 if (on_no_match == nullptr) { in CheckNotBackReferenceIgnoreCase()
257 on_no_match = &backtrack_label_; in CheckNotBackReferenceIgnoreCase()
286 __ j(not_equal, on_no_match); // Definitely not equal. in CheckNotBackReferenceIgnoreCase()
293 __ j(above, on_no_match); // Weren't Latin-1 letters. in CheckNotBackReferenceIgnoreCase()
295 __ j(equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
380 BranchOrBacktrack(zero, on_no_match); in CheckNotBackReferenceIgnoreCase()
394 Label* on_no_match) { in CheckNotBackReference() argument
[all …]
Dregexp-macro-assembler-x64.h38 Label* on_no_match) override;
41 Label* on_no_match) override;
55 bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match) override;
/external/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc233 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
249 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
252 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReferenceIgnoreCase()
301 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
353 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
368 Label* on_no_match) { in CheckNotBackReference() argument
386 BranchOrBacktrack(le, on_no_match); in CheckNotBackReference()
389 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReference()
412 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
514 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-arm.h38 Label* on_no_match);
41 Label* on_no_match);
62 Label* on_no_match);
/external/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc215 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
231 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReferenceIgnoreCase()
235 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReferenceIgnoreCase()
293 BranchOrBacktrack(no_condition, on_no_match); in CheckNotBackReferenceIgnoreCase()
359 BranchOrBacktrack(zero, on_no_match); in CheckNotBackReferenceIgnoreCase()
372 Label* on_no_match) { in CheckNotBackReference() argument
392 BranchOrBacktrack(less_equal, on_no_match); in CheckNotBackReference()
396 BranchOrBacktrack(greater, on_no_match); in CheckNotBackReference()
432 BranchOrBacktrack(no_condition, on_no_match); in CheckNotBackReference()
539 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/s390/
Dregexp-macro-assembler-s390.cc239 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
256 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
259 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReferenceIgnoreCase()
310 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
364 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
379 Label* on_no_match) { in CheckNotBackReference() argument
397 BranchOrBacktrack(le, on_no_match); in CheckNotBackReference()
400 BranchOrBacktrack(gt, on_no_match, cr0); in CheckNotBackReference()
424 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
506 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-s390.h37 Label* on_no_match);
40 Label* on_no_match);
54 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
/external/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc271 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
285 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t1)); in CheckNotBackReferenceIgnoreCase()
289 BranchOrBacktrack(on_no_match, gt, t1, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
337 GoTo(on_no_match); in CheckNotBackReferenceIgnoreCase()
398 BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
412 Label* on_no_match) { in CheckNotBackReference() argument
428 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t1)); in CheckNotBackReference()
432 BranchOrBacktrack(on_no_match, gt, t1, Operand(zero_reg)); in CheckNotBackReference()
457 BranchOrBacktrack(on_no_match, ne, a3, Operand(a4)); in CheckNotBackReference()
545 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/ppc/
Dregexp-macro-assembler-ppc.cc252 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
268 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
271 BranchOrBacktrack(gt, on_no_match, cr0); in CheckNotBackReferenceIgnoreCase()
322 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
375 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
390 Label* on_no_match) { in CheckNotBackReference() argument
408 BranchOrBacktrack(le, on_no_match); in CheckNotBackReference()
411 BranchOrBacktrack(gt, on_no_match, cr0); in CheckNotBackReference()
438 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
535 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-ppc.h37 Label* on_no_match);
40 Label* on_no_match);
54 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
/external/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc235 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
249 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t0)); in CheckNotBackReferenceIgnoreCase()
253 BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
301 GoTo(on_no_match); in CheckNotBackReferenceIgnoreCase()
362 BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg)); in CheckNotBackReferenceIgnoreCase()
376 Label* on_no_match) { in CheckNotBackReference() argument
392 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t0)); in CheckNotBackReference()
396 BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg)); in CheckNotBackReference()
427 BranchOrBacktrack(on_no_match, ne, a3, Operand(t0)); in CheckNotBackReference()
515 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/arm64/
Dregexp-macro-assembler-arm64.cc303 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
331 BranchOrBacktrack(le, on_no_match); in CheckNotBackReferenceIgnoreCase()
334 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReferenceIgnoreCase()
388 BranchOrBacktrack(al, on_no_match); in CheckNotBackReferenceIgnoreCase()
446 BranchOrBacktrack(eq, on_no_match); in CheckNotBackReferenceIgnoreCase()
461 Label* on_no_match) { in CheckNotBackReference() argument
488 BranchOrBacktrack(le, on_no_match); in CheckNotBackReference()
491 BranchOrBacktrack(gt, on_no_match); in CheckNotBackReference()
519 BranchOrBacktrack(ne, on_no_match); in CheckNotBackReference()
610 Label* on_no_match) { in CheckSpecialCharacterClass() argument
[all …]
Dregexp-macro-assembler-arm64.h43 Label* on_no_match);
46 Label* on_no_match);
67 Label* on_no_match);