/art/compiler/dex/quick/x86/ |
D | assemble_x86.cc | 334 static size_t ComputeSize(const X86EncodingMap* entry, int base, int displacement, bool has_sib) { in ComputeSize() argument 336 if (entry->skeleton.prefix1 > 0) { in ComputeSize() 338 if (entry->skeleton.prefix2 > 0) { in ComputeSize() 343 if (entry->skeleton.opcode == 0x0F) { in ComputeSize() 345 if (entry->skeleton.extra_opcode1 == 0x38 || entry->skeleton.extra_opcode1 == 0x3A) { in ComputeSize() 356 if (entry->opcode != kX86Lea32RA) { in ComputeSize() 357 DCHECK_NE(entry->flags & (IS_LOAD | IS_STORE), 0ULL) << entry->name; in ComputeSize() 361 size += entry->skeleton.immediate_bytes; in ComputeSize() 366 const X86EncodingMap* entry = &X86Mir2Lir::EncodingMap[lir->opcode]; in GetInsnSize() local 367 switch (entry->kind) { in GetInsnSize() [all …]
|
D | codegen_x86.h | 175 void EmitOpReg(const X86EncodingMap* entry, uint8_t reg); 176 void EmitOpMem(const X86EncodingMap* entry, uint8_t base, int disp); 177 void EmitMemReg(const X86EncodingMap* entry, uint8_t base, int disp, uint8_t reg); 178 void EmitRegMem(const X86EncodingMap* entry, uint8_t reg, uint8_t base, int disp); 179 void EmitRegArray(const X86EncodingMap* entry, uint8_t reg, uint8_t base, uint8_t index, 181 void EmitArrayReg(const X86EncodingMap* entry, uint8_t base, uint8_t index, int scale, int disp, 183 void EmitRegThread(const X86EncodingMap* entry, uint8_t reg, int disp); 184 void EmitRegReg(const X86EncodingMap* entry, uint8_t reg1, uint8_t reg2); 185 void EmitRegRegImm(const X86EncodingMap* entry, uint8_t reg1, uint8_t reg2, int32_t imm); 186 void EmitRegImm(const X86EncodingMap* entry, uint8_t reg, int imm); [all …]
|
/art/runtime/jdwp/ |
D | object_registry.cc | 58 ObjectRegistryEntry& entry = result.first->second; in InternalAdd() local 61 entry.reference_count += 1; in InternalAdd() 62 return entry.id; in InternalAdd() 70 entry.jni_reference_type = JNIWeakGlobalRefType; in InternalAdd() 71 entry.jni_reference = env->NewWeakGlobalRef(local_reference); in InternalAdd() 72 entry.reference_count = 1; in InternalAdd() 73 entry.id = next_id_++; in InternalAdd() 75 id_to_entry_.Put(entry.id, &entry); in InternalAdd() 79 return entry.id; in InternalAdd() 96 ObjectRegistryEntry& entry = (it->second); in Clear() local [all …]
|
D | object_registry.h | 89 void Demote(ObjectRegistryEntry& entry) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, lock_); 90 void Promote(ObjectRegistryEntry& entry) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, lock_);
|
/art/runtime/arch/x86/ |
D | thread_x86.cc | 60 descriptor_table_entry_t entry; in InitCpu() local 61 memset(&entry, 0, sizeof(entry)); in InitCpu() 62 entry.limit0 = (limit & 0x0ffff); in InitCpu() 63 entry.limit = (limit & 0xf0000) >> 16; in InitCpu() 64 entry.base0 = (base & 0x0000ffff); in InitCpu() 65 entry.base1 = (base & 0x00ff0000) >> 16; in InitCpu() 66 entry.base2 = (base & 0xff000000) >> 24; in InitCpu() 67 entry.type = ((read_exec_only ^ 1) << 1) | (contents << 2); in InitCpu() 68 entry.s = 1; in InitCpu() 69 entry.dpl = 0x3; in InitCpu() [all …]
|
/art/runtime/verifier/ |
D | reg_type_cache.cc | 32 static bool MatchingPrecisionForClass(RegType* entry, bool precise) in MatchingPrecisionForClass() argument 34 if (entry->IsPreciseReference() == precise) { in MatchingPrecisionForClass() 38 if (!precise && entry->GetClass()->CannotBeAssignedFromOtherTypes()) { in MatchingPrecisionForClass() 121 RegType* entry = entries_[idx]; in MatchDescriptor() local 122 if (entry->descriptor_ != descriptor) { in MatchDescriptor() 125 if (entry->HasClass()) { in MatchDescriptor() 126 return MatchingPrecisionForClass(entry, precise); in MatchDescriptor() 130 DCHECK(entry->IsUnresolvedReference()); in MatchDescriptor() 180 RegType* entry; in From() local 185 entry = new PreciseReferenceType(klass, descriptor, entries_.size()); in From() [all …]
|
D | reg_type_cache-inl.h | 33 Type* entry = Type::CreateInstance(klass, descriptor, RegTypeCache::primitive_count_); in CreatePrimitiveTypeInstance() local 35 return entry; in CreatePrimitiveTypeInstance()
|
/art/runtime/ |
D | vmap_table.h | 36 uint16_t entry = DecodeUnsignedLeb128(&table); variable 38 entry = DecodeUnsignedLeb128(&table); 40 return entry; 64 uint16_t entry = DecodeUnsignedLeb128(&table); in IsInContext() local 65 if ((entry == vreg) && (in_floats == is_float)) { in IsInContext() 70 if (entry == 0xffff) { in IsInContext()
|
D | check_jni.cc | 400 void Check(bool entry, const char* fmt0, ...) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in Check() argument 470 if (!entry) { in Check() 478 if (!entry) { in Check() 491 if (!entry) { in Check() 533 } else if (entry) { in Check() 548 if (entry) { in Check()
|
D | jni_internal.cc | 3089 for (const Object** entry : weak_globals_) { in SweepWeakGlobals() local 3090 if (!is_marked(*entry, arg)) { in SweepWeakGlobals() 3091 *entry = kClearedJniWeakGlobal; in SweepWeakGlobals()
|
/art/test/063-process-manager/src/ |
D | Main.java | 29 for (Map.Entry<Thread, StackTraceElement[]> entry : in checkManager() 31 Thread t = entry.getKey(); in checkManager()
|
/art/oatdump/ |
D | oatdump.cc | 448 for (size_t entry = 0; entry < map.NumEntries(); entry++) { in DumpGcMap() local 450 map.GetNativePcOffset(entry); in DumpGcMap() 453 const uint8_t* reg_bitmap = map.GetBitMap(entry); in DumpGcMap()
|