Home
last modified time | relevance | path

Searched refs:CFA_REG (Results 1 – 6 of 6) sorted by relevance

/system/core/libunwindstack/tests/
DDwarfSectionImplTest.cpp106 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_VAL_EXPRESSION, {0x2, 0x5002}}; in TYPED_TEST_P()
123 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_VAL_EXPRESSION, {0x2, 0x5002}}; in TYPED_TEST_P()
141 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_EXPRESSION, {0x4, 0x5004}}; in TYPED_TEST_P()
157 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_VAL_EXPRESSION, {0x4, 0x5004}}; in TYPED_TEST_P()
175 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_VAL_EXPRESSION, {0x2, 0x5002}}; in TYPED_TEST_P()
206 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_REGISTER, {20, 0}}; in TYPED_TEST_P()
212 loc_regs.erase(CFA_REG); in TYPED_TEST_P()
213 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_INVALID, {0, 0}}; in TYPED_TEST_P()
218 loc_regs.erase(CFA_REG); in TYPED_TEST_P()
219 loc_regs[CFA_REG] = DwarfLocation{DWARF_LOCATION_OFFSET, {0, 0}}; in TYPED_TEST_P()
[all …]
DDwarfCfaTest.cpp518 loc_regs[CFA_REG] = {.type = DWARF_LOCATION_REGISTER, .values = {5, 100}}; in TYPED_TEST_P()
523 ASSERT_EQ(DWARF_LOCATION_REGISTER, loc_regs[CFA_REG].type); in TYPED_TEST_P()
524 ASSERT_EQ(5U, loc_regs[CFA_REG].values[0]); in TYPED_TEST_P()
525 ASSERT_EQ(100U, loc_regs[CFA_REG].values[1]); in TYPED_TEST_P()
538 ASSERT_EQ(DWARF_LOCATION_REGISTER, loc_regs[CFA_REG].type); in TYPED_TEST_P()
539 ASSERT_EQ(0x7fU, loc_regs[CFA_REG].values[0]); in TYPED_TEST_P()
540 ASSERT_EQ(0x74U, loc_regs[CFA_REG].values[1]); in TYPED_TEST_P()
552 ASSERT_EQ(DWARF_LOCATION_REGISTER, loc_regs[CFA_REG].type); in TYPED_TEST_P()
553 ASSERT_EQ(0x17fU, loc_regs[CFA_REG].values[0]); in TYPED_TEST_P()
554 ASSERT_EQ(0x274U, loc_regs[CFA_REG].values[1]); in TYPED_TEST_P()
[all …]
/system/core/libunwindstack/include/unwindstack/
DDwarfStructs.h50 constexpr uint16_t CFA_REG = static_cast<uint16_t>(-1); variable
/system/core/libunwindstack/tools/
Dunwind_reg_info.cpp84 if (a.first == CFA_REG) { in PrintRegInformation()
86 } else if (b.first == CFA_REG) { in PrintRegInformation()
94 if (entry.first == CFA_REG) { in PrintRegInformation()
/system/core/libunwindstack/
DDwarfCfa.cpp407 (*loc_regs)[CFA_REG] = {.type = DWARF_LOCATION_REGISTER, .values = {operands_[0], operands_[1]}}; in cfa_def_cfa()
413 auto cfa_location = loc_regs->find(CFA_REG); in cfa_def_cfa_register()
427 auto cfa_location = loc_regs->find(CFA_REG); in cfa_def_cfa_offset()
442 (*loc_regs)[CFA_REG] = {.type = DWARF_LOCATION_VAL_EXPRESSION, in cfa_def_cfa_expression()
466 (*loc_regs)[CFA_REG] = {.type = DWARF_LOCATION_REGISTER, in cfa_def_cfa_sf()
474 auto cfa_location = loc_regs->find(CFA_REG); in cfa_def_cfa_offset_sf()
DDwarfSection.cpp483 auto cfa_entry = loc_regs.find(CFA_REG); in Eval()
524 if (reg == CFA_REG) continue; in Eval()