Searched refs:src (Results 76 - 96 of 96) sorted by relevance

1234

/art/compiler/
H A Dimage_writer.cc1166 const auto* src = reinterpret_cast<const uint8_t*>(obj); local
1172 memcpy(dst, src, n);
1312 auto* src = down_cast<mirror::AbstractMethod*>(orig); local
1313 ArtMethod* src_method = src->GetArtMethod();
/art/test/MyClassNatives/
H A DMyClassNatives.java33 static native void arraycopy(Object src, int src_pos, Object dst, int dst_pos, int length); argument
/art/compiler/dex/quick/x86/
H A Dcodegen_x86.h317 void OpRegCopyWide(RegStorage dest, RegStorage src) OVERRIDE;
789 * @param src Source Register.
792 void GenImulRegImm(RegStorage dest, RegStorage src, int val);
H A Dutility_x86.cc311 int src = r_src.IsPair() ? r_src.GetLowReg() : r_src.GetReg(); local
359 return NewLIR3(opcode, r_base.GetReg(), offset, src);
918 // x86 only allows registers EAX-EDX to be used as byte registers, if the input src is not
H A Dint_x86.cc127 // If src or dest is a pair, we'll be using low reg.
1623 void X86Mir2Lir::GenImulRegImm(RegStorage dest, RegStorage src, int val) { argument
1629 OpRegCopy(dest, src);
1632 OpRegRegImm(kOpMul, dest, src, val);
2003 // Handle the case when src and dest are intersect.
2534 // If the src reg can't be byte accessed, move it to a temp first.
3358 // if src and dest are in the same phys reg then StoreValue generates
3365 // remove nop flag set by OpRegCopyNoInsert if src == dest
/art/compiler/dex/
H A Dglobal_value_numbering_test.cc130 #define DEF_MOVE(bb, opcode, reg, src) \
131 { bb, opcode, 0u, 0u, 1, { src }, 1, { reg } }
132 #define DEF_MOVE_WIDE(bb, opcode, reg, src) \
133 { bb, opcode, 0u, 0u, 2, { src, src + 1 }, 2, { reg, reg + 1 } }
138 #define DEF_UNOP(bb, opcode, result, src) DEF_MOVE(bb, opcode, result, src)
H A Dtype_inference_test.cc135 #define DEF_MOVE(bb, opcode, reg, src) \
136 { bb, opcode, 0u, 0u, 1, { src }, 1, { reg } }
137 #define DEF_MOVE_WIDE(bb, opcode, reg, src) \
138 { bb, opcode, 0u, 0u, 2, { src, src + 1 }, 2, { reg, reg + 1 } }
143 #define DEF_UNOP(bb, opcode, result, src) DEF_MOVE(bb, opcode, result, src)
H A Dlocal_value_numbering.cc315 const ScopedArenaSafeMap<K, AliasingValues>& src) {
318 for (const auto& entry : src) {
526 void LocalValueNumbering::CopyLiveSregValues(SregValueMap* dest, const SregValueMap& src) { argument
530 for (const auto& entry : src) {
314 CopyAliasingValuesMap(ScopedArenaSafeMap<K, AliasingValues>* dest, const ScopedArenaSafeMap<K, AliasingValues>& src) argument
H A Dgvn_dead_code_elimination_test.cc130 #define DEF_MOVE(bb, opcode, reg, src) \
131 { bb, opcode, 0u, 0u, 1, { src }, 1, { reg } }
132 #define DEF_MOVE_WIDE(bb, opcode, reg, src) \
133 { bb, opcode, 0u, 0u, 2, { src, src + 1 }, 2, { reg, reg + 1 } }
1058 DEF_BINOP(3, Instruction::OR_INT_2ADDR, 4u, 2u, 3u), // 3. Find definition of the move src.
1060 DEF_MOVE(3, Instruction::MOVE, 6u, 4u), // 2. Find overwritten move src.
/art/compiler/dex/quick/
H A Dmir_to_lir.h658 LIR* NewLIR2NoDest(int opcode, int src, int info);
692 void ConvertMemOpIntoMove(LIR* orig_lir, RegStorage dest, RegStorage src);
1461 virtual void OpRegCopyWide(RegStorage dest, RegStorage src) = 0;
/art/compiler/dex/quick/arm/
H A Dcodegen_arm.h221 void OpRegCopyWide(RegStorage dest, RegStorage src);
/art/compiler/dex/quick/mips/
H A Dcodegen_mips.h218 void OpRegCopyWide(RegStorage dest, RegStorage src);
/art/runtime/
H A Doat_file_assistant_test.cc121 void Copy(std::string src, std::string dst) { argument
122 std::ifstream src_stream(src, std::ios::binary);
H A Ddebugger.cc1259 const uint8_t* src = reinterpret_cast<uint8_t*>(a->GetRawData(sizeof(uint8_t), 0)); local
1260 memcpy(dst, &src[offset * width], count * width);
1278 static void CopyArrayData(mirror::Array* a, JDWP::Request* src, int offset, int count)
1285 *dst++ = src->ReadValue(sizeof(T));
/art/test/083-compiler-regressions/src/
H A DMain.java9751 private static int ifEqz(int src, int thn, int els) { return (src == 0) ? thn : els; } argument
9752 private static int ifNez(int src, int thn, int els) { return (src != 0) ? thn : els; } argument
9753 private static int ifLtz(int src, int thn, int els) { return (src < 0) ? thn : els; } argument
9754 private static int ifGez(int src, int thn, int els) { return (src >= 0) ? thn : els; } argument
9755 private static int ifGtz(int src, int thn, int els) { return (src > argument
9756 ifLez(int src, int thn, int els) argument
[all...]
/art/compiler/dex/quick/arm64/
H A Dcodegen_arm64.h224 void OpRegCopyWide(RegStorage dest, RegStorage src) OVERRIDE;
/art/runtime/mirror/
H A Dobject.h508 static Object* CopyObject(Thread* self, mirror::Object* dest, mirror::Object* src,
/art/runtime/arch/arm/
H A Dquick_entrypoints_arm.S410 bl memcpy @ memcpy (dest, src, bytes)
/art/runtime/arch/mips/
H A Dquick_entrypoints_mips.S522 jal memcpy # (dest, src, bytes)
/art/compiler/optimizing/
H A Dcode_generator_x86.cc4032 void ParallelMoveResolverX86::MoveMemoryToMemory32(int dst, int src) { argument
4037 __ movl(temp_reg, Address(ESP, src + stack_offset));
4041 void ParallelMoveResolverX86::MoveMemoryToMemory64(int dst, int src) { argument
4046 __ movl(temp_reg, Address(ESP, src + stack_offset));
4048 __ movl(temp_reg, Address(ESP, src + stack_offset + kX86WordSize));
/art/compiler/jni/
H A Djni_compiler_test.cc833 void my_arraycopy(JNIEnv* env, jclass klass, jobject src, jint src_pos, jobject dst, jint dst_pos, jint length) { argument
836 EXPECT_TRUE(env->IsSameObject(JniCompilerTest::jobj_, src));

Completed in 499 milliseconds

1234