GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
arc_arch_features Struct Reference

#include "arc.h"

Public Member Functions

 arc_arch_features (int reg_size, arc_isa isa)
 
bool operator== (const struct arc_arch_features &rhs) const
 
bool operator!= (const struct arc_arch_features &rhs) const
 
std::size_t hash () const noexcept
 

Public Attributes

const int reg_size
 
const arc_isa isa
 

Detailed Description

Definition at line 30 of file arc.h.

Constructor & Destructor Documentation

◆ arc_arch_features()

arc_arch_features::arc_arch_features ( int reg_size,
arc_isa isa )
inline

Definition at line 32 of file arc.h.

Member Function Documentation

◆ hash()

std::size_t arc_arch_features::hash ( ) const
inlinenoexcept

Definition at line 60 of file arc.h.

References isa, and reg_size.

◆ operator!=()

bool arc_arch_features::operator!= ( const struct arc_arch_features & rhs) const
inline

Definition at line 50 of file arc.h.

◆ operator==()

bool arc_arch_features::operator== ( const struct arc_arch_features & rhs) const
inline

Definition at line 44 of file arc.h.

References isa, and reg_size.

Member Data Documentation

◆ isa

const arc_isa arc_arch_features::isa

Definition at line 41 of file arc.h.

Referenced by arc_create_target_description(), hash(), and operator==().

◆ reg_size

const int arc_arch_features::reg_size

Definition at line 38 of file arc.h.

Referenced by arc_create_target_description(), hash(), and operator==().


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