Home
last modified time | relevance | path

Searched refs:OatQuickMethodHeader (Results 26 – 41 of 41) sorted by relevance

12

/art/runtime/entrypoints/jni/
Djni_entrypoints.cc154 const OatQuickMethodHeader* current_code = method->GetOatQuickMethodHeader(caller_pc); in artCriticalNativeFrameSize()
/art/runtime/entrypoints/
Dentrypoint_utils.h48 class OatQuickMethodHeader; variable
Dentrypoint_utils.cc206 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DoGetCalleeSaveMethodCaller()
/art/runtime/
Dnative_stack_dump.cc314 uintptr_t code_size = reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].GetCodeSize(); in PcIsWithinQuickCode()
Dfault_handler.cc330 const OatQuickMethodHeader* method_header = method_obj->GetOatQuickMethodHeader(return_pc); in IsInGeneratedCode()
Dart_method.h50 class OatQuickMethodHeader; variable
733 const OatQuickMethodHeader* GetOatQuickMethodHeader(uintptr_t pc)
Druntime.cc2738 if (OatQuickMethodHeader::NterpMethodHeader != nullptr) { in IsAsyncDeoptimizeable()
2739 if (OatQuickMethodHeader::NterpMethodHeader->Contains(code)) { in IsAsyncDeoptimizeable()
Dthread.cc3801 const OatQuickMethodHeader* method_header = GetCurrentOatQuickMethodHeader(); in VisitQuickFrameWithVregCallback()
/art/dex2oat/linker/
Doat_writer.cc105 uint32_t unaligned_code_offset = header_offset + sizeof(OatQuickMethodHeader); in CodeAlignmentSize()
290 dchecked_vector<OatQuickMethodHeader> method_headers_;
1356 OatQuickMethodHeader* method_header = &oat_class->method_headers_[method_offsets_index_]; in VisitMethod()
1368 *method_header = OatQuickMethodHeader(vmap_table_offset, code_size); in VisitMethod()
1455 DCHECK_ALIGNED_PARAM(offset_ + sizeof(OatQuickMethodHeader), in NewQuickCodeOffset()
1457 return offset_ + sizeof(OatQuickMethodHeader) + thumb_offset; in NewQuickCodeOffset()
1749 DCHECK_ALIGNED_PARAM(offset_ + sizeof(OatQuickMethodHeader), in VisitMethod()
1752 offset_ + sizeof(OatQuickMethodHeader) + compiled_method->CodeDelta()) in VisitMethod()
1754 const OatQuickMethodHeader& method_header = in VisitMethod()
Doat_writer_test.cc514 EXPECT_EQ(8U, sizeof(OatQuickMethodHeader)); in TEST_F()
/art/oatdump/
Doatdump.cc295 const OatQuickMethodHeader* method_header = oat_method.GetOatQuickMethodHeader(); in WalkOatMethod()
1199 const OatQuickMethodHeader* method_header = oat_method.GetOatQuickMethodHeader(); in DumpOatMethod()
2162 OatQuickMethodHeader* method_header = reinterpret_cast<OatQuickMethodHeader*>( in GetQuickOatCodeSize()
2163 reinterpret_cast<uintptr_t>(oat_code_begin) - sizeof(OatQuickMethodHeader)); in GetQuickOatCodeSize()
2407 OatQuickMethodHeader* method_header = reinterpret_cast<OatQuickMethodHeader*>( in DumpMethod()
2408 reinterpret_cast<uintptr_t>(quick_oat_code_begin) - sizeof(OatQuickMethodHeader)); in DumpMethod()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.cc134 uint32_t quick_code_offset = compiled_method->AlignCode(offset + sizeof(OatQuickMethodHeader)); in ReserveSpace()
/art/dex2oat/linker/arm/
Drelative_patcher_arm_base.cc300 code_offset = compiled_method->AlignCode(offset + sizeof(OatQuickMethodHeader)); in ReserveSpaceInternal()
/art/compiler/optimizing/
Doptimizing_compiler.cc1261 const uint8_t* code = reserved_code.data() + OatQuickMethodHeader::InstructionAlignedSize(); in JitCompile()
1359 const uint8_t* code = reserved_code.data() + OatQuickMethodHeader::InstructionAlignedSize(); in JitCompile()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc258 const OatQuickMethodHeader* current_code = (*caller_sp)->GetOatQuickMethodHeader(outer_pc); in GetCallingDexPc()
1165 const OatQuickMethodHeader* current_code = outer_method->GetOatQuickMethodHeader(caller_pc); in DumpB74410240DebugData()
/art/runtime/jit/
Djit.cc487 const OatQuickMethodHeader* osr_method = GetCodeCache()->LookupOsrMethodHeader(method); in PrepareForOsr()

12