Searched refs:regloc (Results 1 - 6 of 6) sorted by relevance

/openbsd-current/gnu/llvm/lldb/source/Target/
H A DRegisterContextUnwind.cpp1097 lldb_private::UnwindLLDB::RegisterLocation regloc,
1103 switch (regloc.type) {
1106 GetRegisterInfoAtIndex(regloc.location.register_number);
1116 GetRegisterInfoAtIndex(regloc.location.register_number);
1130 value.SetUInt(regloc.location.inferred_value, reg_info->byte_size);
1139 reg_info, regloc.location.target_memory_location, reg_info->byte_size,
1150 lldb_private::UnwindLLDB::RegisterLocation regloc,
1157 switch (regloc.type) {
1160 GetRegisterInfoAtIndex(regloc.location.register_number);
1166 GetRegisterInfoAtIndex(regloc
1096 ReadRegisterValueFromRegisterLocation( lldb_private::UnwindLLDB::RegisterLocation regloc, const RegisterInfo *reg_info, RegisterValue &value) argument
1149 WriteRegisterValueToRegisterLocation( lldb_private::UnwindLLDB::RegisterLocation regloc, const RegisterInfo *reg_info, const RegisterValue &value) argument
1247 SavedLocationForRegister( uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc) argument
1734 UnwindLLDB::RegisterLocation regloc = {}; local
2142 lldb_private::UnwindLLDB::RegisterLocation regloc; local
2190 lldb_private::UnwindLLDB::RegisterLocation regloc; local
2227 lldb_private::UnwindLLDB::RegisterLocation regloc; local
[all...]
H A DUnwindLLDB.cpp472 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
484 lldb_regnum, regloc);
490 lldb_regnum, regloc);
495 regloc.type ==
507 regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister &&
510 lldb_regnum = regloc.location.register_number;
471 SearchForSavedLocationForRegister( uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc, uint32_t starting_frame_num, bool pc_reg) argument
/openbsd-current/gnu/llvm/lldb/include/lldb/Target/
H A DRegisterContextUnwind.h152 lldb_private::UnwindLLDB::RegisterLocation &regloc);
155 lldb_private::UnwindLLDB::RegisterLocation regloc,
160 lldb_private::UnwindLLDB::RegisterLocation regloc,
H A DUnwindLLDB.h93 uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation &regloc,
/openbsd-current/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/
H A Dx86AssemblyInspectionEngine.cpp1063 UnwindPlan::Row::RegisterLocation regloc; local
1065 regloc.SetAtAFAPlusOffset(-current_sp_bytes_offset_from_fa);
1067 regloc.SetAtCFAPlusOffset(-current_sp_bytes_offset_from_fa);
1068 row->SetRegisterInfo(lldb_regno, regloc);
1154 UnwindPlan::Row::RegisterLocation regloc; local
1162 regloc.SetAtAFAPlusOffset(-(stack_offset + fa_value_ptr->GetOffset()));
1164 regloc.SetAtCFAPlusOffset(-(stack_offset + fa_value_ptr->GetOffset()));
1166 row->SetRegisterInfo(lldb_regno, regloc);
/openbsd-current/gnu/llvm/libunwind/src/
H A DDwarfInstructions.hpp179 auto regloc = prolog.savedRegisters[UNW_AARCH64_RA_SIGN_STATE]; local
180 if (regloc.location == CFI_Parser<A>::kRegisterUnused)
181 raSignState = static_cast<pint_t>(regloc.value);
183 raSignState = getSavedRegister(addressSpace, registers, cfa, regloc);

Completed in 243 milliseconds