Searched refs:DwarfCfa (Results 1 – 6 of 6) sorted by relevance
/system/core/libunwindstack/ |
D | DwarfCfa.h | 70 class DwarfCfa { 75 DwarfCfa(DwarfMemory* memory, const DwarfFde* fde) : memory_(memory), fde_(fde) {} in DwarfCfa() function 76 virtual ~DwarfCfa() = default; 132 using process_func = bool (DwarfCfa::*)(dwarf_loc_regs_t*); 135 &DwarfCfa::cfa_nop, 137 &DwarfCfa::cfa_set_loc, 139 &DwarfCfa::cfa_advance_loc, 141 &DwarfCfa::cfa_advance_loc, 143 &DwarfCfa::cfa_advance_loc, 145 &DwarfCfa::cfa_offset, [all …]
|
D | DwarfCfa.cpp | 38 constexpr typename DwarfCfa<AddressType>::process_func DwarfCfa<AddressType>::kCallbackTable[64]; 41 bool DwarfCfa<AddressType>::GetLocationInfo(uint64_t pc, uint64_t start_offset, uint64_t end_offset, in GetLocationInfo() 108 const auto handle_func = DwarfCfa<AddressType>::kCallbackTable[cfa_low]; in GetLocationInfo() 146 std::string DwarfCfa<AddressType>::GetOperandString(uint8_t operand, uint64_t value, in GetOperandString() 181 bool DwarfCfa<AddressType>::LogOffsetRegisterString(uint32_t indent, uint64_t cfa_offset, in LogOffsetRegisterString() 204 bool DwarfCfa<AddressType>::LogInstruction(uint32_t indent, uint64_t cfa_offset, uint8_t op, in LogInstruction() 270 bool DwarfCfa<AddressType>::Log(uint32_t indent, uint64_t pc, uint64_t start_offset, in Log() 317 bool DwarfCfa<AddressType>::cfa_nop(dwarf_loc_regs_t*) { in cfa_nop() 322 bool DwarfCfa<AddressType>::cfa_set_loc(dwarf_loc_regs_t*) { in cfa_set_loc() 337 bool DwarfCfa<AddressType>::cfa_advance_loc(dwarf_loc_regs_t*) { in cfa_advance_loc() [all …]
|
D | DwarfSection.cpp | 556 DwarfCfa<AddressType> cfa(&memory_, fde); in GetCfaLocationInfo() 578 DwarfCfa<AddressType> cfa(&memory_, fde); in Log()
|
D | Android.bp | 53 "DwarfCfa.cpp",
|
/system/core/libunwindstack/tests/ |
D | DwarfCfaLogTest.cpp | 60 cfa_.reset(new DwarfCfa<TypeParam>(dmem_.get(), &fde_)); in SetUp() 65 std::unique_ptr<DwarfCfa<TypeParam>> cfa_;
|
D | DwarfCfaTest.cpp | 58 cfa_.reset(new DwarfCfa<TypeParam>(dmem_.get(), &fde_)); in SetUp() 63 std::unique_ptr<DwarfCfa<TypeParam>> cfa_;
|