GCC Middle and Back End API Reference
|
#include <ipa-ref.h>
Data Fields | |
vec< ipa_ref_t, va_gc > * | references |
vec< ipa_ref_ptr > | referring |
List of references. This is stored in both callgraph and varpool nodes.
Store actual references in references vector.
Referenced by ipa_empty_ref_list(), ipa_record_reference(), ipa_ref_list_first_referring(), and ipa_ref_referred_ref_list().
vec<ipa_ref_ptr> ipa_ref_list::referring |
Referring is vector of pointers to references. It must not live in GGC space or GGC will try to mark middle of references vectors.
Referenced by ipa_record_reference(), ipa_ref_list_first_reference(), ipa_ref_list_first_referring(), and ipa_remove_all_references().