GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
riscv_freg_feature Struct Reference
Inheritance diagram for riscv_freg_feature:
riscv_register_feature

Public Member Functions

 riscv_freg_feature ()
 
const char * register_name (int regnum) const
 
bool check (const struct target_desc *tdesc, struct tdesc_arch_data *tdesc_data, std::vector< riscv_pending_register_alias > *aliases, struct riscv_gdbarch_features *features) const
 
- Public Member Functions inherited from riscv_register_feature
 riscv_register_feature (const char *feature_name)
 
 riscv_register_feature ()=delete
 
 DISABLE_COPY_AND_ASSIGN (riscv_register_feature)
 
const char * name () const
 

Additional Inherited Members

- Protected Member Functions inherited from riscv_register_feature
const struct tdesc_feature * tdesc_feature (const struct target_desc *tdesc) const
 
- Protected Attributes inherited from riscv_register_feature
std::vector< struct register_infom_registers
 

Detailed Description

Definition at line 395 of file riscv-tdep.c.

Constructor & Destructor Documentation

◆ riscv_freg_feature()

riscv_freg_feature::riscv_freg_feature ( )
inline

Definition at line 397 of file riscv-tdep.c.

References RISCV_FIRST_FP_REGNUM.

Member Function Documentation

◆ check()

bool riscv_freg_feature::check ( const struct target_desc * tdesc,
struct tdesc_arch_data * tdesc_data,
std::vector< riscv_pending_register_alias > * aliases,
struct riscv_gdbarch_features * features ) const
inline

◆ register_name()

const char * riscv_freg_feature::register_name ( int regnum) const
inline

Definition at line 442 of file riscv-tdep.c.

References gdb_static_assert(), regnum, RISCV_FIRST_FP_REGNUM, and RISCV_LAST_FP_REGNUM.

Referenced by riscv_register_name().


The documentation for this struct was generated from the following file: