/third_party/node/deps/v8/src/regexp/ |
D | regexp-bytecode-generator.cc | 330 void RegExpBytecodeGenerator::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 333 DCHECK_LE(0, start_reg); in CheckNotBackReference() 334 DCHECK_GE(kMaxRegister, start_reg); in CheckNotBackReference() 336 start_reg); in CheckNotBackReference() 341 int start_reg, bool read_backward, bool unicode, Label* on_not_equal) { in CheckNotBackReferenceIgnoreCase() argument 342 DCHECK_LE(0, start_reg); in CheckNotBackReferenceIgnoreCase() 343 DCHECK_GE(kMaxRegister, start_reg); in CheckNotBackReferenceIgnoreCase() 348 start_reg); in CheckNotBackReferenceIgnoreCase()
|
D | regexp-macro-assembler-tracer.cc | 371 void RegExpMacroAssemblerTracer::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 374 PrintF(" CheckNotBackReference(register=%d, %s, label[%08x]);\n", start_reg, in CheckNotBackReference() 376 assembler_->CheckNotBackReference(start_reg, read_backward, on_no_match); in CheckNotBackReference() 380 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 382 start_reg, read_backward ? "backward" : "forward", in CheckNotBackReferenceIgnoreCase() 384 assembler_->CheckNotBackReferenceIgnoreCase(start_reg, read_backward, unicode, in CheckNotBackReferenceIgnoreCase()
|
D | regexp-macro-assembler-tracer.h | 36 void CheckNotBackReference(int start_reg, bool read_backward, 38 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
D | regexp-bytecode-generator.h | 88 void CheckNotBackReference(int start_reg, bool read_backward, 90 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
D | regexp-macro-assembler.h | 74 virtual void CheckNotBackReference(int start_reg, bool read_backward, 76 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
/third_party/node/deps/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 309 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 319 DCHECK_EQ(0, start_reg % 2); in CheckNotBackReferenceIgnoreCase() 320 if (start_reg < kNumCachedRegisters) { in CheckNotBackReferenceIgnoreCase() 321 __ Mov(capture_start_offset.X(), GetCachedRegister(start_reg)); in CheckNotBackReferenceIgnoreCase() 322 __ Lsr(x11, GetCachedRegister(start_reg), kWRegSizeInBits); in CheckNotBackReferenceIgnoreCase() 324 __ Ldp(w11, capture_start_offset, capture_location(start_reg, x10)); in CheckNotBackReferenceIgnoreCase() 461 void RegExpMacroAssemblerARM64::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 472 DCHECK_EQ(0, start_reg % 2); in CheckNotBackReference() 473 if (start_reg < kNumCachedRegisters) { in CheckNotBackReference() 474 __ Mov(x10, GetCachedRegister(start_reg)); in CheckNotBackReference() [all …]
|
D | regexp-macro-assembler-arm64.h | 40 void CheckNotBackReference(int start_reg, bool read_backward, 42 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 238 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 240 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture in CheckNotBackReferenceIgnoreCase() 241 ReadPositionFromRegister(rbx, start_reg + 1); // Offset of end of capture in CheckNotBackReferenceIgnoreCase() 323 __ addq(rdi, register_location(start_reg)); in CheckNotBackReferenceIgnoreCase() 324 __ subq(rdi, register_location(start_reg + 1)); in CheckNotBackReferenceIgnoreCase() 394 void RegExpMacroAssemblerX64::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 400 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture in CheckNotBackReference() 401 ReadPositionFromRegister(rax, start_reg + 1); // Offset of end of capture in CheckNotBackReference() 461 __ addq(rdi, register_location(start_reg)); in CheckNotBackReference() 462 __ subq(rdi, register_location(start_reg + 1)); in CheckNotBackReference()
|
D | regexp-macro-assembler-x64.h | 36 void CheckNotBackReference(int start_reg, bool read_backward, 38 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 225 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 227 __ lw(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 228 __ lw(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 297 __ lw(t0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 298 __ lw(t5, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 354 void RegExpMacroAssemblerMIPS::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 360 __ lw(a0, register_location(start_reg)); in CheckNotBackReference() 361 __ lw(a1, register_location(start_reg + 1)); in CheckNotBackReference() 413 __ lw(t0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReference() 414 __ lw(t5, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReference()
|
D | regexp-macro-assembler-mips.h | 35 void CheckNotBackReference(int start_reg, bool read_backward, 37 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 263 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 265 __ Ld(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 266 __ Ld(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 335 __ Ld(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 336 __ Ld(a2, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 392 void RegExpMacroAssemblerMIPS::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 398 __ Ld(a0, register_location(start_reg)); in CheckNotBackReference() 399 __ Ld(a1, register_location(start_reg + 1)); in CheckNotBackReference() 445 __ Ld(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReference() 446 __ Ld(a2, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReference()
|
D | regexp-macro-assembler-mips64.h | 35 void CheckNotBackReference(int start_reg, bool read_backward, 37 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.cc | 221 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 223 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() 224 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() 310 __ add(edi, register_location(start_reg)); in CheckNotBackReferenceIgnoreCase() 311 __ sub(edi, register_location(start_reg + 1)); in CheckNotBackReferenceIgnoreCase() 375 void RegExpMacroAssemblerIA32::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 383 __ mov(edx, register_location(start_reg)); in CheckNotBackReference() 384 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference() 445 __ add(edi, register_location(start_reg)); in CheckNotBackReference() 446 __ sub(edi, register_location(start_reg + 1)); in CheckNotBackReference()
|
D | regexp-macro-assembler-ia32.h | 37 void CheckNotBackReference(int start_reg, bool read_backward, 39 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/loong64/ |
D | regexp-macro-assembler-loong64.cc | 218 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 220 __ Ld_d(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 221 __ Ld_d(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 290 __ Ld_d(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 292 register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 348 void RegExpMacroAssemblerLOONG64::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 354 __ Ld_d(a0, register_location(start_reg)); in CheckNotBackReference() 355 __ Ld_d(a1, register_location(start_reg + 1)); in CheckNotBackReference() 401 __ Ld_d(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReference() 402 __ Ld_d(a2, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReference()
|
D | regexp-macro-assembler-loong64.h | 35 void CheckNotBackReference(int start_reg, bool read_backward, 37 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.cc | 228 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 230 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() 231 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() 302 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() 303 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() 360 void RegExpMacroAssemblerARM::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 366 __ ldr(r0, register_location(start_reg)); in CheckNotBackReference() 367 __ ldr(r1, register_location(start_reg + 1)); in CheckNotBackReference() 413 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReference() 414 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReference()
|
D | regexp-macro-assembler-arm.h | 36 void CheckNotBackReference(int start_reg, bool read_backward, 38 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/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 241 __ LoadU64(r2, register_location(start_reg)); // Index of start of in CheckNotBackReferenceIgnoreCase() 243 __ LoadU64(r3, register_location(start_reg + 1)); // Index of end in CheckNotBackReferenceIgnoreCase() 317 register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() 319 register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() 377 void RegExpMacroAssemblerS390::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 383 __ LoadU64(r2, register_location(start_reg)); in CheckNotBackReference() 384 __ LoadU64(r3, register_location(start_reg + 1)); in CheckNotBackReference() 431 __ LoadU64(r2, register_location(start_reg)); // Index of start of capture in CheckNotBackReference() 433 register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReference()
|
D | regexp-macro-assembler-s390.h | 36 void CheckNotBackReference(int start_reg, bool read_backward, 38 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/riscv64/ |
D | regexp-macro-assembler-riscv64.cc | 272 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 274 __ Ld(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 275 __ Ld(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 344 __ Ld(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase() 345 __ Ld(a2, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase() 407 void RegExpMacroAssemblerRISCV::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 413 __ Ld(a0, register_location(start_reg)); in CheckNotBackReference() 414 __ Ld(a1, register_location(start_reg + 1)); in CheckNotBackReference() 460 __ Ld(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReference() 461 __ Ld(a2, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReference()
|
D | regexp-macro-assembler-riscv64.h | 37 void CheckNotBackReference(int start_reg, bool read_backward, 39 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|
/third_party/node/deps/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 249 int start_reg, bool read_backward, bool unicode, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument 251 __ LoadU64(r3, register_location(start_reg), in CheckNotBackReferenceIgnoreCase() 253 __ LoadU64(r4, register_location(start_reg + 1), r0); // Index of end in CheckNotBackReferenceIgnoreCase() 327 register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() 329 register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() 386 void RegExpMacroAssemblerPPC::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument 392 __ LoadU64(r3, register_location(start_reg), r0); in CheckNotBackReference() 393 __ LoadU64(r4, register_location(start_reg + 1), r0); in CheckNotBackReference() 443 __ LoadU64(r3, register_location(start_reg)); // Index of start of capture in CheckNotBackReference() 445 register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReference()
|
D | regexp-macro-assembler-ppc.h | 36 void CheckNotBackReference(int start_reg, bool read_backward, 38 void CheckNotBackReferenceIgnoreCase(int start_reg, bool read_backward,
|