/external/compiler-rt/lib/builtins/ |
clear_cache.c | 102 register int start_reg __asm("r0") = (int) (intptr_t) start; 106 __asm __volatile("svc 0x0" : "=r"(start_reg) 107 : "r"(syscall_nr), "r"(start_reg), "r"(end_reg), "r"(flags) : "r0"); 108 if (start_reg != 0) {
|
/external/v8/src/regexp/ |
regexp-macro-assembler-tracer.cc | 353 void RegExpMacroAssemblerTracer::CheckNotBackReference(int start_reg, 356 PrintF(" CheckNotBackReference(register=%d, %s, label[%08x]);\n", start_reg, 358 assembler_->CheckNotBackReference(start_reg, read_backward, on_no_match); 363 int start_reg, bool read_backward, Label* on_no_match) { 365 start_reg, read_backward ? "backward" : "forward", 367 assembler_->CheckNotBackReferenceIgnoreCase(start_reg, read_backward,
|
regexp-macro-assembler-irregexp.cc | 373 void RegExpMacroAssemblerIrregexp::CheckNotBackReference(int start_reg, 376 DCHECK(start_reg >= 0); 377 DCHECK(start_reg <= kMaxRegister); 379 start_reg); 385 int start_reg, bool read_backward, Label* on_not_equal) { 386 DCHECK(start_reg >= 0); 387 DCHECK(start_reg <= kMaxRegister); 390 start_reg);
|
regexp-macro-assembler-irregexp.h | 85 virtual void CheckNotBackReference(int start_reg, bool read_backward, 87 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-tracer.h | 34 virtual void CheckNotBackReference(int start_reg, bool read_backward, 36 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler.h | 76 virtual void CheckNotBackReference(int start_reg, bool read_backward, 78 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
jsregexp.h | 783 BackReferenceNode(int start_reg, int end_reg, bool read_backward, 786 start_reg_(start_reg), [all...] |
jsregexp.cc | 5400 int start_reg = RegExpCapture::StartRegister(index); local [all...] |
/external/v8/src/regexp/arm/ |
regexp-macro-assembler-arm.h | 38 virtual void CheckNotBackReference(int start_reg, bool read_backward, 40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-arm.cc | 213 int start_reg, bool read_backward, Label* on_no_match) { 215 __ ldr(r0, register_location(start_reg)); // Index of start of capture 216 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture 287 __ ldr(r0, register_location(start_reg)); // Index of start of capture 288 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture 344 void RegExpMacroAssemblerARM::CheckNotBackReference(int start_reg, 351 __ ldr(r0, register_location(start_reg)); 352 __ ldr(r1, register_location(start_reg + 1)); 398 __ ldr(r0, register_location(start_reg)); // Index of start of capture 399 __ ldr(r1, register_location(start_reg + 1)); // Index of end of captur [all...] |
/external/v8/src/regexp/ia32/ |
regexp-macro-assembler-ia32.h | 37 virtual void CheckNotBackReference(int start_reg, bool read_backward, 39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-ia32.cc | 192 int start_reg, bool read_backward, Label* on_no_match) { 194 __ mov(edx, register_location(start_reg)); // Index of start of capture 195 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture 281 __ add(edi, register_location(start_reg)); 282 __ sub(edi, register_location(start_reg + 1)); 345 void RegExpMacroAssemblerIA32::CheckNotBackReference(int start_reg, 353 __ mov(edx, register_location(start_reg)); 354 __ mov(eax, register_location(start_reg + 1)); 415 __ add(edi, register_location(start_reg)); 416 __ sub(edi, register_location(start_reg + 1)) [all...] |
/external/v8/src/regexp/mips/ |
regexp-macro-assembler-mips.h | 37 virtual void CheckNotBackReference(int start_reg, bool read_backward, 39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-mips.cc | 218 int start_reg, bool read_backward, Label* on_no_match) { 220 __ lw(a0, register_location(start_reg)); // Index of start of capture. 221 __ lw(a1, register_location(start_reg + 1)); // Index of end of capture. 290 __ lw(t0, register_location(start_reg)); // Index of start of capture. 291 __ lw(t5, register_location(start_reg + 1)); // Index of end of capture. 355 void RegExpMacroAssemblerMIPS::CheckNotBackReference(int start_reg, 362 __ lw(a0, register_location(start_reg)); 363 __ lw(a1, register_location(start_reg + 1)); 415 __ lw(t0, register_location(start_reg)); // Index of start of capture. 416 __ lw(t5, register_location(start_reg + 1)); // Index of end of capture [all...] |
/external/v8/src/regexp/ppc/ |
regexp-macro-assembler-ppc.h | 38 virtual void CheckNotBackReference(int start_reg, bool read_backward, 40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-ppc.cc | 230 int start_reg, bool read_backward, Label* on_no_match) { 232 __ LoadP(r3, register_location(start_reg), r0); // Index of start of capture 233 __ LoadP(r4, register_location(start_reg + 1), r0); // Index of end 306 __ LoadP(r3, register_location(start_reg)); // Index of start of capture 308 register_location(start_reg + 1)); // Index of end of capture 364 void RegExpMacroAssemblerPPC::CheckNotBackReference(int start_reg, 371 __ LoadP(r3, register_location(start_reg), r0); 372 __ LoadP(r4, register_location(start_reg + 1), r0); 422 __ LoadP(r3, register_location(start_reg)); // Index of start of capture 423 __ LoadP(r4, register_location(start_reg + 1)); // Index of end of captur [all...] |
/external/v8/src/regexp/x87/ |
regexp-macro-assembler-x87.h | 37 virtual void CheckNotBackReference(int start_reg, bool read_backward, 39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-x87.cc | 192 int start_reg, bool read_backward, Label* on_no_match) { 194 __ mov(edx, register_location(start_reg)); // Index of start of capture 195 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture 281 __ add(edi, register_location(start_reg)); 282 __ sub(edi, register_location(start_reg + 1)); 345 void RegExpMacroAssemblerX87::CheckNotBackReference(int start_reg, 353 __ mov(edx, register_location(start_reg)); 354 __ mov(eax, register_location(start_reg + 1)); 415 __ add(edi, register_location(start_reg)); 416 __ sub(edi, register_location(start_reg + 1)) [all...] |
/external/v8/src/regexp/arm64/ |
regexp-macro-assembler-arm64.h | 43 virtual void CheckNotBackReference(int start_reg, bool read_backward, 45 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-arm64.cc | 277 int start_reg, bool read_backward, Label* on_no_match) { 287 DCHECK((start_reg % 2) == 0); 288 if (start_reg < kNumCachedRegisters) { 289 __ Mov(capture_start_offset.X(), GetCachedRegister(start_reg)); 290 __ Lsr(x11, GetCachedRegister(start_reg), kWRegSizeInBits); 292 __ Ldp(w11, capture_start_offset, capture_location(start_reg, x10)); 430 void RegExpMacroAssemblerARM64::CheckNotBackReference(int start_reg, 441 DCHECK((start_reg % 2) == 0); 442 if (start_reg < kNumCachedRegisters) { 443 __ Mov(x10, GetCachedRegister(start_reg)); [all...] |
/external/v8/src/regexp/mips64/ |
regexp-macro-assembler-mips64.h | 37 virtual void CheckNotBackReference(int start_reg, bool read_backward, 39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-mips64.cc | 254 int start_reg, bool read_backward, Label* on_no_match) { 256 __ ld(a0, register_location(start_reg)); // Index of start of capture. 257 __ ld(a1, register_location(start_reg + 1)); // Index of end of capture. 326 __ ld(t1, register_location(start_reg)); // Index of start of capture. 327 __ ld(a2, register_location(start_reg + 1)); // Index of end of capture. 391 void RegExpMacroAssemblerMIPS::CheckNotBackReference(int start_reg, 398 __ ld(a0, register_location(start_reg)); 399 __ ld(a1, register_location(start_reg + 1)); 445 __ ld(t1, register_location(start_reg)); // Index of start of capture. 446 __ ld(a2, register_location(start_reg + 1)); // Index of end of capture [all...] |
/external/v8/src/regexp/x64/ |
regexp-macro-assembler-x64.h | 38 virtual void CheckNotBackReference(int start_reg, bool read_backward, 40 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
|
regexp-macro-assembler-x64.cc | 206 int start_reg, bool read_backward, Label* on_no_match) { 208 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture 209 ReadPositionFromRegister(rbx, start_reg + 1); // Offset of end of capture 291 __ addq(rdi, register_location(start_reg)); 292 __ subq(rdi, register_location(start_reg + 1)); 371 void RegExpMacroAssemblerX64::CheckNotBackReference(int start_reg, 377 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture 378 ReadPositionFromRegister(rax, start_reg + 1); // Offset of end of capture 438 __ addq(rdi, register_location(start_reg)); 439 __ subq(rdi, register_location(start_reg + 1)) [all...] |