/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/ |
H A D | ABISysV_s390x.cpp | 253 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( local 256 static_cast<uint64_t>(i + 1), args[i], reg_info->name); 257 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) 415 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("r2", 0); local 430 if (reg_ctx->WriteRegisterFromUnsigned(reg_info, raw_value)) 656 const RegisterInfo *reg_info, 661 if (RegisterIsVolatile(reg_info)) { 669 bool ABISysV_s390x::RegisterIsVolatile(const RegisterInfo *reg_info) { argument 670 return !RegisterIsCalleeSaved(reg_info); 673 bool ABISysV_s390x::RegisterIsCalleeSaved(const RegisterInfo *reg_info) { argument 655 GetFallbackRegisterLocation( const RegisterInfo *reg_info, UnwindPlan::Row::RegisterLocation &unwind_regloc) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationServerLLGS.cpp | 382 const RegisterInfo ®_info, const RegisterValue *reg_value_p, 386 Status error = reg_ctx.ReadRegister(®_info, reg_value); 398 if (reg_info.byte_size > 0) { 399 std::basic_string<uint8_t> zeros(reg_info.byte_size, '\0'); 1682 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); local 1683 if (!reg_info) 1690 response.PutCString(reg_info->name); 1693 if (reg_info->alt_name && reg_info->alt_name[0]) { 1695 response.PutCString(reg_info 380 WriteRegisterValueInHexFixedWidth( StreamString &response, NativeRegisterContext ®_ctx, const RegisterInfo ®_info, const RegisterValue *reg_value_p, lldb::ByteOrder byte_order) argument 1921 const RegisterInfo *reg_info = reg_ctx.GetRegisterInfoAtIndex(reg_num); local 1992 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); local 2073 const RegisterInfo *reg_info = reg_context.GetRegisterInfoAtIndex(reg_index); local [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextLLDB.cpp | 994 const RegisterInfo *reg_info, RegisterValue &value) { 1026 value.SetUInt(regloc.location.inferred_value, reg_info->byte_size); 1035 reg_info, regloc.location.target_memory_location, reg_info->byte_size, 1047 const RegisterInfo *reg_info, const RegisterValue &value) { 1077 reg_info, regloc.location.target_memory_location, reg_info->byte_size, 1345 const RegisterInfo *reg_info = local 1347 if (reg_info && 1348 abi->GetFallbackRegisterLocation(reg_info, unwindplan_reglo 992 ReadRegisterValueFromRegisterLocation( lldb_private::UnwindLLDB::RegisterLocation regloc, const RegisterInfo *reg_info, RegisterValue &value) argument 1045 WriteRegisterValueToRegisterLocation( lldb_private::UnwindLLDB::RegisterLocation regloc, const RegisterInfo *reg_info, const RegisterValue &value) argument 1596 const RegisterInfo *reg_info = local 1650 const RegisterInfo *reg_info = local 1802 const RegisterInfo *reg_info = local 1962 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(lldb_regnum); local 2006 ReadRegister(const RegisterInfo *reg_info, RegisterValue &value) argument 2037 WriteRegister(const RegisterInfo *reg_info, const RegisterValue &value) argument [all...] |
H A D | RegisterContextDarwin_i386.h | 32 bool ReadRegister(const lldb_private::RegisterInfo *reg_info, 35 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
|
H A D | RegisterContextDarwin_x86_64.h | 32 bool ReadRegister(const lldb_private::RegisterInfo *reg_info, 35 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
|
H A D | RegisterContextPOSIX_mips64.cpp | 177 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx); 179 if (reg_info->kinds[kind] == num)
|
H A D | RegisterContextPOSIX_powerpc.cpp | 186 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx); 188 if (reg_info->kinds[kind] == num)
|
H A D | RegisterContextPOSIX_s390x.cpp | 184 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx); 186 if (reg_info->kinds[kind] == num)
|
H A D | DynamicRegisterInfo.h | 37 void AddRegister(lldb_private::RegisterInfo ®_info,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-arm64/ |
H A D | ABIMacOSX_arm64.cpp | 1713 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( local 1716 static_cast<int>(i + 1), args[i], reg_info->name); 1717 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) 1781 const RegisterInfo *reg_info = nullptr; local 1786 reg_info = reg_ctx->GetRegisterInfoAtIndex(arg_reg_num); 1790 reg_info = reg_ctx->GetRegisterInfoByName("x0"); 1793 reg_info = reg_ctx->GetRegisterInfoByName("x1"); 1796 reg_info = reg_ctx->GetRegisterInfoByName("x2"); 1799 reg_info = reg_ctx->GetRegisterInfoByName("x3"); 1802 reg_info 2029 RegisterIsVolatile(const RegisterInfo *reg_info) argument 2140 const RegisterInfo *reg_info = local 2185 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoAtIndex(reg_num); local 2207 const RegisterInfo *reg_info = nullptr; local [all...] |
H A D | ABIMacOSX_arm64.h | 35 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;
|
/freebsd-11-stable/contrib/gcc/ |
H A D | regs.h | 66 } reg_info; typedef in typeref:struct:reg_info_def 68 typedef reg_info *reg_info_p;
|
H A D | df-scan.c | 351 /* First, grow the reg_info information. If the current size is less than 356 filled with reg_info structures. */ 377 struct df_reg_info *reg_info = pool_alloc (problem_data->reg_pool); 378 memset (reg_info, 0, sizeof (struct df_reg_info)); 379 ref_info->regs[i] = reg_info; 605 df_reg_chain_create (struct df_reg_info *reg_info, 608 struct df_ref *head = reg_info->reg_chain; 609 reg_info->reg_chain = ref; 669 struct df_reg_info *reg_info; 675 reg_info 376 struct df_reg_info *reg_info = pool_alloc (problem_data->reg_pool); local 602 df_reg_chain_create(struct df_reg_info *reg_info, struct df_ref *ref) argument 666 struct df_reg_info *reg_info; local 896 struct df_reg_info *reg_info = ref_info->regs[regno]; local 959 struct df_reg_info *reg_info = DF_REG_DEF_GET (df, regno); local 999 struct df_reg_info *reg_info = DF_REG_USE_GET (df, regno); local [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-hexagon/ |
H A D | ABISysV_hexagon.h | 54 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override; 97 bool RegisterIsCalleeSaved(const lldb_private::RegisterInfo *reg_info);
|
/freebsd-11-stable/sys/dev/aic7xxx/aicasm/ |
H A D | aicasm_symbol.h | 72 struct reg_info { struct 128 struct reg_info *rinfo;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/ |
H A D | EmulateInstructionPPC64.h | 67 RegisterInfo ®_info) override;
|
H A D | EmulateInstructionPPC64.cpp | 69 static bool LLDBTableGetRegisterInfo(uint32_t reg_num, RegisterInfo ®_info) { argument 72 reg_info = g_register_infos_ppc64le[reg_num]; 78 RegisterInfo ®_info) { 104 return LLDBTableGetRegisterInfo(reg_num, reg_info); 76 GetRegisterInfo(RegisterKind reg_kind, uint32_t reg_num, RegisterInfo ®_info) argument
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arc/ |
H A D | ABISysV_arc.cpp | 345 auto reg_info = local 347 if (!reg_ctx.WriteRegisterFromUnsigned(reg_info, raw_value)) { 349 reg_info->name); 357 reg_info = 359 if (!reg_ctx.WriteRegisterFromUnsigned(reg_info, raw_value)) { 361 reg_info->name); 579 bool ABISysV_arc::RegisterIsVolatile(const RegisterInfo *reg_info) { argument 580 if (nullptr == reg_info) 584 uint32_t regnum = reg_info->kinds[eRegisterKindDWARF]; 589 return ra_reg_name == reg_info [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc64/ |
H A D | ABISysV_ppc64.cpp | 102 const RegisterInfo *reg_info = nullptr; local 108 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, 111 static_cast<uint64_t>(i + 1), args[i], reg_info->name); 112 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) 315 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfoByName("r3", 0); local 330 if (reg_ctx->WriteRegisterFromUnsigned(reg_info, raw_value)) 448 const RegisterInfo *reg_info = local 450 if (!reg_info) { 456 if (!m_reg_ctx->ReadRegister(reg_info, reg_val)) { 463 reg_info, 1018 RegisterIsVolatile(const RegisterInfo *reg_info) argument 1027 RegisterIsCalleeSaved(const RegisterInfo *reg_info) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arm64/ |
H A D | ABISysV_arm64.cpp | 1709 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( local 1712 static_cast<int>(i + 1), args[i], reg_info->name); 1713 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) 1783 const RegisterInfo *reg_info = nullptr; local 1784 reg_info = reg_ctx->GetRegisterInfo( 1787 if (reg_info) { 1790 if (reg_ctx->ReadRegister(reg_info, reg_value)) { 2000 bool ABISysV_arm64::RegisterIsVolatile(const RegisterInfo *reg_info) { argument 2001 if (reg_info) { 2002 const char *name = reg_info 2115 const RegisterInfo *reg_info = local 2155 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( local 2178 const RegisterInfo *reg_info = nullptr; local [all...] |
H A D | ABISysV_arm64.h | 38 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips/ |
H A D | ABISysV_mips.cpp | 588 const RegisterInfo *reg_info = nullptr; local 602 reg_info = reg_ctx->GetRegisterInfo(eRegisterKindGeneric, 605 args[i], reg_info->name); 607 if (!reg_ctx->WriteRegisterFromUnsigned(reg_info, args[i])) 625 const RegisterInfo *reg_info = reg_ctx->GetRegisterInfo( local 637 ->WriteRegisterValueToMemory(reg_info, arg_pos, 638 reg_info->byte_size, reg_value) 641 arg_pos += reg_info->byte_size; 998 bool ABISysV_mips::RegisterIsVolatile(const RegisterInfo *reg_info) { argument 999 return !RegisterIsCalleeSaved(reg_info); 1006 RegisterIsCalleeSaved(const RegisterInfo *reg_info) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulateInstructionARM.cpp | 43 static bool GetARMDWARFRegisterInfo(unsigned reg_num, RegisterInfo ®_info) { argument 44 ::memset(®_info, 0, sizeof(RegisterInfo)); 45 ::memset(reg_info.kinds, LLDB_INVALID_REGNUM, sizeof(reg_info.kinds)); 48 reg_info.byte_size = 16; 49 reg_info.format = eFormatVectorOfUInt8; 50 reg_info.encoding = eEncodingVector; 54 reg_info.byte_size = 8; 55 reg_info.format = eFormatFloat; 56 reg_info 797 GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterInfo ®_info) argument 984 RegisterInfo reg_info; local [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ABI.h | 102 virtual bool RegisterIsVolatile(const RegisterInfo *reg_info) = 0; 105 GetFallbackRegisterLocation(const RegisterInfo *reg_info,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arm/ |
H A D | ABISysV_arm.h | 37 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;
|