Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 25 of 45) sorted by relevance

12

/art/compiler/utils/x86_64/
Dassembler_x86_64.cc106 void X86_64Assembler::movq(CpuRegister dst, const Immediate& imm) { in movq() argument
110 EmitRex64(dst); in movq()
112 EmitRegisterOperand(0, dst.LowBits()); in movq()
115 EmitRex64(dst); in movq()
116 EmitUint8(0xB8 + dst.LowBits()); in movq()
122 void X86_64Assembler::movl(CpuRegister dst, const Immediate& imm) { in movl() argument
125 EmitOptionalRex32(dst); in movl()
126 EmitUint8(0xB8 + dst.LowBits()); in movl()
131 void X86_64Assembler::movq(const Address& dst, const Immediate& imm) { in movq() argument
134 EmitRex64(dst); in movq()
[all …]
Dassembler_x86_64.h324 void movq(CpuRegister dst, const Immediate& src);
325 void movl(CpuRegister dst, const Immediate& src);
326 void movq(CpuRegister dst, CpuRegister src);
327 void movl(CpuRegister dst, CpuRegister src);
329 void movq(CpuRegister dst, const Address& src);
330 void movl(CpuRegister dst, const Address& src);
331 void movq(const Address& dst, CpuRegister src);
332 void movq(const Address& dst, const Immediate& src);
333 void movl(const Address& dst, CpuRegister src);
334 void movl(const Address& dst, const Immediate& imm);
[all …]
/art/compiler/utils/x86/
Dassembler_x86.h226 void movl(Register dst, const Immediate& src);
227 void movl(Register dst, Register src);
229 void movl(Register dst, const Address& src);
230 void movl(const Address& dst, Register src);
231 void movl(const Address& dst, const Immediate& imm);
232 void movl(const Address& dst, Label* lbl);
234 void bswapl(Register dst);
236 void movzxb(Register dst, ByteRegister src);
237 void movzxb(Register dst, const Address& src);
238 void movsxb(Register dst, ByteRegister src);
[all …]
Dassembler_x86.cc106 void X86Assembler::movl(Register dst, const Immediate& imm) { in movl() argument
108 EmitUint8(0xB8 + dst); in movl()
113 void X86Assembler::movl(Register dst, Register src) { in movl() argument
116 EmitRegisterOperand(src, dst); in movl()
120 void X86Assembler::movl(Register dst, const Address& src) { in movl() argument
123 EmitOperand(dst, src); in movl()
127 void X86Assembler::movl(const Address& dst, Register src) { in movl() argument
130 EmitOperand(src, dst); in movl()
134 void X86Assembler::movl(const Address& dst, const Immediate& imm) { in movl() argument
137 EmitOperand(0, dst); in movl()
[all …]
/art/runtime/
Dmonitor_android.cc37 static char* EventLogWriteInt(char* dst, int value) { in EventLogWriteInt() argument
38 *dst++ = EVENT_TYPE_INT; in EventLogWriteInt()
39 Set4LE(reinterpret_cast<uint8_t*>(dst), value); in EventLogWriteInt()
40 return dst + 4; in EventLogWriteInt()
43 static char* EventLogWriteString(char* dst, const char* value, size_t len) { in EventLogWriteString() argument
44 *dst++ = EVENT_TYPE_STRING; in EventLogWriteString()
46 Set4LE(reinterpret_cast<uint8_t*>(dst), len); in EventLogWriteString()
47 dst += 4; in EventLogWriteString()
48 memcpy(dst, value, len); in EventLogWriteString()
49 return dst + len; in EventLogWriteString()
Dreflection-inl.h33 const JValue& src, JValue* dst) { in ConvertPrimitiveValue() argument
36 dst->SetJ(src.GetJ()); in ConvertPrimitiveValue()
47 dst->SetS(src.GetI()); in ConvertPrimitiveValue()
54 dst->SetI(src.GetI()); in ConvertPrimitiveValue()
61 dst->SetJ(src.GetI()); in ConvertPrimitiveValue()
68 dst->SetF(src.GetI()); in ConvertPrimitiveValue()
71 dst->SetF(src.GetJ()); in ConvertPrimitiveValue()
78 dst->SetD(src.GetI()); in ConvertPrimitiveValue()
81 dst->SetD(src.GetJ()); in ConvertPrimitiveValue()
84 dst->SetD(src.GetF()); in ConvertPrimitiveValue()
Ddex_file_verifier_test.cc94 std::unique_ptr<uint8_t[]> dst(new uint8_t[tmp.size()]); in DecodeBase64() local
100 std::copy(tmp.begin(), tmp.end(), dst.get()); in DecodeBase64()
101 return dst.release(); in DecodeBase64()
Ddex_file_test.cc100 std::unique_ptr<uint8_t[]> dst(new uint8_t[tmp.size()]); in DecodeBase64() local
106 std::copy(tmp.begin(), tmp.end(), dst.get()); in DecodeBase64()
107 return dst.release(); in DecodeBase64()
Dreflection.h45 const JValue& src, JValue* dst)
/art/runtime/jdwp/
Djdwp_bits.h100 static inline void Write1BE(uint8_t** dst, uint8_t value) { in Write1BE() argument
101 Set1(*dst, value); in Write1BE()
102 *dst += sizeof(value); in Write1BE()
105 static inline void Write2BE(uint8_t** dst, uint16_t value) { in Write2BE() argument
106 Set2BE(*dst, value); in Write2BE()
107 *dst += sizeof(value); in Write2BE()
110 static inline void Write4BE(uint8_t** dst, uint32_t value) { in Write4BE() argument
111 Set4BE(*dst, value); in Write4BE()
112 *dst += sizeof(value); in Write4BE()
115 static inline void Write8BE(uint8_t** dst, uint64_t value) { in Write8BE() argument
[all …]
/art/compiler/utils/arm/
Dassembler_arm.cc533 ArmManagedRegister dst = mdest.AsArm(); in LoadRef() local
534 CHECK(dst.IsCoreRegister() && dst.IsCoreRegister()) << dst; in LoadRef()
535 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), in LoadRef()
538 rsb(dst.AsCoreRegister(), dst.AsCoreRegister(), ShifterOperand(0)); in LoadRef()
543 ArmManagedRegister dst = mdest.AsArm(); in LoadRef() local
544 CHECK(dst.IsCoreRegister()) << dst; in LoadRef()
545 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), SP, src.Int32Value()); in LoadRef()
550 ArmManagedRegister dst = mdest.AsArm(); in LoadRawPtr() local
551 CHECK(dst.IsCoreRegister() && dst.IsCoreRegister()) << dst; in LoadRawPtr()
552 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), in LoadRawPtr()
[all …]
/art/runtime/base/
Dstringprintf.cc23 void StringAppendV(std::string* dst, const char* format, va_list ap) { in StringAppendV() argument
38 dst->append(space, result); in StringAppendV()
60 dst->append(buf, result); in StringAppendV()
74 void StringAppendF(std::string* dst, const char* format, ...) { in StringAppendF() argument
77 StringAppendV(dst, format, ap); in StringAppendF()
Dstringprintf.h30 void StringAppendF(std::string* dst, const char* fmt, ...)
34 void StringAppendV(std::string* dst, const char* format, va_list ap);
/art/test/201-built-in-exception-detail-messages/src/
DMain.java136 Integer[] dst = new Integer[10]; in arrayStore() local
137 System.arraycopy(src, 1, dst, 0, 5); in arrayStore()
145 int[] dst = new int[1]; in arrayStore() local
146 System.arraycopy(src, 0, dst, 0, 1); in arrayStore()
153 Runnable[] dst = new Runnable[1]; in arrayStore() local
154 System.arraycopy(src, 0, dst, 0, 1); in arrayStore()
161 double[][] dst = new double[1][]; in arrayStore() local
162 System.arraycopy(src, 0, dst, 0, 1); in arrayStore()
169 Object[] dst = new Object[1]; in arrayStore() local
170 System.arraycopy(src, 0, dst, 0, 1); in arrayStore()
[all …]
/art/compiler/optimizing/
Dcode_generator_mips64.cc800 GpuRegister dst = location.AsRegister<GpuRegister>(); in Move() local
802 __ LoadConst32(dst, GetInt32ValueOf(instruction->AsConstant())); in Move()
804 __ LoadConst64(dst, instruction->AsLongConstant()->GetValue()); in Move()
1057 GpuRegister dst = locations->Out().AsRegister<GpuRegister>(); in HandleBinaryOp() local
1072 __ Andi(dst, lhs, rhs_imm); in HandleBinaryOp()
1074 __ And(dst, lhs, rhs_reg); in HandleBinaryOp()
1077 __ Ori(dst, lhs, rhs_imm); in HandleBinaryOp()
1079 __ Or(dst, lhs, rhs_reg); in HandleBinaryOp()
1082 __ Xori(dst, lhs, rhs_imm); in HandleBinaryOp()
1084 __ Xor(dst, lhs, rhs_reg); in HandleBinaryOp()
[all …]
Dcode_generator_arm64.cc551 Register dst = RegisterFrom(location, type); in Move() local
552 DCHECK(((instruction->IsIntConstant() || instruction->IsNullConstant()) && dst.Is32Bits()) || in Move()
553 (instruction->IsLongConstant() && dst.Is64Bits())); in Move()
554 __ Mov(dst, value); in Move()
757 CPURegister dst = CPURegisterFrom(destination, type); in MoveLocation() local
759 DCHECK(dst.Is64Bits() == source.IsDoubleStackSlot()); in MoveLocation()
760 __ Ldr(dst, StackOperandFrom(source)); in MoveLocation()
763 MoveConstant(dst, source.GetConstant()); in MoveLocation()
766 __ Mov(Register(dst), RegisterFrom(source, type)); in MoveLocation()
769 __ Fmov(FPRegister(dst), FPRegisterFrom(source, type)); in MoveLocation()
[all …]
Dcode_generator_arm64.h325 void Load(Primitive::Type type, vixl::CPURegister dst, const vixl::MemOperand& src);
326 void Store(Primitive::Type type, vixl::CPURegister rt, const vixl::MemOperand& dst);
328 void LoadAcquire(HInstruction* instruction, vixl::CPURegister dst, const vixl::MemOperand& src);
329 void StoreRelease(Primitive::Type type, vixl::CPURegister rt, const vixl::MemOperand& dst);
Dcode_generator_x86.h109 void MoveMemoryToMemory32(int dst, int src);
110 void MoveMemoryToMemory64(int dst, int src);
/art/compiler/utils/arm64/
Dassembler_arm64.cc291 Arm64ManagedRegister dst = m_dst.AsArm64(); in LoadRef() local
292 CHECK(dst.IsXRegister()) << dst; in LoadRef()
293 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); in LoadRef()
298 Arm64ManagedRegister dst = m_dst.AsArm64(); in LoadRef() local
300 CHECK(dst.IsXRegister() && base.IsXRegister()); in LoadRef()
301 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), base.AsXRegister(), in LoadRef()
304 WRegister ref_reg = dst.AsOverlappingWRegister(); in LoadRef()
310 Arm64ManagedRegister dst = m_dst.AsArm64(); in LoadRawPtr() local
312 CHECK(dst.IsXRegister() && base.IsXRegister()); in LoadRawPtr()
315 temps.Exclude(reg_x(dst.AsXRegister()), reg_x(base.AsXRegister())); in LoadRawPtr()
[all …]
/art/runtime/base/unix_file/
Drandom_access_file_utils.cc23 bool CopyFile(const RandomAccessFile& src, RandomAccessFile* dst) { in CopyFile() argument
30 if (dst->Write(&buf[0], n, offset) != n) { in CopyFile()
Drandom_access_file_utils.h26 bool CopyFile(const RandomAccessFile& src, RandomAccessFile* dst);
/art/runtime/native/
Dlibcore_util_CharsetUtils.cc122 jchar* dst = &chars[0]; in CharsetUtils_asciiBytesToChars() local
126 *dst++ = (ch <= 0x7f) ? ch : REPLACEMENT_CHAR; in CharsetUtils_asciiBytesToChars()
142 jchar* dst = &chars[0]; in CharsetUtils_isoLatin1BytesToChars() local
144 *dst++ = static_cast<jchar>(*src++ & 0xff); in CharsetUtils_isoLatin1BytesToChars()
169 jbyte* dst = &bytes[0]; in charsToBytes() local
175 *dst++ = static_cast<jbyte>(ch); in charsToBytes()
/art/compiler/utils/mips/
Dassembler_mips.cc460 MipsManagedRegister dst = m_dst.AsMips(); in EmitLoad() local
461 if (dst.IsNoRegister()) { in EmitLoad()
462 CHECK_EQ(0u, size) << dst; in EmitLoad()
463 } else if (dst.IsCoreRegister()) { in EmitLoad()
464 CHECK_EQ(4u, size) << dst; in EmitLoad()
465 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad()
466 } else if (dst.IsRegisterPair()) { in EmitLoad()
467 CHECK_EQ(8u, size) << dst; in EmitLoad()
468 LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad()
469 LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad()
[all …]
/art/compiler/
Dimage_writer.h195 uint8_t* dst = image_->Begin() + offset; in GetLocalAddress() local
196 return reinterpret_cast<mirror::Object*>(dst); in GetLocalAddress()
271 void FixupPointerArray(mirror::Object* dst, mirror::PointerArray* arr, mirror::Class* klass,
/art/compiler/utils/mips64/
Dassembler_mips64.cc992 Mips64ManagedRegister dst = m_dst.AsMips64(); in EmitLoad() local
993 if (dst.IsNoRegister()) { in EmitLoad()
994 CHECK_EQ(0u, size) << dst; in EmitLoad()
995 } else if (dst.IsGpuRegister()) { in EmitLoad()
997 LoadFromOffset(kLoadWord, dst.AsGpuRegister(), src_register, src_offset); in EmitLoad()
999 CHECK_EQ(8u, size) << dst; in EmitLoad()
1000 LoadFromOffset(kLoadDoubleword, dst.AsGpuRegister(), src_register, src_offset); in EmitLoad()
1004 } else if (dst.IsFpuRegister()) { in EmitLoad()
1006 CHECK_EQ(4u, size) << dst; in EmitLoad()
1007 LoadFpuFromOffset(kLoadWord, dst.AsFpuRegister(), src_register, src_offset); in EmitLoad()
[all …]

12