Home
last modified time | relevance | path

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

/system/unwinding/libunwindstack/tests/
DDwarfCfaLogTest.cpp61 cfa_.reset(new DwarfCfa<TypeParam>(dmem_.get(), &fde_, ARCH_UNKNOWN)); in SetUp()
66 std::unique_ptr<DwarfCfa<TypeParam>> cfa_; member in unwindstack::DwarfCfaLogTest
83 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x2000, 0x2001)); in TYPED_TEST_P()
94 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x2000, 0x2001)); in TYPED_TEST_P()
105 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x2000, 0x2002)); in TYPED_TEST_P()
115 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x2100, 0x2103)); in TYPED_TEST_P()
126 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x500, 0x503)); in TYPED_TEST_P()
136 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x1500, 0x1505)); in TYPED_TEST_P()
147 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x500, 0x503)); in TYPED_TEST_P()
158 ASSERT_TRUE(this->cfa_->Log(0, this->fde_.pc_start, 0x1500, 0x1505)); in TYPED_TEST_P()
[all …]
DDwarfCfaTest.cpp61 cfa_.reset(new DwarfCfa<TypeParam>(dmem_.get(), &fde_, ARCH_UNKNOWN)); in SetUp()
66 std::unique_ptr<DwarfCfa<TypeParam>> cfa_; member in unwindstack::DwarfCfaTest
83 ASSERT_FALSE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2000, 0x2001, &loc_regs)); in TYPED_TEST_P()
84 ASSERT_EQ(DWARF_ERROR_ILLEGAL_VALUE, this->cfa_->LastErrorCode()); in TYPED_TEST_P()
96 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2000, 0x2001, &loc_regs)); in TYPED_TEST_P()
109 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2000, 0x2002, &loc_regs)); in TYPED_TEST_P()
124 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x2100, 0x2103, &loc_regs)); in TYPED_TEST_P()
140 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x500, 0x503, &loc_regs)); in TYPED_TEST_P()
155 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x1500, 0x1505, &loc_regs)); in TYPED_TEST_P()
171 ASSERT_TRUE(this->cfa_->GetLocationInfo(this->fde_.pc_start, 0x500, 0x503, &loc_regs)); in TYPED_TEST_P()
[all …]
/system/unwinding/libunwindstack/
DArmExidx.cpp239 if (!process_memory_->Read32(cfa_, &(*regs_)[reg])) { in DecodePrefix_10_00()
241 status_address_ = cfa_; in DecodePrefix_10_00()
244 cfa_ += 4; in DecodePrefix_10_00()
250 cfa_ = (*regs_)[ARM_REG_SP]; in DecodePrefix_10_00()
287 cfa_ = (*regs_)[bits]; in DecodePrefix_10_01()
332 if (!process_memory_->Read32(cfa_, &(*regs_)[i])) { in DecodePrefix_10_10()
334 status_address_ = cfa_; in DecodePrefix_10_10()
337 cfa_ += 4; in DecodePrefix_10_10()
340 if (!process_memory_->Read32(cfa_, &(*regs_)[ARM_REG_R14])) { in DecodePrefix_10_10()
342 status_address_ = cfa_; in DecodePrefix_10_10()
[all …]
DArmExidx.h76 uint32_t cfa() { return cfa_; } in cfa()
77 void set_cfa(uint32_t cfa) { cfa_ = cfa; } in set_cfa()
107 uint32_t cfa_ = 0; variable