Home
last modified time | relevance | path

Searched refs:backtrack_stackpointer (Results 1 – 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc201 __ cmp(edi, Operand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
203 __ add(backtrack_stackpointer(), Immediate(kSystemPointerSize)); // Pop. in CheckGreedyLoop()
209 STATIC_ASSERT(backtrack_stackpointer() == ecx); in PushCallerSavedRegisters()
250 __ push(backtrack_stackpointer()); in CheckNotBackReferenceIgnoreCase()
297 __ pop(backtrack_stackpointer()); in CheckNotBackReferenceIgnoreCase()
303 __ pop(backtrack_stackpointer()); in CheckNotBackReferenceIgnoreCase()
318 __ push(backtrack_stackpointer()); in CheckNotBackReferenceIgnoreCase()
358 __ pop(backtrack_stackpointer()); in CheckNotBackReferenceIgnoreCase()
405 __ push(backtrack_stackpointer()); in CheckNotBackReference()
436 __ pop(backtrack_stackpointer()); in CheckNotBackReference()
[all …]
Dregexp-macro-assembler-ia32.h157 static constexpr Register backtrack_stackpointer() { return ecx; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc212 __ cmpl(rdi, Operand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
804 STATIC_ASSERT(backtrack_stackpointer() == rcx); in GetCode()
805 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
809 PushRegExpBasePointer(backtrack_stackpointer(), kScratchRegister); in GetCode()
833 __ pushq(backtrack_stackpointer()); in GetCode()
835 __ popq(backtrack_stackpointer()); in GetCode()
959 PopRegExpBasePointer(backtrack_stackpointer(), kScratchRegister); in GetCode()
996 PopRegExpBasePointer(backtrack_stackpointer(), kScratchRegister); in GetCode()
1032 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), kScratchRegister); in GetCode()
1044 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-x64.h190 static constexpr Register backtrack_stackpointer() { return rcx; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/loong64/
Dregexp-macro-assembler-loong64.cc209 __ Ld_w(a0, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
211 __ Add_d(backtrack_stackpointer(), backtrack_stackpointer(), in CheckGreedyLoop()
694 STATIC_ASSERT(backtrack_stackpointer() == s7); in GetCode()
695 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
699 PushRegExpBasePointer(backtrack_stackpointer(), a1); in GetCode()
858 PopRegExpBasePointer(backtrack_stackpointer(), a2); in GetCode()
891 PopRegExpBasePointer(backtrack_stackpointer(), a2); in GetCode()
911 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), a1); in GetCode()
918 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
929 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), a1); in GetCode()
[all …]
Dregexp-macro-assembler-loong64.h168 static constexpr Register backtrack_stackpointer() { return s7; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc215 __ lw(a0, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
217 __ Addu(backtrack_stackpointer(), in CheckGreedyLoop()
218 backtrack_stackpointer(), in CheckGreedyLoop()
705 STATIC_ASSERT(backtrack_stackpointer() == s7); in GetCode()
706 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
710 PushRegExpBasePointer(backtrack_stackpointer(), a1); in GetCode()
869 PopRegExpBasePointer(backtrack_stackpointer(), a2); in GetCode()
902 PopRegExpBasePointer(backtrack_stackpointer(), a1); in GetCode()
921 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), a0); in GetCode()
927 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-mips.h164 static constexpr Register backtrack_stackpointer() { return s7; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc253 __ Lw(a0, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
255 __ Daddu(backtrack_stackpointer(), in CheckGreedyLoop()
256 backtrack_stackpointer(), in CheckGreedyLoop()
742 STATIC_ASSERT(backtrack_stackpointer() == s7); in GetCode()
743 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
747 PushRegExpBasePointer(backtrack_stackpointer(), a1); in GetCode()
906 PopRegExpBasePointer(backtrack_stackpointer(), a2); in GetCode()
939 PopRegExpBasePointer(backtrack_stackpointer(), a1); in GetCode()
958 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), a0); in GetCode()
965 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-mips64.h170 static constexpr Register backtrack_stackpointer() { return s7; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.cc230 __ CmpS64(current_input_offset(), MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
232 __ AddS64(backtrack_stackpointer(), Operand(kSystemPointerSize)); in CheckGreedyLoop()
715 DCHECK(kRegExpCalleeSaved.has(backtrack_stackpointer())); in GetCode()
763 STATIC_ASSERT(backtrack_stackpointer() == r13); in GetCode()
764 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
768 PushRegExpBasePointer(backtrack_stackpointer(), r3); in GetCode()
955 PopRegExpBasePointer(backtrack_stackpointer(), r4); in GetCode()
988 PopRegExpBasePointer(backtrack_stackpointer(), r4); in GetCode()
1009 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), r3); in GetCode()
1017 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-s390.h159 static constexpr Register backtrack_stackpointer() { return r13; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.cc238 __ LoadU64(r3, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
241 __ addi(backtrack_stackpointer(), backtrack_stackpointer(), in CheckGreedyLoop()
744 DCHECK(kRegExpCalleeSaved.has(backtrack_stackpointer())); in GetCode()
777 STATIC_ASSERT(backtrack_stackpointer() == r29); in GetCode()
778 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
782 PushRegExpBasePointer(backtrack_stackpointer(), r4); in GetCode()
947 PopRegExpBasePointer(backtrack_stackpointer(), r5); in GetCode()
981 PopRegExpBasePointer(backtrack_stackpointer(), r5); in GetCode()
1003 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), r4); in GetCode()
1011 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-ppc.h159 static constexpr Register backtrack_stackpointer() { return r29; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/riscv64/
Dregexp-macro-assembler-riscv64.cc214 __ Lw(a0, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
216 __ Add64(backtrack_stackpointer(), backtrack_stackpointer(), in CheckGreedyLoop()
226 backtrack_stackpointer()}; in PushCallerSavedRegisters()
233 backtrack_stackpointer()}; in PopCallerSavedRegisters()
821 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
944 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), a1); in GetCode()
952 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
963 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), in GetCode()
975 __ mv(backtrack_stackpointer(), a0); in GetCode()
1092 __ Sub64(a0, backtrack_stackpointer(), a0); in WriteStackPointerToRegister()
[all …]
Dregexp-macro-assembler-riscv64.h173 static constexpr Register backtrack_stackpointer() { return t0; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc220 __ ldr(r0, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop()
222 __ add(backtrack_stackpointer(), in CheckGreedyLoop()
223 backtrack_stackpointer(), Operand(kPointerSize), LeaveCC, eq); in CheckGreedyLoop()
726 STATIC_ASSERT(backtrack_stackpointer() == r8); in GetCode()
727 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
731 PushRegExpBasePointer(backtrack_stackpointer(), r1); in GetCode()
885 PopRegExpBasePointer(backtrack_stackpointer(), r2); in GetCode()
919 PopRegExpBasePointer(backtrack_stackpointer(), r2); in GetCode()
938 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), r1); in GetCode()
946 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-arm.h160 static constexpr Register backtrack_stackpointer() { return r8; } in backtrack_stackpointer() function
/third_party/node/deps/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc288 __ Ldr(w10, MemOperand(backtrack_stackpointer())); in CheckGreedyLoop()
291 __ Add(backtrack_stackpointer(), in CheckGreedyLoop()
292 backtrack_stackpointer(), Operand(x11, LSL, kWRegSizeLog2)); in CheckGreedyLoop()
842 STATIC_ASSERT(backtrack_stackpointer() == x23); in GetCode()
843 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
847 PushRegExpBasePointer(backtrack_stackpointer(), x11); in GetCode()
1090 PopRegExpBasePointer(backtrack_stackpointer(), x11); in GetCode()
1124 PopRegExpBasePointer(backtrack_stackpointer(), x11); in GetCode()
1139 StoreRegExpStackPointerToMemory(backtrack_stackpointer(), x10); in GetCode()
1150 LoadRegExpStackPointerFromMemory(backtrack_stackpointer()); in GetCode()
[all …]
Dregexp-macro-assembler-arm64.h192 static constexpr Register backtrack_stackpointer() { return x23; } in backtrack_stackpointer() function