Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
Symbol Struct Reference#include <briggs_reg_alloc.h>
List of all members.
Member Enumeration Documentation
|
- Enumeration values:
-
sym_unknown |
|
sym_id |
|
sym_reg |
|
sym_const |
|
Definition at line 92 of file briggs_reg_alloc.h. |
Constructor & Destructor Documentation
Symbol::Symbol |
( |
|
) |
[inline] |
|
Symbol::Symbol |
( |
declNode * |
id |
) |
[inline] |
|
Symbol::Symbol |
( |
const Register & |
reg |
) |
[inline] |
|
Symbol::Symbol |
( |
const constant & |
con |
) |
[inline] |
|
Member Function Documentation
|
Definition at line 76 of file briggs_reg_alloc.cc.
References _const, _id, _reg, CBZ::ArchInfo, constant::basic(), arch_info::get_reg_data_type_fpr(), arch_info::get_reg_data_type_gpr(), reg_fpr, reg_frame_ptr, reg_gpr, reg_stack_ptr, sym_const, sym_id, sym_reg, Register::type(), and declNode::type().
Referenced by briggs_reg_alloc::interfere(). |
bool Symbol::operator== |
( |
const Symbol & |
rhs |
) |
const |
|
Member Data Documentation
enum { ... }
Symbol::_type
|
|
The documentation for this struct was generated from the following files:
|