Home
last modified time | relevance | path

Searched refs:start_reg (Results 1 – 24 of 24) sorted by relevance

/external/compiler-rt/lib/builtins/
Dclear_cache.c102 register int start_reg __asm("r0") = (int) (intptr_t) start; in __clear_cache()
106 __asm __volatile("svc 0x0" : "=r"(start_reg) in __clear_cache()
107 : "r"(syscall_nr), "r"(start_reg), "r"(end_reg), "r"(flags) : "r0"); in __clear_cache()
108 if (start_reg != 0) { in __clear_cache()
/external/v8/src/regexp/
Dregexp-macro-assembler-irregexp.cc373 void RegExpMacroAssemblerIrregexp::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
376 DCHECK(start_reg >= 0); in CheckNotBackReference()
377 DCHECK(start_reg <= kMaxRegister); in CheckNotBackReference()
379 start_reg); in CheckNotBackReference()
385 int start_reg, bool read_backward, Label* on_not_equal) { in CheckNotBackReferenceIgnoreCase() argument
386 DCHECK(start_reg >= 0); in CheckNotBackReferenceIgnoreCase()
387 DCHECK(start_reg <= kMaxRegister); in CheckNotBackReferenceIgnoreCase()
390 start_reg); in CheckNotBackReferenceIgnoreCase()
Dregexp-macro-assembler-tracer.cc353 void RegExpMacroAssemblerTracer::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
356 PrintF(" CheckNotBackReference(register=%d, %s, label[%08x]);\n", start_reg, in CheckNotBackReference()
358 assembler_->CheckNotBackReference(start_reg, read_backward, on_no_match); in CheckNotBackReference()
363 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
365 start_reg, read_backward ? "backward" : "forward", in CheckNotBackReferenceIgnoreCase()
367 assembler_->CheckNotBackReferenceIgnoreCase(start_reg, read_backward, in CheckNotBackReferenceIgnoreCase()
Dregexp-macro-assembler-tracer.h34 virtual void CheckNotBackReference(int start_reg, bool read_backward,
36 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-irregexp.h85 virtual void CheckNotBackReference(int start_reg, bool read_backward,
87 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler.h76 virtual void CheckNotBackReference(int start_reg, bool read_backward,
78 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Djsregexp.h783 BackReferenceNode(int start_reg, int end_reg, bool read_backward, in BackReferenceNode() argument
786 start_reg_(start_reg), in BackReferenceNode()
Djsregexp.cc5400 int start_reg = RegExpCapture::StartRegister(index); in ToNode() local
5402 if (compiler->read_backward()) std::swap(start_reg, end_reg); in ToNode()
5405 return ActionNode::StorePosition(start_reg, true, body_node); in ToNode()
/external/v8/src/regexp/x87/
Dregexp-macro-assembler-x87.cc192 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
194 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
195 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
281 __ add(edi, register_location(start_reg)); in CheckNotBackReferenceIgnoreCase()
282 __ sub(edi, register_location(start_reg + 1)); in CheckNotBackReferenceIgnoreCase()
345 void RegExpMacroAssemblerX87::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
353 __ mov(edx, register_location(start_reg)); in CheckNotBackReference()
354 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference()
415 __ add(edi, register_location(start_reg)); in CheckNotBackReference()
416 __ sub(edi, register_location(start_reg + 1)); in CheckNotBackReference()
Dregexp-macro-assembler-x87.h37 virtual void CheckNotBackReference(int start_reg, bool read_backward,
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc192 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
194 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
195 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
281 __ add(edi, register_location(start_reg)); in CheckNotBackReferenceIgnoreCase()
282 __ sub(edi, register_location(start_reg + 1)); in CheckNotBackReferenceIgnoreCase()
345 void RegExpMacroAssemblerIA32::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
353 __ mov(edx, register_location(start_reg)); in CheckNotBackReference()
354 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference()
415 __ add(edi, register_location(start_reg)); in CheckNotBackReference()
416 __ sub(edi, register_location(start_reg + 1)); in CheckNotBackReference()
Dregexp-macro-assembler-ia32.h37 virtual void CheckNotBackReference(int start_reg, bool read_backward,
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc277 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
287 DCHECK((start_reg % 2) == 0); in CheckNotBackReferenceIgnoreCase()
288 if (start_reg < kNumCachedRegisters) { in CheckNotBackReferenceIgnoreCase()
289 __ Mov(capture_start_offset.X(), GetCachedRegister(start_reg)); in CheckNotBackReferenceIgnoreCase()
290 __ Lsr(x11, GetCachedRegister(start_reg), kWRegSizeInBits); in CheckNotBackReferenceIgnoreCase()
292 __ Ldp(w11, capture_start_offset, capture_location(start_reg, x10)); in CheckNotBackReferenceIgnoreCase()
430 void RegExpMacroAssemblerARM64::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
441 DCHECK((start_reg % 2) == 0); in CheckNotBackReference()
442 if (start_reg < kNumCachedRegisters) { in CheckNotBackReference()
443 __ Mov(x10, GetCachedRegister(start_reg)); in CheckNotBackReference()
[all …]
Dregexp-macro-assembler-arm64.h43 virtual void CheckNotBackReference(int start_reg, bool read_backward,
45 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc218 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
220 __ lw(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase()
221 __ lw(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase()
290 __ lw(t0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase()
291 __ lw(t5, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase()
355 void RegExpMacroAssemblerMIPS::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
362 __ lw(a0, register_location(start_reg)); in CheckNotBackReference()
363 __ lw(a1, register_location(start_reg + 1)); in CheckNotBackReference()
415 __ lw(t0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReference()
416 __ lw(t5, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReference()
Dregexp-macro-assembler-mips.h37 virtual void CheckNotBackReference(int start_reg, bool read_backward,
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc254 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
256 __ ld(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase()
257 __ ld(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase()
326 __ ld(t1, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase()
327 __ ld(a2, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase()
391 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()
Dregexp-macro-assembler-mips64.h37 virtual void CheckNotBackReference(int start_reg, bool read_backward,
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc213 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
215 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
216 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
287 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
288 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
344 void RegExpMacroAssemblerARM::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
351 __ ldr(r0, register_location(start_reg)); in CheckNotBackReference()
352 __ ldr(r1, register_location(start_reg + 1)); in CheckNotBackReference()
398 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReference()
399 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReference()
Dregexp-macro-assembler-arm.h38 virtual void CheckNotBackReference(int start_reg, bool read_backward,
40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc206 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
208 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture in CheckNotBackReferenceIgnoreCase()
209 ReadPositionFromRegister(rbx, start_reg + 1); // Offset of end of capture in CheckNotBackReferenceIgnoreCase()
291 __ addq(rdi, register_location(start_reg)); in CheckNotBackReferenceIgnoreCase()
292 __ subq(rdi, register_location(start_reg + 1)); in CheckNotBackReferenceIgnoreCase()
371 void RegExpMacroAssemblerX64::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
377 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture in CheckNotBackReference()
378 ReadPositionFromRegister(rax, start_reg + 1); // Offset of end of capture in CheckNotBackReference()
438 __ addq(rdi, register_location(start_reg)); in CheckNotBackReference()
439 __ subq(rdi, register_location(start_reg + 1)); in CheckNotBackReference()
Dregexp-macro-assembler-x64.h38 virtual void CheckNotBackReference(int start_reg, bool read_backward,
40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.cc230 int start_reg, bool read_backward, Label* on_no_match) { in CheckNotBackReferenceIgnoreCase() argument
232 __ LoadP(r3, register_location(start_reg), r0); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
233 __ LoadP(r4, register_location(start_reg + 1), r0); // Index of end in CheckNotBackReferenceIgnoreCase()
306 __ LoadP(r3, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
308 register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
364 void RegExpMacroAssemblerPPC::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
371 __ LoadP(r3, register_location(start_reg), r0); in CheckNotBackReference()
372 __ LoadP(r4, register_location(start_reg + 1), r0); in CheckNotBackReference()
422 __ LoadP(r3, register_location(start_reg)); // Index of start of capture in CheckNotBackReference()
423 __ LoadP(r4, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReference()
Dregexp-macro-assembler-ppc.h38 virtual void CheckNotBackReference(int start_reg, bool read_backward,
40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,