Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/usr.bin/gcc/gcc/f/
Dsymbol.c82 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 …]
Dsymbol.h27 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 …]
Dglobal.h133 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 …]
Dst.h57 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);
Dcom.h202 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);
Dstu.h51 ffesymbol ffestu_sym_end_transition (ffesymbol s);
52 ffesymbol ffestu_sym_exec_transition (ffesymbol s);
Dsta.h87 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);
Dst.c196 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()
Dstorag.h76 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,
Dname.h57 ffesymbol s;
79 void ffename_space_drive_symbol (ffenameSpace ns, ffesymbol (*fn) (ffesymbol));
Dequiv.c74 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 …]
Dstu.c63 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_()
Dstd.h189 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);
Dimplic.h55 bool ffeimplic_establish_symbol (ffesymbol s);
58 ffeinfoBasictype ffeimplic_peek_symbol_type (ffesymbol s, const char *name);
Dglobal.c150 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 …]
Dequiv.h53 ffesymbol common; /* Common area for this equiv, if any. */
71 ffesymbol ffeequiv_symbol (ffebld expr);
Dimplic.c169 ffeimplic_establish_symbol (ffesymbol s) in ffeimplic_establish_symbol()
352 ffeimplic_peek_symbol_type (ffesymbol s, const char *name) in ffeimplic_peek_symbol_type()
Dstorag.c179 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()
Dname.c191 ffename_space_drive_symbol (ffenameSpace ns, ffesymbol (*fn) (ffesymbol)) in ffename_space_drive_symbol() argument
Dstw.h64 ffesymbol sym_; /* Related symbol (if there is one). */
68 ffesymbol do_iter_var_; /* For iter DO blocks, the iter var or NULL. */
Dcom.c297 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 …]
Dstc.c149 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 …]
Dexpr.c265 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 …]
Ddata.c89 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_()
Dste.h115 void ffeste_R1226 (ffesymbol entry);

12