GCC Middle and Back End API Reference
|
#include <langhooks.h>
Language hooks related to decls and the symbol table.
int(* lang_hooks_for_decls::decl_dwarf_attribute) (const_tree, int) |
Referenced by gen_formal_types_die().
bool(* lang_hooks_for_decls::generic_generic_parameter_decl_p) (const_tree) |
Referenced by generic_parameter_die().
tree(* lang_hooks_for_decls::get_generic_function_decl) (const_tree) |
Referenced by maybe_build_inner_data_region().
tree(* lang_hooks_for_decls::getdecls) (void) |
Referenced by global_decl_processing().
bool(* lang_hooks_for_decls::global_bindings_p) (void) |
Referenced by fold_range_test(), and variable_size().
bool(* lang_hooks_for_decls::ok_for_sibcall) (const_tree) |
Referenced by can_implement_as_sibling_call_p().
Referenced by omp_notice_variable().
Referenced by install_var_field(), lower_omp_target(), and scan_sharing_clauses().
tree(* lang_hooks_for_decls::omp_array_size) (tree, gimple_seq *pre_p) |
Referenced by lower_omp_target().
Referenced by omp_check_optional_argument().
Referenced by create_task_copyfn(), and lower_rec_input_clauses().
Referenced by lower_omp_for_scan(), and lower_rec_input_clauses().
Referenced by lower_omp_for_scan(), lower_omp_task_reductions(), and lower_rec_input_clauses().
Referenced by lower_rec_input_clauses().
void(* lang_hooks_for_decls::omp_deep_mapping) (const gimple *stmt, tree clause, unsigned HOST_WIDE_INT tkind, tree data, tree sizes, tree kinds, tree offset_data, tree offset, gimple_seq *seq) |
Referenced by lower_omp_target().
tree(* lang_hooks_for_decls::omp_deep_mapping_cnt) (const gimple *ctx_stmt, tree clause, gimple_seq *seq) |
Referenced by lower_omp_target().
Referenced by scan_sharing_clauses().
Referenced by oacc_default_clause(), omp_member_access_dummy_var(), and omp_notice_variable().
void(* lang_hooks_for_decls::omp_finish_clause) (tree clause, gimple_seq *pre_p, bool) |
Referenced by gimplify_adjust_omp_clauses(), gimplify_adjust_omp_clauses_1(), gimplify_omp_for(), and gimplify_omp_loop().
void(* lang_hooks_for_decls::omp_finish_decl_inits) (void) |
Referenced by omp_discover_implicit_declare_target().
Referenced by omp_discover_declare_target_var_r(), and omp_discover_implicit_declare_target().
bool(* lang_hooks_for_decls::omp_is_allocatable_or_ptr) (const_tree) |
Referenced by omp_is_allocatable_or_ptr().
enum omp_clause_defaultmap_kind(* lang_hooks_for_decls::omp_predetermined_mapping) (tree) |
Referenced by omp_notice_variable().
enum omp_clause_default_kind(* lang_hooks_for_decls::omp_predetermined_sharing) (tree) |
Referenced by omp_default_clause().
Referenced by gimplify_adjust_omp_clauses(), and gimplify_adjust_omp_clauses_1().
Referenced by gimplify_scan_omp_clauses(), lower_rec_input_clauses(), lower_send_clauses(), and omp_notice_variable().
bool(* lang_hooks_for_decls::omp_privatize_by_reference) (const_tree) |
Referenced by omp_privatize_by_reference().
Referenced by oacc_default_clause(), omp_default_clause(), and omp_notice_variable().
Referenced by gimplify_scan_omp_clauses(), and omp_notice_variable().
Referenced by omp_notice_variable().
void(* lang_hooks_for_decls::post_compilation_parsing_cleanups) (void) |
Referenced by compile_file().
Referenced by add_builtin_type(), lhd_builtin_function(), lhd_simulate_enum_decl(), and lhd_simulate_record_decl().
bool(* lang_hooks_for_decls::warn_unused_global) (const_tree) |
Referenced by check_global_declaration().