Home
last modified time | relevance | path

Searched refs:entry (Results 1 – 12 of 12) sorted by relevance

/art/compiler/dex/quick/x86/
Dassemble_x86.cc334 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 …]
Dcodegen_x86.h175 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/
Dobject_registry.cc58 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 …]
Dobject_registry.h89 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/
Dthread_x86.cc60 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/
Dreg_type_cache.cc32 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 …]
Dreg_type_cache-inl.h33 Type* entry = Type::CreateInstance(klass, descriptor, RegTypeCache::primitive_count_); in CreatePrimitiveTypeInstance() local
35 return entry; in CreatePrimitiveTypeInstance()
/art/runtime/
Dvmap_table.h36 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()
Dcheck_jni.cc400 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()
Djni_internal.cc3089 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/
DMain.java29 for (Map.Entry<Thread, StackTraceElement[]> entry : in checkManager()
31 Thread t = entry.getKey(); in checkManager()
/art/oatdump/
Doatdump.cc448 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()