Home
last modified time | relevance | path

Searched refs:var_decl (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/
H A Dbrig-variable-handler.cc42 tree var_decl; in build_variable() local
70 var_decl = build_decl (UNKNOWN_LOCATION, var_decltype, name_identifier, t); in build_variable()
72 SET_DECL_ALIGN (var_decl, alignment * BITS_PER_UNIT); in build_variable()
75 DECL_USER_ALIGN (var_decl) = 1; in build_variable()
77 TREE_USED (var_decl) = 1; in build_variable()
79 TREE_PUBLIC (var_decl) = 1; in build_variable()
81 DECL_EXTERNAL (var_decl) = 0; in build_variable()
83 DECL_EXTERNAL (var_decl) = 1; /* The definition is elsewhere. */ in build_variable()
101 DECL_INITIAL (var_decl) = initializer; in build_variable()
106 DECL_ARG_TYPE (var_decl) = TREE_TYPE (var_decl); in build_variable()
[all …]
H A Dbrig-to-generic.cc476 brig_to_generic::add_global_variable (const std::string &name, tree var_decl) in add_global_variable() argument
478 append_global (var_decl); in add_global_variable()
479 m_global_variables[name] = var_decl; in add_global_variable()
487 tree ptype = build_pointer_type (TREE_TYPE (var_decl)); in add_global_variable()
488 tree var_addr = build1 (ADDR_EXPR, ptype, var_decl); in add_global_variable()
500 brig_to_generic::add_host_def_var_ptr (const std::string &name, tree var_decl) in add_host_def_var_ptr() argument
507 build_pointer_type (TREE_TYPE (var_decl))); in add_host_def_var_ptr()
H A Dbrig-to-generic.h75 void add_global_variable (const std::string &name, tree var_decl);
76 void add_host_def_var_ptr (const std::string &name, tree var_decl);
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dvtable-class-hierarchy.cc1230 tree var_decl = NULL; in vtable_find_or_create_map_decl() local
1234 var_decl = build_decl (UNKNOWN_LOCATION, VAR_DECL, in vtable_find_or_create_map_decl()
1237 DECL_EXTERNAL (var_decl) = 0; in vtable_find_or_create_map_decl()
1238 TREE_STATIC (var_decl) = 1; in vtable_find_or_create_map_decl()
1239 DECL_VISIBILITY (var_decl) = VISIBILITY_HIDDEN; in vtable_find_or_create_map_decl()
1240 SET_DECL_ASSEMBLER_NAME (var_decl, get_identifier (var_name)); in vtable_find_or_create_map_decl()
1241 DECL_ARTIFICIAL (var_decl) = 1; in vtable_find_or_create_map_decl()
1244 TREE_READONLY (var_decl) = 0; in vtable_find_or_create_map_decl()
1245 DECL_IGNORED_P (var_decl) = 1; in vtable_find_or_create_map_decl()
1246 DECL_PRESERVE_P (var_decl) = 1; in vtable_find_or_create_map_decl()
[all …]
H A DChangeLog-20142191 * vtable-class-hierarchy.c: Use symtab_get_node (var_decl)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dvtable-class-hierarchy.c1230 tree var_decl = NULL; in vtable_find_or_create_map_decl() local
1234 var_decl = build_decl (UNKNOWN_LOCATION, VAR_DECL, in vtable_find_or_create_map_decl()
1237 DECL_EXTERNAL (var_decl) = 0; in vtable_find_or_create_map_decl()
1238 TREE_STATIC (var_decl) = 1; in vtable_find_or_create_map_decl()
1239 DECL_VISIBILITY (var_decl) = VISIBILITY_HIDDEN; in vtable_find_or_create_map_decl()
1240 SET_DECL_ASSEMBLER_NAME (var_decl, get_identifier (var_name)); in vtable_find_or_create_map_decl()
1241 DECL_ARTIFICIAL (var_decl) = 1; in vtable_find_or_create_map_decl()
1244 TREE_READONLY (var_decl) = 0; in vtable_find_or_create_map_decl()
1245 DECL_IGNORED_P (var_decl) = 1; in vtable_find_or_create_map_decl()
1246 DECL_PRESERVE_P (var_decl) = 1; in vtable_find_or_create_map_decl()
[all …]
H A Dcoroutines.cc2087 tree var_decl = *stmt; in transform_local_var_uses() local
2091 if (TREE_CODE (var_decl) == CLEANUP_POINT_EXPR) in transform_local_var_uses()
2092 var_decl = TREE_OPERAND (var_decl, 0); in transform_local_var_uses()
2097 bool decl_expr_p = TREE_CODE (var_decl) == DECL_EXPR; in transform_local_var_uses()
2098 if (decl_expr_p && TREE_CODE (DECL_EXPR_DECL (var_decl)) == VAR_DECL) in transform_local_var_uses()
2099 var_decl = DECL_EXPR_DECL (var_decl); in transform_local_var_uses()
2100 else if (TREE_CODE (var_decl) != VAR_DECL) in transform_local_var_uses()
2106 local_var_info *local_var_i = lvd->local_var_uses->get (var_decl); in transform_local_var_uses()
2118 gcc_checking_assert (DECL_CONTEXT (var_decl) == lvd->context); in transform_local_var_uses()
2120 if (decl_expr_p && DECL_INITIAL (var_decl)) in transform_local_var_uses()
[all …]
H A Dinit.c2672 tree var_decl = NULL_TREE; in warn_placement_new_too_small() local
2693 var_decl = op0; in warn_placement_new_too_small()
2737 if (var_decl) in warn_placement_new_too_small()
2745 DECL_INITIAL (var_decl))) in warn_placement_new_too_small()
2761 && !var_decl in warn_placement_new_too_small()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-common.c715 tree var_decl; in create_common() local
717 var_decl = build_decl (gfc_get_location (&s->sym->declared_at), in create_common()
720 TREE_STATIC (var_decl) = TREE_STATIC (decl); in create_common()
723 TREE_USED (var_decl) = 1; in create_common()
725 DECL_IGNORED_P (var_decl) = 1; in create_common()
727 TREE_ADDRESSABLE (var_decl) = 1; in create_common()
729 TREE_PUBLIC (var_decl) = 0; in create_common()
730 gfc_finish_decl_attrs (var_decl, &s->sym->attr); in create_common()
737 var_decl = pushdecl_top_level (var_decl); in create_common()
739 gfc_add_decl_to_function (var_decl); in create_common()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-common.cc743 tree var_decl; in create_common() local
745 var_decl = build_decl (gfc_get_location (&s->sym->declared_at), in create_common()
748 TREE_STATIC (var_decl) = TREE_STATIC (decl); in create_common()
751 TREE_USED (var_decl) = 1; in create_common()
753 DECL_IGNORED_P (var_decl) = 1; in create_common()
755 TREE_ADDRESSABLE (var_decl) = 1; in create_common()
757 TREE_PUBLIC (var_decl) = 0; in create_common()
758 gfc_finish_decl_attrs (var_decl, &s->sym->attr); in create_common()
765 var_decl = pushdecl_top_level (var_decl); in create_common()
767 gfc_add_decl_to_function (var_decl); in create_common()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dfunction.h477 tree var_decl; member
493 void types_used_by_var_decl_insert (tree type, tree var_decl);
H A Dlto-cgraph.cc1349 tree var_decl; in input_varpool_node() local
1358 var_decl = lto_input_var_decl_ref (ib, file_data); in input_varpool_node()
1364 node->decl = var_decl; in input_varpool_node()
1805 tree var_decl in input_offload_tables() local
1807 vec_safe_push (offload_vars, var_decl); in input_offload_tables()
1812 varpool_node::get (var_decl)->force_output = 1; in input_offload_tables()
H A Dasan.cc4046 create_asan_shadow_var (tree var_decl, in create_asan_shadow_var() argument
4049 tree *slot = shadow_vars_mapping.get (var_decl); in create_asan_shadow_var()
4052 tree shadow_var = copy_node (var_decl); in create_asan_shadow_var()
4057 copy_decl_for_dup_finish (&id, var_decl, shadow_var); in create_asan_shadow_var()
4064 shadow_vars_mapping.put (var_decl, shadow_var); in create_asan_shadow_var()
H A Dtree-core.h2061 struct tree_var_decl GTY ((tag ("TS_VAR_DECL"))) var_decl;
H A Dtree.def370 DEFTREECODE (VAR_DECL, "var_decl", tcc_declaration, 0)
H A Ddwarf2out.cc23317 && entry->var_decl != NULL); in premark_types_used_by_global_vars_helper()
23323 varpool_node *node = varpool_node::get (entry->var_decl); in premark_types_used_by_global_vars_helper()
H A DChangeLog-202125658 variables using target hook, and fix up addr_expr and var_decl
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfunction.h460 tree var_decl; member
476 void types_used_by_var_decl_insert (tree type, tree var_decl);
H A Dlto-cgraph.c1347 tree var_decl; in input_varpool_node() local
1357 var_decl = lto_file_decl_data_get_var_decl (file_data, decl_index); in input_varpool_node()
1363 node->decl = var_decl; in input_varpool_node()
1802 tree var_decl in input_offload_tables() local
1804 vec_safe_push (offload_vars, var_decl); in input_offload_tables()
1809 varpool_node::get (var_decl)->force_output = 1; in input_offload_tables()
H A Dfunction.c6333 gcc_assert (entry && entry->var_decl && entry->type); in hash_types_used_by_vars_entry()
6336 iterative_hash_object (entry->var_decl, 0)); in hash_types_used_by_vars_entry()
6353 return (e1->var_decl == e2->var_decl && e1->type == e2->type); in equal()
6359 types_used_by_var_decl_insert (tree type, tree var_decl) in types_used_by_var_decl_insert() argument
6361 if (type != NULL && var_decl != NULL) in types_used_by_var_decl_insert()
6365 e.var_decl = var_decl; in types_used_by_var_decl_insert()
6377 entry->var_decl = var_decl; in types_used_by_var_decl_insert()
H A Dasan.c3558 create_asan_shadow_var (tree var_decl, in create_asan_shadow_var() argument
3561 tree *slot = shadow_vars_mapping.get (var_decl); in create_asan_shadow_var()
3564 tree shadow_var = copy_node (var_decl); in create_asan_shadow_var()
3569 copy_decl_for_dup_finish (&id, var_decl, shadow_var); in create_asan_shadow_var()
3576 shadow_vars_mapping.put (var_decl, shadow_var); in create_asan_shadow_var()
H A Dlto-streamer.h1277 DEFINE_DECL_STREAM_FUNCS (VAR_DECL, var_decl)
H A Dtree-core.h1989 struct tree_var_decl GTY ((tag ("TS_VAR_DECL"))) var_decl;
H A Dtree.def364 DEFTREECODE (VAR_DECL, "var_decl", tcc_declaration, 0)
H A Ddwarf2out.c22619 && entry->var_decl != NULL); in premark_types_used_by_global_vars_helper()
22625 varpool_node *node = varpool_node::get (entry->var_decl); in premark_types_used_by_global_vars_helper()