Searched refs:regloc (Results 1 – 8 of 8) sorted by relevance
/external/lldb/source/Plugins/Process/Utility/ |
D | RegisterContextLLDB.cpp | 803 …textLLDB::ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, in ReadRegisterValueFromRegisterLocation() argument 811 switch (regloc.type) in ReadRegisterValueFromRegisterLocation() 815 … const RegisterInfo *other_reg_info = GetRegisterInfoAtIndex(regloc.location.register_number); in ReadRegisterValueFromRegisterLocation() 831 success = value.SetUInt (regloc.location.inferred_value, reg_info->byte_size); in ReadRegisterValueFromRegisterLocation() 842 regloc.location.target_memory_location, in ReadRegisterValueFromRegisterLocation() 856 …ntextLLDB::WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, in WriteRegisterValueToRegisterLocation() argument 865 switch (regloc.type) in WriteRegisterValueToRegisterLocation() 869 … const RegisterInfo *other_reg_info = GetRegisterInfoAtIndex(regloc.location.register_number); in WriteRegisterValueToRegisterLocation() 889 regloc.location.target_memory_location, in WriteRegisterValueToRegisterLocation() 924 …SavedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc) in SavedLocationForRegister() argument [all …]
|
D | UnwindLLDB.cpp | 281 …ister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting… in SearchForSavedLocationForRegister() argument 292 … result = m_frames[frame_num]->reg_ctx_lldb_sp->SavedLocationForRegister (lldb_regnum, regloc); in SearchForSavedLocationForRegister() 301 … result = m_frames[frame_num]->reg_ctx_lldb_sp->SavedLocationForRegister (lldb_regnum, regloc); in SearchForSavedLocationForRegister() 308 && regloc.type == UnwindLLDB::RegisterLocation::eRegisterInRegister in SearchForSavedLocationForRegister() 312 lldb_regnum = regloc.location.register_number; in SearchForSavedLocationForRegister()
|
D | RegisterContextLLDB.h | 135 …avedLocationForRegister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc); 138 ReadRegisterValueFromRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc, 143 WriteRegisterValueToRegisterLocation (lldb_private::UnwindLLDB::RegisterLocation regloc,
|
D | UnwindLLDB.h | 90 …ister (uint32_t lldb_regnum, lldb_private::UnwindLLDB::RegisterLocation ®loc, uint32_t starting…
|
/external/v8/src/compiler/ |
D | linkage-impl.h | 21 locations->AddReturn(regloc(LinkageTraits::ReturnValueReg())); in AddReturnLocations() 24 locations->AddReturn(regloc(LinkageTraits::ReturnValue2Reg())); in AddReturnLocations() 51 locations.AddParam(regloc(LinkageTraits::ContextReg())); in GetJSCallDescriptor() 56 LinkageLocation target_loc = regloc(LinkageTraits::JSCallFunctionReg()); in GetJSCallDescriptor() 99 locations.AddParam(regloc(LinkageTraits::RuntimeCallFunctionReg())); in GetRuntimeCallDescriptor() 103 locations.AddParam(regloc(LinkageTraits::RuntimeCallArgCountReg())); in GetRuntimeCallDescriptor() 107 locations.AddParam(regloc(LinkageTraits::ContextReg())); in GetRuntimeCallDescriptor() 155 locations.AddParam(regloc(reg)); in GetStubCallDescriptor() 164 locations.AddParam(regloc(LinkageTraits::ContextReg())); in GetStubCallDescriptor() 193 locations.AddParam(regloc(LinkageTraits::CRegisterParameter(i))); in GetSimplifiedCDescriptor() [all …]
|
/external/elfutils/src/libdwfl/ |
D | linux-core-attach.c | 241 const Ebl_Register_Location *regloc = reglocs + regloci; in core_set_initial_registers() local 243 if (regloc->bits != 32 && regloc->bits != 64) in core_set_initial_registers() 245 const char *reg_desc = desc + regloc->offset; in core_set_initial_registers() 246 for (unsigned regno = regloc->regno; in core_set_initial_registers() 247 regno < regloc->regno + (regloc->count ?: 1U); in core_set_initial_registers() 259 switch (regloc->bits) in core_set_initial_registers() 283 if (regloc->pc_register) in core_set_initial_registers() 285 reg_desc += regloc->pad; in core_set_initial_registers()
|
/external/lldb/source/Plugins/UnwindAssembly/x86/ |
D | UnwindAssembly-x86.cpp | 566 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan() local 567 regloc.SetAtCFAPlusOffset (-row->GetCFAOffset()); in get_non_call_site_unwind_plan() 568 row->SetRegisterInfo (m_lldb_fp_regnum, regloc); in get_non_call_site_unwind_plan() 607 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan() local 608 regloc.SetAtCFAPlusOffset (-current_sp_bytes_offset_from_cfa); in get_non_call_site_unwind_plan() 609 row->SetRegisterInfo (lldb_regno, regloc); in get_non_call_site_unwind_plan() 624 UnwindPlan::Row::RegisterLocation regloc; in get_non_call_site_unwind_plan() local 625 regloc.SetAtCFAPlusOffset (-row->GetCFAOffset()); in get_non_call_site_unwind_plan() 626 row->SetRegisterInfo (lldb_regno, regloc); in get_non_call_site_unwind_plan()
|
/external/elfutils/src/src/ |
D | readelf.c | 8694 handle_bit_registers (const Ebl_Register_Location *regloc, const void *desc, in handle_bit_registers() argument 8697 desc += regloc->offset; in handle_bit_registers() 8706 const Ebl_Register_Location *regloc, const void *desc, in handle_core_register() argument 8709 if (regloc->bits % 8 != 0) in handle_core_register() 8710 return handle_bit_registers (regloc, desc, colno); in handle_core_register() 8712 desc += regloc->offset; in handle_core_register() 8714 for (int reg = regloc->regno; reg < regloc->regno + regloc->count; ++reg) in handle_core_register() 8719 register_info (ebl, reg, regloc, name, &bits, &type); in handle_core_register() 8793 desc += regloc->pad; in handle_core_register() 8804 const Ebl_Register_Location *regloc; member [all …]
|