Home
last modified time | relevance | path

Searched refs:fde (Results 1 – 8 of 8) sorted by relevance

/art/tools/
Dcheck_cfi.py142 fde = Fde(int(m[1], 16), int(m[2], 16), section)
143 if fde.pc != 0:
144 results.append(fde)
187 def get_dwarf_cfa_offsets(insts: List[Inst], fde: Fde) -> CfaOffsets:
192 m = re.compile(r"(0x[0-9a-f]+): CFA=(\w*)([^:\n]*)").findall(fde.data)
234 def check_fde(fde: Fde, insts: List[Inst], srcs) -> None:
237 dwarf_cfa_offsets = get_dwarf_cfa_offsets(insts, fde)
262 for fde in fdes:
263 if fde.pc not in srcs:
268 while asms and asms[0].pc < fde.end:
[all …]
/art/tools/create_minidebuginfo/
Dcreate_minidebuginfo.cc110 [&](const FDE* fde, const CIE* cie) { entries.emplace_back(std::make_pair(fde, cie)); }); in WriteMinidebugInfo() argument
120 const FDE* fde = entry.first; in WriteMinidebugInfo() local
122 FDE new_header = *fde; in WriteMinidebugInfo()
125 debug_frame->WriteFully(fde->data() + sizeof(FDE), fde->size() - sizeof(FDE)); in WriteMinidebugInfo()
/art/compiler/debug/
Delf_debug_writer.cc216 [&](const Reader::FDE* fde, [[maybe_unused]] const Reader::CIE* cie) { in MakeElfFileForJIT() argument
217 DCHECK_EQ(fde->sym_addr, method_info.code_address); in MakeElfFileForJIT()
218 DCHECK_EQ(fde->sym_size, method_info.code_size); in MakeElfFileForJIT()
310 [&](const Reader::FDE* fde, [[maybe_unused]] const Reader::CIE* cie) { in PackElfFileForJIT() argument
312 DCHECK_EQ(fde->cie_pointer, 0); in PackElfFileForJIT()
313 if (!is_removed_symbol(fde->sym_addr)) { in PackElfFileForJIT()
314 debug_frame->WriteFully(fde->data(), fde->size()); in PackElfFileForJIT()
/art/libelffile/elf/
Delf_debug_reader.h165 const FDE* fde = Read<FDE>(debug_frame->sh_offset + offset); in VisitDebugFrame() local
166 visit_fde(fde, Read<CIE>(debug_frame->sh_offset + fde->cie_pointer)); in VisitDebugFrame()
/art/test/dexdump/
Dbytecodes.txt936 000fde: 0800 1200 |0021: move-object/from16 v0, v18
Dcheckers.txt2390 002fde: 0183 |0003: move v3, v8
7289 006fde: 0200 1000 |0109: move/from16 v0, v16
Dinvoke-custom.txt699 003fde: 0e00 |0003: return-void
Dall-dex-files.txt3031 002fde: 0183 |0003: move v3, v8
7930 006fde: 0200 1000 |0109: move/from16 v0, v16
9516 003fde: 0e00 |0003: return-void