21#ifndef GCC_SYMTAB_THUNKS_H
22#define GCC_SYMTAB_THUNKS_H
71 return !(*
this == other);
155 return symtab->m_thunks->get (node);
162 symtab->m_thunks->remove (node);
symbol_table * symtab
Definition cgraph.cc:81
#define GTY(x)
Definition coretypes.h:41
union tree_node * tree
Definition coretypes.h:97
void ggc_delete(T *ptr)
Definition ggc.h:268
Definition lto-streamer.h:656
Definition symtab-thunks.h:36
bool this_adjusting
Definition symtab-thunks.h:103
hashval_t hash()
Definition symtab-thunks.cc:148
bool virtual_offset_p
Definition symtab-thunks.h:111
thunk_info()
Definition symtab-thunks.h:38
HOST_WIDE_INT fixed_offset
Definition symtab-thunks.h:87
static void release(void)
Definition symtab-thunks.h:167
void register_early(cgraph_node *node)
Definition symtab-thunks.cc:160
static thunk_info * get(cgraph_node *node)
Definition symtab-thunks.h:151
thunk_info(const thunk_info &t)
Definition symtab-thunks.h:48
static void remove(cgraph_node *node)
Definition symtab-thunks.h:160
HOST_WIDE_INT indirect_offset
Definition symtab-thunks.h:95
HOST_WIDE_INT virtual_value
Definition symtab-thunks.h:91
void stream_out(class lto_simple_output_block *)
Definition symtab-thunks.cc:106
void stream_in(class lto_input_block *)
Definition symtab-thunks.cc:119
void dump(FILE *)
Definition symtab-thunks.cc:132
thunk_info & operator=(const thunk_info &other)
Definition symtab-thunks.h:75
static void process_early_thunks()
Definition symtab-thunks.cc:170
static thunk_info * get_create(cgraph_node *node)
Definition symtab-thunks.cc:92
bool operator!=(const thunk_info &other) const
Definition symtab-thunks.h:69
tree alias
Definition symtab-thunks.h:99
bool operator==(const thunk_info &other) const
Definition symtab-thunks.h:60
bool expand_thunk(cgraph_node *, bool, bool)
Definition symtab-thunks.cc:330
#define NULL
Definition system.h:50
#define false
Definition system.h:888