Lines Matching refs:regloc

993     lldb_private::UnwindLLDB::RegisterLocation regloc,
999 switch (regloc.type) {
1002 GetRegisterInfoAtIndex(regloc.location.register_number);
1012 GetRegisterInfoAtIndex(regloc.location.register_number);
1026 value.SetUInt(regloc.location.inferred_value, reg_info->byte_size);
1035 reg_info, regloc.location.target_memory_location, reg_info->byte_size,
1046 lldb_private::UnwindLLDB::RegisterLocation regloc,
1053 switch (regloc.type) {
1056 GetRegisterInfoAtIndex(regloc.location.register_number);
1062 GetRegisterInfoAtIndex(regloc.location.register_number);
1077 reg_info, regloc.location.target_memory_location, reg_info->byte_size,
1144 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc) {
1154 regloc = iterator->second;
1258 regloc = new_regloc;
1366 regloc = new_regloc;
1412 regloc.type = UnwindLLDB::RegisterLocation::eRegisterInRegister;
1413 regloc.location.register_number = regnum.GetAsKind(eRegisterKindLLDB);
1414 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1425 regloc.type = UnwindLLDB::RegisterLocation::eRegisterValueInferred;
1426 regloc.location.inferred_value = m_cfa + offset;
1427 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1431 regloc.location.inferred_value);
1437 regloc.type = UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation;
1438 regloc.location.target_memory_location = m_cfa + offset;
1439 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1443 regloc.location.target_memory_location);
1452 regloc.type = UnwindLLDB::RegisterLocation::eRegisterValueInferred;
1453 regloc.location.inferred_value = m_afa + offset;
1454 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1458 regloc.location.inferred_value);
1467 regloc.type = UnwindLLDB::RegisterLocation::eRegisterSavedAtMemoryLocation;
1468 regloc.location.target_memory_location = m_afa + offset;
1469 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1473 regloc.location.target_memory_location);
1487 regloc.type = UnwindLLDB::RegisterLocation::eRegisterInRegister;
1488 regloc.location.register_number = row_regnum.GetAsKind(eRegisterKindLLDB);
1489 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1515 regloc.type = UnwindLLDB::RegisterLocation::eRegisterValueInferred;
1516 regloc.location.inferred_value = val;
1517 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1523 regloc.type =
1525 regloc.location.target_memory_location = val;
1526 m_registers[regnum.GetAsKind(eRegisterKindLLDB)] = regloc;
1592 UnwindLLDB::RegisterLocation regloc;
1594 regloc) ==
1600 if (ReadRegisterValueFromRegisterLocation(regloc, reg_info, reg_value)) {
1648 regloc) ==
1654 if (ReadRegisterValueFromRegisterLocation(regloc, reg_info,
1986 lldb_private::UnwindLLDB::RegisterLocation regloc;
1988 lldb_regnum, regloc, m_frame_number - 1, pc_register)) {
1991 if (ReadRegisterValueFromRegisterLocation(regloc, reg_info, reg_value)) {
2028 lldb_private::UnwindLLDB::RegisterLocation regloc;
2031 lldb_regnum, regloc, m_frame_number - 1, is_pc_regnum))
2034 return ReadRegisterValueFromRegisterLocation(regloc, reg_info, value);
2053 lldb_private::UnwindLLDB::RegisterLocation regloc;
2056 lldb_regnum, regloc, m_frame_number - 1, false))
2059 return WriteRegisterValueToRegisterLocation(regloc, reg_info, value);