| /openbsd/src/gnu/usr.bin/gcc/gcc/f/ |
| D | symbol.c | 82 ffesymbol live; /* Live symbol. */ 83 ffesymbol symbol; /* Backup copy of symbol. */ 88 static ffesymbol ffesymbol_new_ (ffename n); 89 static ffesymbol ffesymbol_unhook_ (ffesymbol s); 200 static ffesymbol 203 ffesymbol s; in ffesymbol_new_() 208 s = (ffesymbol) malloc_new_ks (FFESYMBOL_SPACE_POOL_, "FFESYMBOL", in ffesymbol_new_() 281 static ffesymbol 282 ffesymbol_unhook_ (ffesymbol s) in ffesymbol_unhook_() 352 ffesymbol_check (ffesymbol s, ffelexToken t, bool maybe_intrin) in ffesymbol_check() [all …]
|
| D | symbol.h | 27 typedef struct _ffesymbol_ *ffesymbol; typedef 120 ffesymbol common; /* Who is my containing COMMON area? */ 127 ffesymbol sfa_dummy_parent; /* "X" outside sfunc "CIRC(X) = 3.14 * X". */ 128 ffesymbol func_result; /* FUN sym's corresponding RES sym, & vice 165 void ffesymbol_check (ffesymbol s, ffelexToken t, bool maybe_intrin); 168 ffesymbol ffesymbol_declare_blockdataunit (ffelexToken t, ffewhereLine wl, 170 ffesymbol ffesymbol_declare_cblock (ffelexToken t, ffewhereLine wl, 172 ffesymbol ffesymbol_declare_funcnotresunit (ffelexToken t); 173 ffesymbol ffesymbol_declare_funcresult (ffelexToken t); 174 ffesymbol ffesymbol_declare_funcunit (ffelexToken t); [all …]
|
| D | global.h | 133 void ffeglobal_init_common (ffesymbol s, ffelexToken t); 134 void ffeglobal_new_progunit_ (ffesymbol s, ffelexToken t, ffeglobalType type); 135 void ffeglobal_new_common (ffesymbol s, ffelexToken t, bool blank); 136 void ffeglobal_pad_common (ffesymbol s, ffetargetAlign pad, ffewhereLine wl, 138 void ffeglobal_proc_def_arg (ffesymbol s, int argno, const char *name, ffeglobalArgSummary as, 141 void ffeglobal_proc_def_nargs (ffesymbol s, int n_args); 142 bool ffeglobal_proc_ref_arg (ffesymbol s, int argno, ffeglobalArgSummary as, 145 bool ffeglobal_proc_ref_nargs (ffesymbol s, int n_args, ffelexToken t); 146 ffeglobal ffeglobal_promoted (ffesymbol s); 147 void ffeglobal_ref_intrinsic (ffesymbol s, ffelexToken t, bool explicit); [all …]
|
| D | st.h | 57 void ffest_ffebad_here_doiter (ffebadIndex i, ffesymbol s); 68 ffesymbol ffest_sym_end_transition (ffesymbol s); 69 ffesymbol ffest_sym_exec_transition (ffesymbol s);
|
| D | com.h | 202 bool ffecom_2pass_advise_entrypoint (ffesymbol entry); 203 void ffecom_2pass_do_entrypoint (ffesymbol entry); 249 void ffecom_notify_init_symbol (ffesymbol s); 250 void ffecom_notify_primary_entry (ffesymbol fn); 265 void ffecom_sym_commit (ffesymbol s); 266 ffesymbol ffecom_sym_end_transition (ffesymbol s); 267 ffesymbol ffecom_sym_exec_transition (ffesymbol s); 268 ffesymbol ffecom_sym_learned (ffesymbol s); 269 void ffecom_sym_retract (ffesymbol s);
|
| D | stu.h | 51 ffesymbol ffestu_sym_end_transition (ffesymbol s); 52 ffesymbol ffestu_sym_exec_transition (ffesymbol s);
|
| D | sta.h | 87 void ffesta_ffebad_here_doiter (ffebadIndex i, ffesymbol s); 89 ffesymbol ffesta_sym_end_transition (ffesymbol s); 90 ffesymbol ffesta_sym_exec_transition (ffesymbol s);
|
| D | st.c | 196 ffest_ffebad_here_doiter (ffebadIndex i, ffesymbol s) in ffest_ffebad_here_doiter() 434 ffesymbol 435 ffest_sym_end_transition (ffesymbol s) in ffest_sym_end_transition() 445 ffesymbol 446 ffest_sym_exec_transition (ffesymbol s) in ffest_sym_exec_transition()
|
| D | storag.h | 76 ffesymbol symbol; /* NULL if typeLOCAL and non-NULL equivs 93 ffesymbol type_symbol; /* First symbol for basic_type/kind_type. */ 107 void ffestorag_end_layout (ffesymbol s); 108 void ffestorag_exec_layout (ffesymbol s); 112 void ffestorag_update (ffestorag s, ffesymbol sym, ffeinfoBasictype bt,
|
| D | name.h | 57 ffesymbol s; 79 void ffename_space_drive_symbol (ffenameSpace ns, ffesymbol (*fn) (ffesymbol));
|
| D | equiv.c | 74 static bool ffeequiv_offset_ (ffetargetOffset *offset, ffesymbol s, 92 ffesymbol sym; in ffeequiv_destroy_() 126 ffesymbol root_sym; /* Root itself. */ in ffeequiv_layout_local_() 129 ffesymbol rooted_sym; /* Rooted symbol itself. */ in ffeequiv_layout_local_() 369 ffesymbol item_sym; /* Var itself. */ in ffeequiv_layout_local_() 589 ffeequiv_offset_ (ffetargetOffset *offset, ffesymbol s UNUSED, in ffeequiv_offset_() 595 ffesymbol sym; in ffeequiv_offset_() 855 ffesymbol symbol; in ffeequiv_add() 856 ffesymbol common = ffeequiv_common (eq); in ffeequiv_add() 967 ffesymbol sym; in ffeequiv_kill() [all …]
|
| D | stu.c | 63 static bool ffestu_dummies_transition_ (ffesymbol (*symfunc) (ffesymbol), 74 ffesymbol 75 ffestu_sym_end_transition (ffesymbol s) in ffestu_sym_end_transition() 391 ffesymbol 392 ffestu_sym_exec_transition (ffesymbol s) in ffestu_sym_exec_transition() 930 ffesymbol symbol; in ffestu_list_exec_transition_() 975 ffesymbol symbol; in ffestu_symter_end_transition_() 1043 ffesymbol symbol; in ffestu_symter_exec_transition_() 1118 ffestu_dummies_transition_ (ffesymbol (*symfunc) (ffesymbol), ffebld list) in ffestu_dummies_transition_() argument 1122 ffesymbol symbol; in ffestu_dummies_transition_()
|
| D | std.h | 189 void ffestd_R1102 (ffesymbol s, ffelexToken name); 198 void ffestd_R1111 (ffesymbol s, ffelexToken name); 217 void ffestd_R1219 (ffesymbol s, ffelexToken funcname, 223 void ffestd_R1223 (ffesymbol s, ffelexToken subrname, ffesttTokenList args, 226 void ffestd_R1226 (ffesymbol entry); 232 void ffestd_R1229_finish (ffesymbol s);
|
| D | implic.h | 55 bool ffeimplic_establish_symbol (ffesymbol s); 58 ffeinfoBasictype ffeimplic_peek_symbol_type (ffesymbol s, const char *name);
|
| D | global.c | 150 ffeglobal_init_common (ffesymbol s, ffelexToken t) in ffeglobal_init_common() 209 ffeglobal_new_common (ffesymbol s, ffelexToken t, bool blank) in ffeglobal_new_common() 301 ffeglobal_new_progunit_ (ffesymbol s, ffelexToken t, ffeglobalType type) in ffeglobal_new_progunit_() 449 ffeglobal_pad_common (ffesymbol s, ffetargetAlign pad, ffewhereLine wl, in ffeglobal_pad_common() 517 ffeglobal_proc_def_arg (ffesymbol s, int argno, const char *name, ffeglobalArgSummary as, in ffeglobal_proc_def_arg() 743 ffeglobal_proc_def_nargs (ffesymbol s, int n_args) in ffeglobal_proc_def_nargs() 796 ffeglobal_proc_ref_arg (ffesymbol s, int argno, ffeglobalArgSummary as, in ffeglobal_proc_ref_arg() 1064 ffeglobal_proc_ref_nargs (ffesymbol s, int n_args, ffelexToken t) in ffeglobal_proc_ref_nargs() 1142 ffeglobal_promoted (ffesymbol s) in ffeglobal_promoted() 1164 ffeglobal_ref_intrinsic (ffesymbol s, ffelexToken t, bool explicit) in ffeglobal_ref_intrinsic() [all …]
|
| D | equiv.h | 53 ffesymbol common; /* Common area for this equiv, if any. */ 71 ffesymbol ffeequiv_symbol (ffebld expr);
|
| D | implic.c | 169 ffeimplic_establish_symbol (ffesymbol s) in ffeimplic_establish_symbol() 352 ffeimplic_peek_symbol_type (ffesymbol s, const char *name) in ffeimplic_peek_symbol_type()
|
| D | storag.c | 179 ffestorag_end_layout (ffesymbol s) in ffestorag_end_layout() 206 ffestorag_exec_layout (ffesymbol s) in ffestorag_exec_layout() 217 ffesymbol var; in ffestorag_exec_layout() 475 ffestorag_update (ffestorag s, ffesymbol sym, ffeinfoBasictype bt, in ffestorag_update()
|
| D | name.c | 191 ffename_space_drive_symbol (ffenameSpace ns, ffesymbol (*fn) (ffesymbol)) in ffename_space_drive_symbol() argument
|
| D | stw.h | 64 ffesymbol sym_; /* Related symbol (if there is one). */ 68 ffesymbol do_iter_var_; /* For iter DO blocks, the iter var or NULL. */
|
| D | com.c | 297 static tree ffecom_check_size_overflow_ (ffesymbol s, tree type, bool dummy); 298 static tree ffecom_char_enhance_arg_ (tree *xtype, ffesymbol s); 307 ffesymbol member, tree member_type, 309 static void ffecom_do_entry_ (ffesymbol fn, int entrynum); 320 static ffesymbol ffecom_finish_symbol_transform_ (ffesymbol s); 322 static tree ffecom_get_external_identifier_ (ffesymbol s); 324 static tree ffecom_gen_sfuncdef_ (ffesymbol s, 345 static ffesymbol ffecom_sym_transform_ (ffesymbol s); 346 static ffesymbol ffecom_sym_transform_assign_ (ffesymbol s); 347 static void ffecom_transform_common_ (ffesymbol s); [all …]
|
| D | stc.c | 149 ffesymbol symbol; /* NML symbol. */ 165 ffesymbol symbol; /* BCB/NCB symbol. */ 170 ffesymbol symbol; /* SFN symbol. */ 4260 ffesymbol s; in ffestc_promote_dummy_() 4353 ffesymbol s; in ffestc_promote_execdummy_() 4477 ffesymbol s; in ffestc_promote_sfdummy_() 4478 ffesymbol sp; /* Parent symbol. */ in ffestc_promote_sfdummy_() 4573 ffesymbol s; in ffestc_shriek_begin_program_() 5791 ffestc_ffebad_here_doiter (ffebadIndex i, ffesymbol s) in ffestc_ffebad_here_doiter() 6380 ffesymbol s; in ffestc_R501_item() [all …]
|
| D | expr.c | 265 static ffesymbol ffeexpr_check_impctrl_ (ffesymbol s); 269 static void ffeexpr_update_impdo_sym_ (ffebld expr, ffesymbol dovar); 397 static ffesymbol ffeexpr_declare_unadorned_ (ffelexToken t, bool maybe_intrin); 398 static ffesymbol ffeexpr_sym_impdoitem_ (ffesymbol s, ffelexToken t); 399 static ffesymbol ffeexpr_sym_lhs_call_ (ffesymbol s, ffelexToken t); 400 static ffesymbol ffeexpr_sym_lhs_data_ (ffesymbol s, ffelexToken t); 401 static ffesymbol ffeexpr_sym_lhs_equivalence_ (ffesymbol s, ffelexToken t); 402 static ffesymbol ffeexpr_sym_lhs_extfunc_ (ffesymbol s, ffelexToken t); 403 static ffesymbol ffeexpr_sym_lhs_impdoctrl_ (ffesymbol s, ffelexToken t); 404 static ffesymbol ffeexpr_sym_lhs_parameter_ (ffesymbol s, ffelexToken t); [all …]
|
| D | data.c | 89 ffesymbol itervar; /* Iteration variable. */ 100 static ffesymbol ffedata_symbol_ = NULL; /* Symbol being initialized. */ 214 ffesymbol s; in ffedata_gather() 1186 ffesymbol s; in ffedata_gather_() 1187 ffesymbol s_whine; /* Symbol to complain about in diagnostics. */ in ffedata_gather_()
|
| D | ste.h | 115 void ffeste_R1226 (ffesymbol entry);
|