Home
last modified time | relevance | path

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

/external/compiler-rt/lib/builtins/
Dclear_cache.c52 const register int start_reg __asm("r0") = (int) (intptr_t) start; in __clear_cache()
56 __asm __volatile("svc 0x0" : "=r"(start_reg) in __clear_cache()
57 : "r"(syscall_nr), "r"(start_reg), "r"(end_reg), "r"(flags) : "r0"); in __clear_cache()
58 if (start_reg != 0) { in __clear_cache()
/external/chromium_org/v8/src/
Dregexp-macro-assembler-irregexp.cc372 void RegExpMacroAssemblerIrregexp::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
374 DCHECK(start_reg >= 0); in CheckNotBackReference()
375 DCHECK(start_reg <= kMaxRegister); in CheckNotBackReference()
376 Emit(BC_CHECK_NOT_BACK_REF, start_reg); in CheckNotBackReference()
382 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
384 DCHECK(start_reg >= 0); in CheckNotBackReferenceIgnoreCase()
385 DCHECK(start_reg <= kMaxRegister); in CheckNotBackReferenceIgnoreCase()
386 Emit(BC_CHECK_NOT_BACK_REF_NO_CASE, start_reg); in CheckNotBackReferenceIgnoreCase()
Dregexp-macro-assembler-tracer.cc348 void RegExpMacroAssemblerTracer::CheckNotBackReference(int start_reg, in CheckNotBackReference() argument
350 PrintF(" CheckNotBackReference(register=%d, label[%08x]);\n", start_reg, in CheckNotBackReference()
352 assembler_->CheckNotBackReference(start_reg, on_no_match); in CheckNotBackReference()
357 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
360 start_reg, LabelToInt(on_no_match)); in CheckNotBackReferenceIgnoreCase()
361 assembler_->CheckNotBackReferenceIgnoreCase(start_reg, on_no_match); in CheckNotBackReferenceIgnoreCase()
Dregexp-macro-assembler-tracer.h31 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
32 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-irregexp.h83 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
84 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler.h71 virtual void CheckNotBackReference(int start_reg, Label* on_no_match) = 0;
72 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Djsregexp.h934 BackReferenceNode(int start_reg, in BackReferenceNode() argument
938 start_reg_(start_reg), in BackReferenceNode()
Djsregexp.cc5182 int start_reg = RegExpCapture::StartRegister(index); in ToNode() local
5186 return ActionNode::StorePosition(start_reg, true, body_node); in ToNode()
/external/chromium_org/v8/src/arm64/
Dregexp-macro-assembler-arm64.cc284 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
295 DCHECK((start_reg % 2) == 0); in CheckNotBackReferenceIgnoreCase()
296 if (start_reg < kNumCachedRegisters) { in CheckNotBackReferenceIgnoreCase()
297 __ Mov(capture_start_offset.X(), GetCachedRegister(start_reg)); in CheckNotBackReferenceIgnoreCase()
298 __ Lsr(x11, GetCachedRegister(start_reg), kWRegSizeInBits); in CheckNotBackReferenceIgnoreCase()
300 __ Ldp(w11, capture_start_offset, capture_location(start_reg, x10)); in CheckNotBackReferenceIgnoreCase()
414 int start_reg, in CheckNotBackReference() argument
424 DCHECK((start_reg % 2) == 0); in CheckNotBackReference()
425 if (start_reg < kNumCachedRegisters) { in CheckNotBackReference()
426 __ Mov(x10, GetCachedRegister(start_reg)); in CheckNotBackReference()
[all …]
Dregexp-macro-assembler-arm64.h42 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
43 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
/external/chromium_org/v8/src/ia32/
Dregexp-macro-assembler-ia32.h36 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
37 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-ia32.cc202 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
205 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
206 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
339 int start_reg, in CheckNotBackReference() argument
346 __ mov(edx, register_location(start_reg)); in CheckNotBackReference()
347 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference()
/external/chromium_org/v8/src/arm/
Dregexp-macro-assembler-arm.h37 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
38 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-arm.cc226 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
229 __ ldr(r0, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
230 __ ldr(r1, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
334 int start_reg, in CheckNotBackReference() argument
340 __ ldr(r0, register_location(start_reg)); in CheckNotBackReference()
341 __ ldr(r1, register_location(start_reg + 1)); in CheckNotBackReference()
/external/chromium_org/v8/src/x87/
Dregexp-macro-assembler-x87.h36 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
37 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-x87.cc201 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
204 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase()
205 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase()
338 int start_reg, in CheckNotBackReference() argument
345 __ mov(edx, register_location(start_reg)); in CheckNotBackReference()
346 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference()
/external/chromium_org/v8/src/mips/
Dregexp-macro-assembler-mips.h38 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-mips.cc229 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
232 __ lw(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase()
233 __ lw(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase()
345 int start_reg, in CheckNotBackReference() argument
351 __ lw(a0, register_location(start_reg)); in CheckNotBackReference()
352 __ lw(a1, register_location(start_reg + 1)); in CheckNotBackReference()
/external/chromium_org/v8/src/mips64/
Dregexp-macro-assembler-mips64.h38 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-mips64.cc265 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
268 __ ld(a0, register_location(start_reg)); // Index of start of capture. in CheckNotBackReferenceIgnoreCase()
269 __ ld(a1, register_location(start_reg + 1)); // Index of end of capture. in CheckNotBackReferenceIgnoreCase()
381 int start_reg, in CheckNotBackReference() argument
387 __ ld(a0, register_location(start_reg)); in CheckNotBackReference()
388 __ ld(a1, register_location(start_reg + 1)); in CheckNotBackReference()
/external/chromium_org/v8/src/x64/
Dregexp-macro-assembler-x64.h38 virtual void CheckNotBackReference(int start_reg, Label* on_no_match);
39 virtual void CheckNotBackReferenceIgnoreCase(int start_reg,
Dregexp-macro-assembler-x64.cc218 int start_reg, in CheckNotBackReferenceIgnoreCase() argument
221 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture in CheckNotBackReferenceIgnoreCase()
222 ReadPositionFromRegister(rbx, start_reg + 1); // Offset of end of capture in CheckNotBackReferenceIgnoreCase()
365 int start_reg, in CheckNotBackReference() argument
370 ReadPositionFromRegister(rdx, start_reg); // Offset of start of capture in CheckNotBackReference()
371 ReadPositionFromRegister(rax, start_reg + 1); // Offset of end of capture in CheckNotBackReference()
/external/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp2043 uint32_t start_reg = single_regs ? dwarf_s0 : dwarf_d0; in EmulateVPUSH() local
2059 GetRegisterInfo (eRegisterKindDWARF, start_reg + d + i, dwarf_reg); in EmulateVPUSH()
2139 uint32_t start_reg = single_regs ? dwarf_s0 : dwarf_d0; in EmulateVPOP() local
2156 GetRegisterInfo (eRegisterKindDWARF, start_reg + d + i, dwarf_reg); in EmulateVPOP()
10753 uint32_t start_reg = single_regs ? dwarf_s0 : dwarf_d0; in EmulateVLDM() local
10769 if (!WriteRegisterUnsigned (context, eRegisterKindDWARF, start_reg + d + r, data)) in EmulateVLDM()
10802 if (!WriteRegisterUnsigned (context, eRegisterKindDWARF, start_reg + d + r, data)) in EmulateVLDM()
10945 uint32_t start_reg = single_regs ? dwarf_s0 : dwarf_d0; in EmulateVSTM() local
10955 … uint32_t data = ReadRegisterUnsigned (eRegisterKindDWARF, start_reg + d + r, 0, &success); in EmulateVSTM()
10960 GetRegisterInfo (eRegisterKindDWARF, start_reg + d + r, data_reg); in EmulateVSTM()
[all …]