21#ifndef GCC_SYMTAB_THUNKS_H
22#define GCC_SYMTAB_THUNKS_H
43 this_adjusting (
false),
44 virtual_offset_p (
false)
49 : fixed_offset (t.fixed_offset),
50 virtual_value (t.virtual_value),
51 indirect_offset (t.indirect_offset),
53 this_adjusting (t.this_adjusting),
54 virtual_offset_p (t.virtual_offset_p)
71 return !(*
this == other);
141 static void process_early_thunks ();
144 static void release (
void);
symbol_table * symtab
Definition cgraph.cc:81
thunk_summary * m_thunks
Definition cgraph.h:2521
#define GTY(x)
Definition coretypes.h:41
union tree_node * tree
Definition coretypes.h:97
void ggc_delete(T *ptr)
Definition ggc.h:255
Definition lto-streamer.h:654
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