Home
last modified time | relevance | path

Searched refs:srcBegin (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86_64.cc1932 Location srcBegin = locations->InAt(1); in VisitStringGetCharsNoCheck() local
1934 srcBegin.IsConstant() ? srcBegin.GetConstant()->AsIntConstant()->GetValue() : 0; in VisitStringGetCharsNoCheck()
1946 if (srcBegin.IsConstant()) { in VisitStringGetCharsNoCheck()
1949 DCHECK(srcBegin.IsRegister()); in VisitStringGetCharsNoCheck()
1950 __ subl(CpuRegister(RCX), srcBegin.AsRegister<CpuRegister>()); in VisitStringGetCharsNoCheck()
1966 CodeGeneratorX86_64::ArrayAddress(obj, srcBegin, TIMES_1, value_offset)); in VisitStringGetCharsNoCheck()
1986 CodeGeneratorX86_64::ArrayAddress(obj, srcBegin, TIMES_2, value_offset)); in VisitStringGetCharsNoCheck()
Dintrinsics_x86.cc1776 Location srcBegin = locations->InAt(1); in VisitStringGetCharsNoCheck() local
1778 srcBegin.IsConstant() ? srcBegin.GetConstant()->AsIntConstant()->GetValue() : 0; in VisitStringGetCharsNoCheck()
1793 if (srcBegin.IsConstant()) { in VisitStringGetCharsNoCheck()
1796 DCHECK(srcBegin.IsRegister()); in VisitStringGetCharsNoCheck()
1797 __ subl(ECX, srcBegin.AsRegister<Register>()); in VisitStringGetCharsNoCheck()
1816 __ leal(ESI, CodeGeneratorX86::ArrayAddress(obj, srcBegin, TIMES_1, value_offset)); in VisitStringGetCharsNoCheck()
1837 __ leal(ESI, CodeGeneratorX86::ArrayAddress(obj, srcBegin, TIMES_2, value_offset)); in VisitStringGetCharsNoCheck()
Dintrinsics_mips64.cc1991 GpuRegister srcBegin = locations->InAt(1).AsRegister<GpuRegister>(); in VisitStringGetCharsNoCheck() local
2009 __ Beqc(srcEnd, srcBegin, &done); // No characters to move. in VisitStringGetCharsNoCheck()
2012 __ Dsubu(numChrs, srcEnd, srcBegin); in VisitStringGetCharsNoCheck()
2029 __ Daddu(srcPtr, srcObj, srcBegin); in VisitStringGetCharsNoCheck()
2044 __ Dlsa(srcPtr, srcBegin, srcPtr, char_shift); in VisitStringGetCharsNoCheck()
Dintrinsics_mips.cc2692 Register srcBegin = locations->InAt(1).AsRegister<Register>(); in VisitStringGetCharsNoCheck() local
2710 __ Beq(srcEnd, srcBegin, &done); // No characters to move. in VisitStringGetCharsNoCheck()
2713 __ Subu(numChrs, srcEnd, srcBegin); in VisitStringGetCharsNoCheck()
2730 __ Addu(srcPtr, srcObj, srcBegin); in VisitStringGetCharsNoCheck()
2745 __ ShiftAndAdd(srcPtr, srcBegin, srcPtr, char_shift); in VisitStringGetCharsNoCheck()
Dintrinsics_arm64.cc2016 Register srcBegin = XRegisterFrom(locations->InAt(1)); in VisitStringGetCharsNoCheck() local
2031 __ Sub(num_chr, srcEnd, srcBegin); in VisitStringGetCharsNoCheck()
2049 __ Add(src_ptr, src_ptr, Operand(srcBegin, LSL, 1)); in VisitStringGetCharsNoCheck()
2086 __ Add(src_ptr, src_ptr, Operand(srcBegin)); in VisitStringGetCharsNoCheck()
Dintrinsics_arm_vixl.cc2863 vixl32::Register srcBegin = InputRegisterAt(invoke, 1); in VisitStringGetCharsNoCheck() local
2878 __ Subs(num_chr, srcEnd, srcBegin); in VisitStringGetCharsNoCheck()
2898 __ Add(src_ptr, src_ptr, Operand(srcBegin, vixl32::LSL, 1)); in VisitStringGetCharsNoCheck()
2943 __ Add(src_ptr, src_ptr, srcBegin); in VisitStringGetCharsNoCheck()