Searched refs:entry_point (Results 1 – 12 of 12) sorted by relevance
/art/runtime/ |
D | oat_quick_method_header.cc | 35 const void* entry_point = GetEntryPoint(); in ToDexPc() local 36 uint32_t sought_offset = pc - reinterpret_cast<uintptr_t>(entry_point); in ToDexPc() 52 << "(PC " << reinterpret_cast<void*>(pc) << ", entry_point=" << entry_point in ToDexPc() 63 const void* entry_point = GetEntryPoint(); in ToNativeQuickPc() local 81 return reinterpret_cast<uintptr_t>(entry_point) + in ToNativeQuickPc()
|
D | native_stack_dump.cc | 298 const void* entry_point = method->GetEntryPointFromQuickCompiledCode(); in PcIsWithinQuickCode() local 299 if (entry_point == nullptr) { in PcIsWithinQuickCode() 303 if (class_linker->IsQuickGenericJniStub(entry_point) || in PcIsWithinQuickCode() 304 class_linker->IsQuickResolutionStub(entry_point) || in PcIsWithinQuickCode() 305 class_linker->IsQuickToInterpreterBridge(entry_point)) { in PcIsWithinQuickCode() 313 uintptr_t code = reinterpret_cast<uintptr_t>(EntryPointToCodePointer(entry_point)); in PcIsWithinQuickCode()
|
D | oat_quick_method_header.h | 51 static OatQuickMethodHeader* FromEntryPoint(const void* entry_point) { in FromEntryPoint() argument 52 return FromCodePointer(EntryPointToCodePointer(entry_point)); in FromEntryPoint()
|
D | class_linker.h | 599 bool IsQuickResolutionStub(const void* entry_point) const; 602 bool IsQuickToInterpreterBridge(const void* entry_point) const; 605 bool IsQuickGenericJniStub(const void* entry_point) const; 608 bool IsJniDlsymLookupStub(const void* entry_point) const; 611 bool IsJniDlsymLookupCriticalStub(const void* entry_point) const; 614 bool IsNterpTrampoline(const void* entry_point) const { in IsNterpTrampoline() argument 615 return nterp_trampoline_ == entry_point; in IsNterpTrampoline()
|
D | stack.cc | 790 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method, in GetCurrentQuickFrameInfo() local 792 CHECK(class_linker->IsQuickGenericJniStub(entry_point) || in GetCurrentQuickFrameInfo() 796 runtime->GetJit()->GetCodeCache()->ContainsPc(entry_point))) << method->PrettyMethod(); in GetCurrentQuickFrameInfo()
|
D | class_linker.cc | 9770 bool ClassLinker::IsQuickResolutionStub(const void* entry_point) const { in IsQuickResolutionStub() 9771 return (entry_point == GetQuickResolutionStub()) || in IsQuickResolutionStub() 9772 (quick_resolution_trampoline_ == entry_point); in IsQuickResolutionStub() 9775 bool ClassLinker::IsQuickToInterpreterBridge(const void* entry_point) const { in IsQuickToInterpreterBridge() 9776 return (entry_point == GetQuickToInterpreterBridge()) || in IsQuickToInterpreterBridge() 9777 (quick_to_interpreter_bridge_trampoline_ == entry_point); in IsQuickToInterpreterBridge() 9780 bool ClassLinker::IsQuickGenericJniStub(const void* entry_point) const { in IsQuickGenericJniStub() 9781 return (entry_point == GetQuickGenericJniStub()) || in IsQuickGenericJniStub() 9782 (quick_generic_jni_trampoline_ == entry_point); in IsQuickGenericJniStub() 9785 bool ClassLinker::IsJniDlsymLookupStub(const void* entry_point) const { in IsJniDlsymLookupStub() [all …]
|
/art/libartbase/base/ |
D | utils.h | 94 static inline const void* EntryPointToCodePointer(const void* entry_point) { in EntryPointToCodePointer() argument 95 uintptr_t code = reinterpret_cast<uintptr_t>(entry_point); in EntryPointToCodePointer()
|
/art/runtime/jit/ |
D | jit.cc | 1325 const void* entry_point = method->GetEntryPointFromQuickCompiledCode(); in CompileMethodFromProfile() local 1326 if (class_linker->IsQuickToInterpreterBridge(entry_point) || in CompileMethodFromProfile() 1327 class_linker->IsQuickGenericJniStub(entry_point) || in CompileMethodFromProfile() 1328 (entry_point == interpreter::GetNterpEntryPoint()) || in CompileMethodFromProfile() 1331 (entry_point == GetQuickResolutionStub())) { in CompileMethodFromProfile() 1503 const void* entry_point = code_cache_->GetSavedEntryPointOfPreCompiledMethod(method); in MaybeCompileMethod() local 1504 if (entry_point != nullptr) { in MaybeCompileMethod() 1505 Runtime::Current()->GetInstrumentation()->UpdateMethodsCode(method, entry_point); in MaybeCompileMethod()
|
D | jit_code_cache.cc | 1298 const void* entry_point = info->GetMethod()->GetEntryPointFromQuickCompiledCode(); in DoCollection() local 1299 if (ContainsPc(entry_point)) { in DoCollection() 1301 OatQuickMethodHeader::FromEntryPoint(entry_point); in DoCollection()
|
/art/oatdump/ |
D | oatdump.cc | 302 uint32_t entry_point = oat_method.GetCodeOffset() - oat_header.GetExecutableOffset(); in WalkOatMethod() local 304 const void* code_address = EntryPointToCodePointer(reinterpret_cast<void*>(entry_point)); in WalkOatMethod()
|
/art/compiler/optimizing/ |
D | code_generator_arm64.cc | 4411 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArm64PointerSize); in VisitInvokeInterface() local 4474 __ Ldr(lr, MemOperand(temp, entry_point.Int32Value())); in VisitInvokeInterface() 4715 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArm64PointerSize); in GenerateVirtualCall() local 4740 __ Ldr(lr, MemOperand(temp, entry_point.SizeValue())); in GenerateVirtualCall()
|
D | code_generator_arm_vixl.cc | 3528 uint32_t entry_point = in VisitInvokeInterface() local 3531 GetAssembler()->LoadFromOffset(kLoadWord, lr, temp, entry_point); in VisitInvokeInterface() 9338 uint32_t entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset( in GenerateVirtualCall() local 9342 GetAssembler()->LoadFromOffset(kLoadWord, lr, temp, entry_point); in GenerateVirtualCall()
|