68#define this_target_libfuncs (&default_target_libfuncs)
71#define libfunc_table \
72 (this_target_libfuncs->x_libfunc_table)
76#define unwind_sjlj_register_libfunc (libfunc_table[LTI_unwind_sjlj_register])
77#define unwind_sjlj_unregister_libfunc \
78 (libfunc_table[LTI_unwind_sjlj_unregister])
79#define synchronize_libfunc (libfunc_table[LTI_synchronize])
Definition hash-table.h:375
#define GTY(x)
Definition coretypes.h:41
void set_stack_check_libfunc(const char *libfunc_name)
Definition explow.cc:1700
void set_stack_check_libfunc(const char *)
Definition explow.cc:1700
libfunc_index
Definition libfuncs.h:26
@ LTI_synchronize
Definition libfuncs.h:29
@ LTI_unwind_sjlj_unregister
Definition libfuncs.h:28
@ LTI_MAX
Definition libfuncs.h:30
@ LTI_unwind_sjlj_register
Definition libfuncs.h:27
struct target_libfuncs default_target_libfuncs
Definition optabs-libfuncs.cc:35
#define this_target_libfuncs
Definition libfuncs.h:68
Definition hash-traits.h:321
int mode2
Definition libfuncs.h:42
int op
Definition libfuncs.h:42
rtx libfunc
Definition libfuncs.h:43
int mode1
Definition libfuncs.h:42
static hashval_t hash(libfunc_entry *)
Definition optabs-libfuncs.cc:53
static bool equal(libfunc_entry *, libfunc_entry *)
Definition optabs-libfuncs.cc:61
rtx x_libfunc_table[LTI_MAX]
Definition libfuncs.h:58
hash_table< libfunc_hasher > * x_libfunc_hash
Definition libfuncs.h:61