Home
last modified time | relevance | path

Searched refs:cfa_ (Results 1 – 4 of 4) sorted by relevance

/system/core/libunwindstack/tests/
DDwarfCfaLogTest.cpp60 cfa_.reset(new DwarfCfa<TypeParam>(dmem_.get(), &fde_)); in SetUp()
65 std::unique_ptr<DwarfCfa<TypeParam>> cfa_; member in unwindstack::DwarfCfaLogTest
82 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x2000, 0x2001)); in TYPED_TEST_P()
93 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x2000, 0x2001)); in TYPED_TEST_P()
104 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x2000, 0x2002)); in TYPED_TEST_P()
114 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x2100, 0x2103)); in TYPED_TEST_P()
125 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x500, 0x503)); in TYPED_TEST_P()
135 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x1500, 0x1505)); in TYPED_TEST_P()
146 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x500, 0x503)); in TYPED_TEST_P()
157 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0, 0x1500, 0x1505)); in TYPED_TEST_P()
[all …]
DDwarfCfaTest.cpp58 cfa_.reset(new DwarfCfa<TypeParam>(dmem_.get(), &fde_)); in SetUp()
63 std::unique_ptr<DwarfCfa<TypeParam>> cfa_; member in unwindstack::DwarfCfaTest
80 ASSERT_FALSE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2000, 0x2001, &loc_regs)); in TYPED_TEST_P()
81 ASSERT_EQ(DWARF_ERROR_ILLEGAL_VALUE, this->cfa_->LastErrorCode()); in TYPED_TEST_P()
93 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2000, 0x2001, &loc_regs)); in TYPED_TEST_P()
106 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2000, 0x2002, &loc_regs)); in TYPED_TEST_P()
121 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2100, 0x2103, &loc_regs)); in TYPED_TEST_P()
137 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x500, 0x503, &loc_regs)); in TYPED_TEST_P()
152 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x1500, 0x1505, &loc_regs)); in TYPED_TEST_P()
168 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x500, 0x503, &loc_regs)); in TYPED_TEST_P()
[all …]
/system/core/libunwindstack/
DArmExidx.cpp221 if (!process_memory_->Read32(cfa_, &(*regs_)[reg])) { in DecodePrefix_10_00()
223 status_address_ = cfa_; in DecodePrefix_10_00()
226 cfa_ += 4; in DecodePrefix_10_00()
232 cfa_ = (*regs_)[ARM_REG_SP]; in DecodePrefix_10_00()
264 cfa_ = (*regs_)[bits]; in DecodePrefix_10_01()
290 if (!process_memory_->Read32(cfa_, &(*regs_)[i])) { in DecodePrefix_10_10()
292 status_address_ = cfa_; in DecodePrefix_10_10()
295 cfa_ += 4; in DecodePrefix_10_10()
298 if (!process_memory_->Read32(cfa_, &(*regs_)[ARM_REG_R14])) { in DecodePrefix_10_10()
300 status_address_ = cfa_; in DecodePrefix_10_10()
[all …]
DArmExidx.h68 uint32_t cfa() { return cfa_; } in cfa()
69 void set_cfa(uint32_t cfa) { cfa_ = cfa; } in set_cfa()
98 uint32_t cfa_ = 0; variable