/external/v8/src/regexp/ |
D | regexp-macro-assembler-tracer.cc | 348 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()
|
D | regexp-macro-assembler-tracer.h | 34 Label* on_no_match) override; 37 Label* on_no_match) override; 48 bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match) override;
|
D | regexp-macro-assembler.h | 89 Label* on_no_match) = 0; 92 Label* on_no_match) = 0; 125 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
|
D | regexp-bytecode-generator.h | 70 Label* on_no_match) override; 73 Label* on_no_match) override;
|
D | regexp-macro-assembler.cc | 133 Label* on_no_match) { in CheckSpecialCharacterClass() argument
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 224 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 …]
|
D | regexp-macro-assembler-x64.h | 38 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/ |
D | regexp-macro-assembler-arm.cc | 233 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 …]
|
D | regexp-macro-assembler-arm.h | 38 Label* on_no_match); 41 Label* on_no_match); 62 Label* on_no_match);
|
/external/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.cc | 215 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 …]
|
D | regexp-macro-assembler-ia32.h | 38 Label* on_no_match); 41 Label* on_no_match); 61 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
|
/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 239 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 …]
|
D | regexp-macro-assembler-s390.h | 37 Label* on_no_match); 40 Label* on_no_match); 54 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
|
/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 271 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 …]
|
D | regexp-macro-assembler-mips64.h | 38 Label* on_no_match); 41 Label* on_no_match); 62 Label* on_no_match);
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 252 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 …]
|
D | regexp-macro-assembler-ppc.h | 37 Label* on_no_match); 40 Label* on_no_match); 54 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
|
/external/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 235 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 …]
|
D | regexp-macro-assembler-mips.h | 38 Label* on_no_match); 41 Label* on_no_match); 62 Label* on_no_match);
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 303 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 …]
|
D | regexp-macro-assembler-arm64.h | 43 Label* on_no_match); 46 Label* on_no_match); 67 Label* on_no_match);
|