/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libunwindstack/tests/ |
H A D | DwarfCfaTest.cpp | 457 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 458 ASSERT_NE(loc_regs.end(), loc_regs.find(6)); in TYPED_TEST_P() 464 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 475 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 476 ASSERT_NE(loc_regs.end(), loc_regs.find(6)); in TYPED_TEST_P() 477 ASSERT_NE(loc_regs.end(), loc_regs.find(7)); in TYPED_TEST_P() 478 ASSERT_NE(loc_regs.end(), loc_regs.find(9)); in TYPED_TEST_P() 484 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 485 ASSERT_NE(loc_regs.end(), loc_regs.find(6)); in TYPED_TEST_P() 486 ASSERT_NE(loc_regs.end(), loc_regs.find(7)); in TYPED_TEST_P() [all …]
|
H A D | DwarfSectionImplTest.cpp | 100 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 116 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 132 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 150 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 168 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 184 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 194 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 204 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 212 loc_regs.erase(CFA_REG); in TYPED_TEST_P() 218 loc_regs.erase(CFA_REG); in TYPED_TEST_P() [all …]
|
H A D | DwarfSectionTest.cpp | 112 dwarf_loc_regs_t* loc_regs) { in MockGetCfaLocationInfo() argument 113 loc_regs->pc_start = fde->pc_start; in MockGetCfaLocationInfo() 114 loc_regs->pc_end = fde->pc_end; in MockGetCfaLocationInfo()
|
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libunwindstack/tests/ |
H A D | DwarfCfaTest.cpp | 457 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 458 ASSERT_NE(loc_regs.end(), loc_regs.find(6)); in TYPED_TEST_P() 464 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 475 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 476 ASSERT_NE(loc_regs.end(), loc_regs.find(6)); in TYPED_TEST_P() 477 ASSERT_NE(loc_regs.end(), loc_regs.find(7)); in TYPED_TEST_P() 478 ASSERT_NE(loc_regs.end(), loc_regs.find(9)); in TYPED_TEST_P() 484 ASSERT_NE(loc_regs.end(), loc_regs.find(5)); in TYPED_TEST_P() 485 ASSERT_NE(loc_regs.end(), loc_regs.find(6)); in TYPED_TEST_P() 486 ASSERT_NE(loc_regs.end(), loc_regs.find(7)); in TYPED_TEST_P() [all …]
|
H A D | DwarfSectionImplTest.cpp | 96 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 112 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 128 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 146 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 164 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 180 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 190 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 200 dwarf_loc_regs_t loc_regs; in TYPED_TEST_P() local 208 loc_regs.erase(CFA_REG); in TYPED_TEST_P() 214 loc_regs.erase(CFA_REG); in TYPED_TEST_P() [all …]
|
H A D | DwarfSectionTest.cpp | 169 dwarf_loc_regs_t* loc_regs) { in MockGetCfaLocationInfo() argument 170 loc_regs->pc_start = fde->pc_start; in MockGetCfaLocationInfo() 171 loc_regs->pc_end = fde->pc_end; in MockGetCfaLocationInfo()
|
/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libunwindstack/ |
H A D | DwarfCfa.cpp | 45 (*loc_regs)[entry.first] = entry.second; in GetLocationInfo() 54 loc_regs->pc_start = cur_pc_; in GetLocationInfo() 57 loc_regs->pc_end = cur_pc_; in GetLocationInfo() 61 loc_regs->pc_end = fde_->pc_end; in GetLocationInfo() 64 loc_regs->pc_start = cur_pc_; in GetLocationInfo() 101 loc_regs->erase(cfa_low); in GetLocationInfo() 359 loc_regs->erase(reg); in cfa_restore() 361 (*loc_regs)[reg] = reg_entry->second; in cfa_restore() 376 loc_regs->erase(reg); in cfa_same_value() 390 loc_reg_state_.push(*loc_regs); in cfa_remember_state() [all …]
|
H A D | DwarfSection.cpp | 51 dwarf_loc_regs_t loc_regs; in Step() local 52 if (!GetCfaLocationInfo(pc, fde, &loc_regs)) { in Step() 55 loc_regs.cie = fde->cie; in Step() 58 it = loc_regs_.emplace(loc_regs.pc_end, std::move(loc_regs)).first; in Step() 406 const dwarf_loc_regs_t* loc_regs; member 483 auto cfa_entry = loc_regs.find(CFA_REG); in Eval() 484 if (cfa_entry == loc_regs.end()) { in Eval() 492 EvalInfo<AddressType> eval_info{.loc_regs = &loc_regs, in Eval() 521 for (const auto& entry : loc_regs) { in Eval() 562 loc_regs)) { in GetCfaLocationInfo() [all …]
|
H A D | DwarfCfa.h | 79 dwarf_loc_regs_t* loc_regs);
|
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libunwindstack/ |
H A D | DwarfCfa.cpp | 44 (*loc_regs)[entry.first] = entry.second; in GetLocationInfo() 53 loc_regs->pc_start = cur_pc_; in GetLocationInfo() 56 loc_regs->pc_end = cur_pc_; in GetLocationInfo() 60 loc_regs->pc_end = fde_->pc_end; in GetLocationInfo() 63 loc_regs->pc_start = cur_pc_; in GetLocationInfo() 100 loc_regs->erase(cfa_low); in GetLocationInfo() 356 loc_regs->erase(reg); in cfa_restore() 358 (*loc_regs)[reg] = reg_entry->second; in cfa_restore() 373 loc_regs->erase(reg); in cfa_same_value() 387 loc_reg_state_.push(*loc_regs); in cfa_remember_state() [all …]
|
H A D | DwarfSection.cpp | 69 dwarf_loc_regs_t loc_regs; in Step() local 70 if (!GetCfaLocationInfo(pc, fde, &loc_regs)) { in Step() 73 loc_regs.cie = fde->cie; in Step() 76 it = loc_regs_.emplace(loc_regs.pc_end, std::move(loc_regs)).first; in Step() 116 const dwarf_loc_regs_t* loc_regs; member 192 auto cfa_entry = loc_regs.find(CFA_REG); in Eval() 193 if (cfa_entry == loc_regs.end()) { in Eval() 201 EvalInfo<AddressType> eval_info{.loc_regs = &loc_regs, in Eval() 230 for (const auto& entry : loc_regs) { in Eval() 570 loc_regs)) { in GetCfaLocationInfo() [all …]
|
H A D | DwarfCfa.h | 72 dwarf_loc_regs_t* loc_regs);
|
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libunwindstack/tools/ |
H A D | unwind_reg_info.cpp | 77 std::vector<std::pair<uint32_t, DwarfLocation>> loc_regs; in PrintRegInformation() local 79 loc_regs.push_back(loc); in PrintRegInformation() 81 std::sort(loc_regs.begin(), loc_regs.end(), [](auto a, auto b) { in PrintRegInformation() 90 for (auto& entry : loc_regs) { in PrintRegInformation()
|
/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libunwindstack/tools/ |
H A D | unwind_reg_info.cpp | 80 std::vector<std::pair<uint32_t, DwarfLocation>> loc_regs; in PrintRegInformation() local 82 loc_regs.push_back(loc); in PrintRegInformation() 84 std::sort(loc_regs.begin(), loc_regs.end(), [](auto a, auto b) { in PrintRegInformation() 93 for (auto& entry : loc_regs) { in PrintRegInformation()
|
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libunwindstack/include/unwindstack/ |
H A D | DwarfSection.h | 95 virtual bool GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, dwarf_loc_regs_t* loc_regs) = 0; 142 bool Eval(const DwarfCie* cie, Memory* regular_memory, const dwarf_loc_regs_t& loc_regs, 151 bool GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, dwarf_loc_regs_t* loc_regs) override;
|
/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libunwindstack/include/unwindstack/ |
H A D | DwarfSection.h | 99 virtual bool GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, dwarf_loc_regs_t* loc_regs) = 0; 134 bool Eval(const DwarfCie* cie, Memory* regular_memory, const dwarf_loc_regs_t& loc_regs, 137 bool GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, dwarf_loc_regs_t* loc_regs) override;
|