Searched refs:srcEnd (Results 1 - 6 of 6) sorted by relevance

/art/compiler/optimizing/
H A Dintrinsics_mips.cc2650 // void java.lang.String.getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
2676 Register srcEnd = locations->InAt(2).AsRegister<Register>(); local
2693 __ Beq(srcEnd, srcBegin, &done); // No characters to move.
2696 __ Subu(numChrs, srcEnd, srcBegin);
H A Dintrinsics_mips64.cc1957 // void java.lang.String.getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
1983 GpuRegister srcEnd = locations->InAt(2).AsRegister<GpuRegister>(); local
2000 __ Beqc(srcEnd, srcBegin, &done); // No characters to move.
2003 __ Dsubu(numChrs, srcEnd, srcBegin);
H A Dintrinsics_arm64.cc2066 // void getCharsNoCheck(int srcBegin, int srcEnd, char[] dst, int dstBegin);
2070 Register srcEnd = XRegisterFrom(locations->InAt(2)); local
2084 __ Sub(num_chr, srcEnd, srcBegin);
H A Dintrinsics_arm_vixl.cc3104 // void getCharsNoCheck(int srcBegin, int srcEnd, char[] dst, int dstBegin);
3108 vixl32::Register srcEnd = InputRegisterAt(invoke, 2); local
3122 __ Subs(num_chr, srcEnd, srcBegin);
H A Dintrinsics_x86.cc1739 // public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin);
1744 // Place srcEnd in ECX to save a move below.
1765 // public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin);
1770 Register srcEnd = locations->InAt(2).AsRegister<Register>(); local
1783 DCHECK_EQ(srcEnd, ECX);
H A Dintrinsics_x86_64.cc1900 // public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin);
1925 // public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin);
1930 CpuRegister srcEnd = locations->InAt(2).AsRegister<CpuRegister>(); local
1940 __ movl(CpuRegister(RCX), srcEnd); local

Completed in 96 milliseconds