Searched refs:reg_info (Results 76 - 100 of 163) sorted by relevance

1234567

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/
H A DABISysV_s390x.cpp253 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 DGDBRemoteCommunicationServerLLGS.cpp382 const RegisterInfo &reg_info, const RegisterValue *reg_value_p,
386 Status error = reg_ctx.ReadRegister(&reg_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 &reg_ctx, const RegisterInfo &reg_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 DRegisterContextLLDB.cpp994 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 DRegisterContextDarwin_i386.h32 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
35 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextDarwin_x86_64.h32 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
35 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
H A DRegisterContextPOSIX_mips64.cpp177 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx);
179 if (reg_info->kinds[kind] == num)
H A DRegisterContextPOSIX_powerpc.cpp186 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx);
188 if (reg_info->kinds[kind] == num)
H A DRegisterContextPOSIX_s390x.cpp184 const RegisterInfo *reg_info = GetRegisterInfoAtIndex(reg_idx);
186 if (reg_info->kinds[kind] == num)
H A DDynamicRegisterInfo.h37 void AddRegister(lldb_private::RegisterInfo &reg_info,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-arm64/
H A DABIMacOSX_arm64.cpp1713 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 DABIMacOSX_arm64.h35 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;
/freebsd-11-stable/contrib/gcc/
H A Dregs.h66 } reg_info; typedef in typeref:struct:reg_info_def
68 typedef reg_info *reg_info_p;
H A Ddf-scan.c351 /* 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 DABISysV_hexagon.h54 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 Daicasm_symbol.h72 struct reg_info { struct
128 struct reg_info *rinfo;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.h67 RegisterInfo &reg_info) override;
H A DEmulateInstructionPPC64.cpp69 static bool LLDBTableGetRegisterInfo(uint32_t reg_num, RegisterInfo &reg_info) { argument
72 reg_info = g_register_infos_ppc64le[reg_num];
78 RegisterInfo &reg_info) {
104 return LLDBTableGetRegisterInfo(reg_num, reg_info);
76 GetRegisterInfo(RegisterKind reg_kind, uint32_t reg_num, RegisterInfo &reg_info) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arc/
H A DABISysV_arc.cpp345 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 DABISysV_ppc64.cpp102 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 DABISysV_arm64.cpp1709 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 DABISysV_arm64.h38 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips/
H A DABISysV_mips.cpp588 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 DEmulateInstructionARM.cpp43 static bool GetARMDWARFRegisterInfo(unsigned reg_num, RegisterInfo &reg_info) { argument
44 ::memset(&reg_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 &reg_info) argument
984 RegisterInfo reg_info; local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DABI.h102 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 DABISysV_arm.h37 bool RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override;

Completed in 151 milliseconds

1234567