HomeSort by relevance Sort by last modified time
    Searched refs:Memmove (Results 1 - 9 of 9) sorted by null

  /art/runtime/native/
java_lang_System.cc 104 dstArray->AsByteSizedArray()->Memmove(dstPos, srcArray->AsByteSizedArray(), srcPos, count);
109 dstArray->AsShortSizedArray()->Memmove(dstPos, srcArray->AsShortSizedArray(), srcPos, count);
113 dstArray->AsIntArray()->Memmove(dstPos, srcArray->AsIntArray(), srcPos, count);
117 dstArray->AsFloatArray()->Memmove(dstPos, srcArray->AsFloatArray(), srcPos, count);
121 dstArray->AsLongArray()->Memmove(dstPos, srcArray->AsLongArray(), srcPos, count);
125 dstArray->AsDoubleArray()->Memmove(dstPos, srcArray->AsDoubleArray(), srcPos, count);
148 // Arrays hold distinct types and so therefore can't alias - use memcpy instead of memmove.
182 AsPrimitiveArray<T>(dstArray)->Memmove(dstPos, AsPrimitiveArray<T>(srcArray), srcPos, count);
  /external/llvm/lib/Target/NVPTX/
NVPTXLowerAggrCopies.cpp 109 // Lower memmove to IR. memmove is required to correctly copy overlapping memory
115 // void* memmove(void* dst, const void* src, size_t n) {
315 } else if (MemMoveInst *Memmove = dyn_cast<MemMoveInst>(MemCall)) {
316 convertMemMoveToLoop(/* ConvertedInst */ Memmove,
317 /* SrcAddr */ Memmove->getRawSource(),
318 /* DstAddr */ Memmove->getRawDest(),
319 /* CopyLen */ Memmove->getLength(),
320 /* SrcIsVolatile */ Memmove->isVolatile(),
321 /* DstIsVolatile */ Memmove->isVolatile()
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceIntrinsics.h 56 Memmove,
IceIntrinsics.cpp 185 {{INTRIN(Memmove, SideEffects_T, ReturnsTwice_F, MemoryWrite_T),
189 "llvm.memmove.p0i8.p0i8.i32"},
IceTargetLoweringARM32.cpp 774 case Intrinsics::Memmove: {
    [all...]
IceTargetLoweringMIPS32.cpp 783 case Intrinsics::Memmove: {
    [all...]
IceTargetLoweringX86BaseImpl.h     [all...]
  /art/runtime/mirror/
array.h 155 * Works like memmove(), except we guarantee not to allow tearing of array values (ie using
159 void Memmove(int32_t dst_pos, ObjPtr<PrimitiveArray<T>> src, int32_t src_pos, int32_t count)
array-inl.h 298 inline void PrimitiveArray<T>::Memmove(int32_t dst_pos,
314 // Note for non-byte copies we can't rely on standard libc functions like memcpy(3) and memmove(3)
326 memmove(d, s, count);
376 // Note for non-byte copies we can't rely on standard libc functions like memcpy(3) and memmove(3)

Completed in 194 milliseconds