/art/compiler/dwarf/ |
D | dwarf_test.cc | 27 namespace dwarf { namespace 286 info.StartTag(dwarf::DW_TAG_compile_unit, dwarf::DW_CHILDREN_yes); in TEST_F() 288 info.WriteStrp(dwarf::DW_AT_producer, "Compiler name", &debug_str_data_); in TEST_F() 290 info.WriteAddr(dwarf::DW_AT_low_pc, 0x01000000); in TEST_F() 292 info.WriteAddr(dwarf::DW_AT_high_pc, 0x02000000); in TEST_F() 294 info.StartTag(dwarf::DW_TAG_subprogram, dwarf::DW_CHILDREN_no); in TEST_F() 296 info.WriteStrp(dwarf::DW_AT_name, "Foo", &debug_str_data_); in TEST_F() 298 info.WriteAddr(dwarf::DW_AT_low_pc, 0x01010000); in TEST_F() 300 info.WriteAddr(dwarf::DW_AT_high_pc, 0x01020000); in TEST_F() 303 info.StartTag(dwarf::DW_TAG_subprogram, dwarf::DW_CHILDREN_no); in TEST_F() [all …]
|
D | register.h | 21 namespace dwarf {
|
D | dwarf_test.h | 35 namespace dwarf {
|
D | writer.h | 26 namespace dwarf {
|
D | debug_line_opcode_writer.h | 26 namespace dwarf {
|
D | headers.h | 30 namespace dwarf {
|
D | debug_info_entry_writer.h | 28 namespace dwarf {
|
D | debug_frame_opcode_writer.h | 26 namespace dwarf {
|
D | dwarf_constants.h | 21 namespace dwarf {
|
/art/compiler/ |
D | cfi_test.h | 33 constexpr dwarf::CFIFormat kCFIFormat = dwarf::DW_DEBUG_FRAME_FORMAT; 35 class CFITest : public dwarf::DwarfTest { 50 dwarf::DebugFrameOpCodeWriter<> initial_opcodes; in GenerateExpected() 51 dwarf::WriteDebugFrameCIE(is64bit, dwarf::DW_EH_PE_absptr, dwarf::Reg(8), in GenerateExpected() 54 dwarf::WriteDebugFrameFDE(is64bit, 0, 0, actual_asm.size(), &actual_cfi, in GenerateExpected()
|
D | elf_writer_quick.cc | 47 constexpr dwarf::CFIFormat kCFIFormat = dwarf::DW_EH_FRAME_FORMAT; 196 if (kCFIFormat == dwarf::DW_EH_FRAME_FORMAT) { in Write() 197 dwarf::WriteCFISection( in Write() 199 dwarf::DW_EH_PE_pcrel, kCFIFormat, in Write() 205 DCHECK(kCFIFormat == dwarf::DW_DEBUG_FRAME_FORMAT); in Write() 206 dwarf::WriteCFISection( in Write() 208 dwarf::DW_EH_PE_absptr, kCFIFormat, in Write() 219 dwarf::WriteDebugSections( in Write()
|
D | elf_writer_debug.h | 26 namespace dwarf {
|
D | elf_writer_debug.cc | 31 namespace dwarf { namespace
|
/art/compiler/dex/quick/ |
D | lazy_debug_frame_opcode_writer.h | 26 namespace dwarf {
|
D | lazy_debug_frame_opcode_writer.cc | 21 namespace dwarf { namespace
|
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 148 static dwarf::Reg DwarfCoreReg(bool is_x86_64, int num) { in DwarfCoreReg() 149 return is_x86_64 ? dwarf::Reg::X86_64Core(num) : dwarf::Reg::X86Core(num); in DwarfCoreReg()
|
D | target_x86.cc | 727 static dwarf::Reg DwarfCoreReg(bool is_x86_64, int num) { in DwarfCoreReg() 728 return is_x86_64 ? dwarf::Reg::X86_64Core(num) : dwarf::Reg::X86Core(num); in DwarfCoreReg() 731 static dwarf::Reg DwarfFpReg(bool is_x86_64, int num) { in DwarfFpReg() 732 return is_x86_64 ? dwarf::Reg::X86_64Fp(num) : dwarf::Reg::X86Fp(num); in DwarfFpReg()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 359 static dwarf::Reg DwarfCoreReg(int num) { in DwarfCoreReg() 360 return dwarf::Reg::ArmCore(num); in DwarfCoreReg() 363 static dwarf::Reg DwarfFpReg(int num) { in DwarfFpReg() 364 return dwarf::Reg::ArmFp(num); in DwarfFpReg()
|
/art/compiler/utils/ |
D | assembler.h | 361 : public dwarf::DebugFrameOpCodeWriter<> { 367 : dwarf::DebugFrameOpCodeWriter<>(), in DebugFrameOpCodeWriterForAssembler()
|
/art/compiler/utils/arm/ |
D | assembler_arm.cc | 373 static dwarf::Reg DWARFReg(Register reg) { in DWARFReg() 374 return dwarf::Reg::ArmCore(static_cast<int>(reg)); in DWARFReg() 377 static dwarf::Reg DWARFReg(SRegister reg) { in DWARFReg() 378 return dwarf::Reg::ArmFp(static_cast<int>(reg)); in DWARFReg()
|
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 244 static dwarf::Reg DwarfCoreReg(int num) { in DwarfCoreReg() 245 return dwarf::Reg::MipsCore(num); in DwarfCoreReg()
|
D | target_mips.cc | 840 static dwarf::Reg DwarfCoreReg(int num) { in DwarfCoreReg() 841 return dwarf::Reg::MipsCore(num); in DwarfCoreReg()
|
/art/compiler/dex/quick/arm64/ |
D | call_arm64.cc | 286 static dwarf::Reg DwarfCoreReg(int num) { in DwarfCoreReg() 287 return dwarf::Reg::Arm64Core(num); in DwarfCoreReg()
|
D | int_arm64.cc | 1468 static dwarf::Reg DwarfCoreReg(int num) { in DwarfCoreReg() 1469 return dwarf::Reg::Arm64Core(num); in DwarfCoreReg() 1472 static dwarf::Reg DwarfFpReg(int num) { in DwarfFpReg() 1473 return dwarf::Reg::Arm64Fp(num); in DwarfFpReg()
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 643 static inline dwarf::Reg DWARFReg(CPURegister reg) { in DWARFReg() 645 return dwarf::Reg::Arm64Fp(reg.code()); in DWARFReg() 648 return dwarf::Reg::Arm64Core(reg.code()); in DWARFReg()
|