Home
last modified time | relevance | path

Searched refs:entry_point (Results 1 – 9 of 9) sorted by relevance

/art/runtime/
Dart_method.cc181 const void* entry_point = GetQuickOatEntryPoint(sizeof(void*)); in ToDexPc() local
182 uint32_t sought_offset = pc - reinterpret_cast<uintptr_t>(entry_point); in ToDexPc()
190 MappingTable table(entry_point != nullptr ? in ToDexPc()
191 GetMappingTable(EntryPointToCodePointer(entry_point), sizeof(void*)) : nullptr); in ToDexPc()
215 << "(PC " << reinterpret_cast<void*>(pc) << ", entry_point=" << entry_point in ToDexPc()
223 const void* entry_point = GetQuickOatEntryPoint(sizeof(void*)); in ToNativeQuickPc() local
224 MappingTable table(entry_point != nullptr ? in ToNativeQuickPc()
225 GetMappingTable(EntryPointToCodePointer(entry_point), sizeof(void*)) : nullptr); in ToNativeQuickPc()
234 return reinterpret_cast<uintptr_t>(entry_point) + cur.NativePcOffset(); in ToNativeQuickPc()
241 return reinterpret_cast<uintptr_t>(entry_point) + cur.NativePcOffset(); in ToNativeQuickPc()
[all …]
Dart_method.h330 ALWAYS_INLINE static const void* EntryPointToCodePointer(const void* entry_point) { in EntryPointToCodePointer() argument
331 uintptr_t code = reinterpret_cast<uintptr_t>(entry_point); in EntryPointToCodePointer()
Dclass_linker.h418 bool IsQuickResolutionStub(const void* entry_point) const;
421 bool IsQuickToInterpreterBridge(const void* entry_point) const;
424 bool IsQuickGenericJniStub(const void* entry_point) const;
Dthread.cc2327 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(m, sizeof(void*)); in VisitQuickFrame() local
2328 uintptr_t native_pc_offset = m->NativeQuickPcOffset(GetCurrentQuickFramePc(), entry_point); in VisitQuickFrame()
2367 … const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(m, sizeof(void*)); in VisitQuickFrame() local
2368 … uintptr_t native_pc_offset = m->NativeQuickPcOffset(GetCurrentQuickFramePc(), entry_point); in VisitQuickFrame()
2371 const void* code_pointer = ArtMethod::EntryPointToCodePointer(entry_point); in VisitQuickFrame()
Dstack.cc182 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(m, sizeof(void*)); in IsReferenceVReg() local
183 uintptr_t native_pc_offset = m->NativeQuickPcOffset(GetCurrentQuickFramePc(), entry_point); in IsReferenceVReg()
Dclass_linker.cc2242 const void* entry_point = method->GetEntryPointFromQuickCompiledCode(); in LinkCode() local
2243 DCHECK(IsQuickGenericJniStub(entry_point) || IsQuickResolutionStub(entry_point)); in LinkCode()
5601 bool ClassLinker::IsQuickResolutionStub(const void* entry_point) const { in IsQuickResolutionStub()
5602 return (entry_point == GetQuickResolutionStub()) || in IsQuickResolutionStub()
5603 (quick_resolution_trampoline_ == entry_point); in IsQuickResolutionStub()
5606 bool ClassLinker::IsQuickToInterpreterBridge(const void* entry_point) const { in IsQuickToInterpreterBridge()
5607 return (entry_point == GetQuickToInterpreterBridge()) || in IsQuickToInterpreterBridge()
5608 (quick_to_interpreter_bridge_trampoline_ == entry_point); in IsQuickToInterpreterBridge()
5611 bool ClassLinker::IsQuickGenericJniStub(const void* entry_point) const { in IsQuickGenericJniStub()
5612 return (entry_point == GetQuickGenericJniStub()) || in IsQuickGenericJniStub()
[all …]
/art/compiler/optimizing/
Dcode_generator_arm64.cc1947 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArm64WordSize); in VisitInvokeInterface() local
1968 __ Ldr(lr, MemOperand(temp, entry_point.Int32Value())); in VisitInvokeInterface()
2074 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArm64WordSize); in VisitInvokeVirtual() local
2090 __ Ldr(lr, MemOperand(temp, entry_point.SizeValue())); in VisitInvokeVirtual()
Dcode_generator_mips64.cc2330 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kMips64WordSize); in VisitInvokeInterface() local
2347 __ LoadFromOffset(kLoadDoubleword, T9, temp, entry_point.Int32Value()); in VisitInvokeInterface()
2455 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kMips64WordSize); in VisitInvokeVirtual() local
2469 __ LoadFromOffset(kLoadDoubleword, T9, temp, entry_point.Int32Value()); in VisitInvokeVirtual()
Dcode_generator_arm.cc1329 uint32_t entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset( in VisitInvokeVirtual() local
1333 __ LoadFromOffset(kLoadWord, LR, temp, entry_point); in VisitInvokeVirtual()
1368 uint32_t entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset( in VisitInvokeInterface() local
1372 __ LoadFromOffset(kLoadWord, LR, temp, entry_point); in VisitInvokeInterface()