GCC Middle and Back End API Reference
|
#include <ipa-ref.h>
Public Member Functions | |
struct ipa_ref * | first_reference (void) |
struct ipa_ref * | first_referring (void) |
struct ipa_ref * | first_alias (void) |
struct ipa_ref * | last_alias (void) |
bool | has_aliases_p (void) |
void | clear (void) |
unsigned int | nreferences (void) |
Data Fields | |
vec< ipa_ref_t, va_heap, vl_ptr > | references |
vec< ipa_ref_t *, va_heap, vl_ptr > | referring |
List of references. This is stored in both callgraph and varpool nodes.
|
inline |
References references, and referring.
Referenced by symtab_node::register_symbol().
|
inline |
References first_referring(), IPA_REF_ALIAS, NULL, and r.
Referenced by has_aliases_p().
|
inline |
References NULL, and references.
|
inline |
References NULL, and referring.
Referenced by first_alias(), ipa_tm_create_version(), and ipa_tm_create_version_alias().
|
inline |
References first_alias().
|
inline |
References i, IPA_REF_ALIAS, NULL, and referring.
Referenced by ipa_ref::remove_reference().
|
inline |
References references.
Referenced by output_refs().