Home
last modified time | relevance | path

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

/system/core/libunwindstack/
DDwarfCfa.cpp43 if (cie_loc_regs_ != nullptr) { in GetLocationInfo()
44 for (const auto& entry : *cie_loc_regs_) { in GetLocationInfo()
93 if (cie_loc_regs_ == nullptr) { in GetLocationInfo()
99 auto reg_entry = cie_loc_regs_->find(cfa_low); in GetLocationInfo()
100 if (reg_entry == cie_loc_regs_->end()) { in GetLocationInfo()
352 if (cie_loc_regs_ == nullptr) { in cfa_restore()
357 auto reg_entry = cie_loc_regs_->find(reg); in cfa_restore()
358 if (reg_entry == cie_loc_regs_->end()) { in cfa_restore()
DDwarfCfa.h89 void set_cie_loc_regs(const dwarf_loc_regs_t* cie_loc_regs) { cie_loc_regs_ = cie_loc_regs; } in set_cie_loc_regs()
104 const dwarf_loc_regs_t* cie_loc_regs_ = nullptr; variable
DDwarfSection.cpp559 auto reg_entry = cie_loc_regs_.find(fde->cie_offset); in GetCfaLocationInfo()
560 if (reg_entry == cie_loc_regs_.end()) { in GetCfaLocationInfo()
566 cie_loc_regs_[fde->cie_offset] = *loc_regs; in GetCfaLocationInfo()
568 cfa.set_cie_loc_regs(&cie_loc_regs_[fde->cie_offset]); in GetCfaLocationInfo()
/system/core/libunwindstack/include/unwindstack/
DDwarfSection.h118 std::unordered_map<uint64_t, dwarf_loc_regs_t> cie_loc_regs_; variable
/system/core/libunwindstack/tests/
DDwarfSectionImplTest.cpp51 this->cie_loc_regs_[offset] = loc_regs; in TestSetCachedCieLocRegs()
53 void TestClearCachedCieLocRegs() { this->cie_loc_regs_.clear(); } in TestClearCachedCieLocRegs()