Home
last modified time | relevance | path

Searched refs:srcPos (Results 1 – 3 of 3) sorted by relevance

/art/runtime/native/
Djava_lang_System.cc50 static void System_arraycopy(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, jobject javaDst, in System_arraycopy() argument
81 if (UNLIKELY(srcPos < 0) || UNLIKELY(dstPos < 0) || UNLIKELY(count < 0) || in System_arraycopy()
82 UNLIKELY(srcPos > srcArray->GetLength() - count) || in System_arraycopy()
86 srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos, in System_arraycopy()
106 dstPos, ObjPtr<mirror::ByteArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
113 dstPos, ObjPtr<mirror::ShortArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
120 dstPos, ObjPtr<mirror::IntArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
127 dstPos, ObjPtr<mirror::LongArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
134 dstObjArray->AssignableMemmove(dstPos, srcObjArray, srcPos, count); in System_arraycopy()
159 dstObjArray->AssignableMemcpy(dstPos, srcObjArray, srcPos, count); in System_arraycopy()
[all …]
/art/test/011-array-copy/src/
DMain.java82 static void makeCopies(int srcPos, int dstPos, int length) { in makeCopies() argument
95 System.arraycopy(byteArray, srcPos, byteArray, dstPos, length); in makeCopies()
96 System.arraycopy(shortArray, srcPos, shortArray, dstPos, length); in makeCopies()
97 System.arraycopy(intArray, srcPos, intArray, dstPos, length); in makeCopies()
98 System.arraycopy(longArray, srcPos, longArray, dstPos, length); in makeCopies()
99 System.arraycopy(charArray, srcPos, charArray, dstPos, length); in makeCopies()
121 System.out.println("copy: " + srcPos + "," + dstPos + "," + length + in makeCopies()
/art/compiler/optimizing/
Dintrinsics_x86.cc882 Location srcPos = locations->InAt(1); in VisitSystemArrayCopyChar() local
925 CheckPosition(assembler, srcPos, src, Location::RegisterLocation(count), slow_path, src_base); in VisitSystemArrayCopyChar()
937 if (srcPos.IsConstant()) { in VisitSystemArrayCopyChar()
938 int32_t srcPos_const = srcPos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
941 __ leal(src_base, Address(src, srcPos.AsRegister<Register>(), in VisitSystemArrayCopyChar()