/art/runtime/interpreter/mterp/arm/ |
D | main.S | 245 add pc, rIBASE, \reg, lsl #${handler_size_bits} 248 add pc, \base, \reg, lsl #${handler_size_bits} 737 ldmfd sp!, {r3-r10,fp,pc} @ restore 10 regs and return 748 ldmfd sp!, {r3-r10,fp,pc} @ restore 10 regs and return
|
D | object.S | 42 ldrd r0, r1, [r0] @ entry key (pc) and value (offset)
|
/art/runtime/jit/ |
D | jit_code_cache.h | 128 const void* GetCodeFor(ArtMethod* method, uintptr_t pc = 0) const; 226 bool ContainsPc(const void* pc) const; 229 bool PrivateRegionContainsPc(const void* pc) const; 293 OatQuickMethodHeader* LookupMethodHeader(uintptr_t pc, ArtMethod* method)
|
D | jit_code_cache.cc | 1470 OatQuickMethodHeader* JitCodeCache::LookupMethodHeader(uintptr_t pc, ArtMethod* method) { in LookupMethodHeader() argument 1474 --pc; in LookupMethodHeader() 1476 if (!ContainsPc(reinterpret_cast<const void*>(pc))) { in LookupMethodHeader() 1495 if (!method_header->Contains(pc)) { in LookupMethodHeader() 1499 if (shared_region_.IsInExecSpace(reinterpret_cast<const void*>(pc))) { in LookupMethodHeader() 1500 const void* code_ptr = zygote_map_.GetCodeFor(method, pc); in LookupMethodHeader() 1505 auto it = method_code_map_.lower_bound(reinterpret_cast<const void*>(pc)); in LookupMethodHeader() 1509 if (OatQuickMethodHeader::FromCodePointer(code_ptr)->Contains(pc)) { in LookupMethodHeader() 1520 OatQuickMethodHeader::FromCodePointer(data.GetCode())->Contains(pc)) { in LookupMethodHeader() 1534 << std::hex << pc; in LookupMethodHeader() [all …]
|
/art/runtime/ |
D | stack_map.cc | 143 StackMap CodeInfo::GetStackMapForNativePcOffset(uint32_t pc, InstructionSet isa) const { in GetStackMapForNativePcOffset() argument 144 uint32_t packed_pc = StackMap::PackNativePc(pc, isa); in GetStackMapForNativePcOffset() 153 for (; it != stack_maps_.end() && (*it).GetNativePcOffset(isa) == pc; ++it) { in GetStackMapForNativePcOffset()
|
D | monitor.cc | 483 uint32_t pc; in Lock() local 484 ArtMethod* m = self->GetCurrentMethod(&pc); in Lock() 487 TranslateLocation(m, pc, &filename, &line_number); in Lock() 583 uint32_t pc; in Lock() local 584 ArtMethod* m = self->GetCurrentMethod(&pc); in Lock() 597 uint32_t pc; in Lock() local 598 ArtMethod* m = self->GetCurrentMethod(&pc); in Lock()
|
D | monitor.h | 279 static void TranslateLocation(ArtMethod* method, uint32_t pc,
|
D | stack_map.h | 416 StackMap GetStackMapForNativePcOffset(uint32_t pc, InstructionSet isa = kRuntimeISA) const;
|
D | runtime_common.cc | 277 DumpRegister64(os, "pc", context.pc); in Dump()
|
D | art_method.h | 733 const OatQuickMethodHeader* GetOatQuickMethodHeader(uintptr_t pc)
|
/art/runtime/gc/ |
D | allocation_record.h | 61 void SetDexPc(uint32_t pc) { in SetDexPc() argument 62 dex_pc_ = pc; in SetDexPc()
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 518 pop {r4, r5, r6, r7, r8, r9, r10, r11, pc} 695 pop {r0-r2, pc} 1515 ldr pc, [r0, #ART_METHOD_QUICK_CODE_OFFSET_32] 1966 pop {r4, r10-r11, pc} 1972 pop {r4, r10-r11, pc} 1977 pop {r4, r10-r11, pc} 1982 pop {r4, r10-r11, pc} 1986 pop {r4, r10-r11, pc} 2001 pop {r4, r10-r11, pc} 2021 pop {pc} [all …]
|
D | asm_support_arm.S | 60 add \rDest, pc @ Fixup GOT_PREL address.
|
/art/test/004-SignalTest/ |
D | signaltest.cc | 86 sc->pc += 4; // Skip instruction causing segv. in signalhandler()
|
/art/libdexfile/dex/ |
D | code_item_accessors.h | 177 bool GetLineNumForPc(const uint32_t pc, uint32_t* line_num) const;
|
/art/tools/jvmti-agents/breakpoint-logger/ |
D | README.md | 20 being used. On ART this is a dex-pc. Dex-pcs can be found using tools such as
|
/art/compiler/debug/ |
D | elf_debug_writer.cc | 241 auto is_pc_aligned = [](const void* pc) { return IsAligned<kPcAlign>(pc); }; in PackElfFileForJIT() argument
|
/art/dex2oat/dex/ |
D | dex_to_dex_compiler.cc | 53 QuickenedInfo(uint32_t pc, uint16_t index) : dex_pc(pc), dex_member_index(index) {} in QuickenedInfo()
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test_expected.inc | 29 // 0x0000000e: pop {r5, r6, pc} 248 // 0x00000094: pop {r5, r6, pc}
|
D | code_generator.cc | 1279 uint32_t pc = GetAssembler()->CodeSize(); in HasStackMapAtCurrentPc() local 1285 return stack_map_stream->GetStackMapNativePcOffset(count - 1) == pc; in HasStackMapAtCurrentPc()
|
/art/libprofile/profile/ |
D | profile_compilation_info.h | 45 ProfileInlineCache(uint32_t pc, in ProfileInlineCache() 48 : dex_pc(pc), is_missing_types(missing_types), classes(profile_classes) {} in ProfileInlineCache()
|
/art/openjdkjvmti/ |
D | ti_method.cc | 585 uint32_t pc = visitor.GetDexPc(/*abort_on_failure=*/false); in Run() local 586 if (pc == art::dex::kDexNoIndex) { in Run() 593 jvmtiError err = GetSlotType(method, pc, &descriptor, &slot_type); in Run()
|
/art/test/utils/ |
D | regen-test-files | 195 art-run-test-680-checker-deopt-dex-pc-0
|
/art/test/115-native-bridge/ |
D | nativebridge.cc | 566 sc->pc += 4; // Skip instruction causing segv & sigill. in StandardSignalHandler()
|
/art/tools/signal_dumper/ |
D | signal_dumper.cc | 531 oss << StringPrintf(kIs64Bit ? "%016" PRIx64 " ???" : "%08" PRIx64 " ???", it->pc); in DumpThread()
|