Home
last modified time | relevance | path

Searched refs:cie_loc_regs_ (Results 1 – 5 of 5) sorted by relevance

/system/unwinding/libunwindstack/
DDwarfCfa.cpp45 if (cie_loc_regs_ != nullptr) { in GetLocationInfo()
46 for (const auto& entry : *cie_loc_regs_) { in GetLocationInfo()
95 if (cie_loc_regs_ == nullptr) { in GetLocationInfo()
101 auto reg_entry = cie_loc_regs_->find(cfa_low); in GetLocationInfo()
102 if (reg_entry == cie_loc_regs_->end()) { in GetLocationInfo()
358 if (cie_loc_regs_ == nullptr) { in cfa_restore()
363 auto reg_entry = cie_loc_regs_->find(reg); in cfa_restore()
364 if (reg_entry == cie_loc_regs_->end()) { in cfa_restore()
DDwarfCfa.h93 void set_cie_loc_regs(const DwarfLocations* cie_loc_regs) { cie_loc_regs_ = cie_loc_regs; } in set_cie_loc_regs()
109 const DwarfLocations* cie_loc_regs_ = nullptr; variable
DDwarfSection.cpp583 auto reg_entry = cie_loc_regs_.find(fde->cie_offset); in GetCfaLocationInfo()
584 if (reg_entry == cie_loc_regs_.end()) { in GetCfaLocationInfo()
590 cie_loc_regs_[fde->cie_offset] = *loc_regs; in GetCfaLocationInfo()
592 cfa.set_cie_loc_regs(&cie_loc_regs_[fde->cie_offset]); in GetCfaLocationInfo()
/system/unwinding/libunwindstack/include/unwindstack/
DDwarfSection.h121 std::unordered_map<uint64_t, DwarfLocations> cie_loc_regs_; variable
/system/unwinding/libunwindstack/tests/
DDwarfSectionImplTest.cpp52 this->cie_loc_regs_[offset] = loc_regs; in TestSetCachedCieLocRegs()
54 void TestClearCachedCieLocRegs() { this->cie_loc_regs_.clear(); } in TestClearCachedCieLocRegs()