/haiku-buildtools/gcc/gcc/fortran/ |
H A D | trans-stmt.h | 23 tree gfc_trans_code (gfc_code *); 26 tree gfc_trans_code_cond (gfc_code *, tree); 31 tree gfc_trans_assign (gfc_code *); 32 tree gfc_trans_pointer_assign (gfc_code *); 33 tree gfc_trans_init_assign (gfc_code *); 34 tree gfc_trans_class_init_assign (gfc_code *); 38 tree gfc_trans_cycle (gfc_code *); 39 tree gfc_trans_critical (gfc_code *); 40 tree gfc_trans_exit (gfc_code *); 41 tree gfc_trans_label_assign (gfc_code *); [all...] |
H A D | st.c | 31 gfc_code new_st; 44 /* Get a gfc_code structure, initialized with the current locus 47 gfc_code * 50 gfc_code *c; 52 c = XCNEW (gfc_code); 59 /* Given some part of a gfc_code structure, append a set of code to 62 gfc_code * 63 gfc_append_code (gfc_code *tail, gfc_code *new_code) 83 gfc_free_statement (gfc_code * [all...] |
H A D | intrinsic.h | 437 void gfc_resolve_atomic_def (gfc_code *); 438 void gfc_resolve_atomic_ref (gfc_code *); 462 void gfc_resolve_dtime_sub (gfc_code *); 465 void gfc_resolve_etime_sub (gfc_code *); 466 void gfc_resolve_event_query (gfc_code *); 559 void gfc_resolve_second_sub (gfc_code *); 575 void gfc_resolve_srand (gfc_code *); 599 void gfc_resolve_alarm_sub (gfc_code *); 600 void gfc_resolve_chdir_sub (gfc_code *); 601 void gfc_resolve_chmod_sub (gfc_code *); [all...] |
H A D | parse.h | 44 struct gfc_code *construct; 45 struct gfc_code *head, *tail;
|
H A D | frontend-passes.c | 35 static void optimize_assignment (gfc_code *); 56 /* Pointer to the gfc_code we currently work on - to be able to insert 59 static gfc_code **current_code; 64 static gfc_code *inserted_block, **changed_statement; 84 static vec<gfc_code *> doloop_list; 123 /* Callback for each gfc_code node invoked from check_realloc_strings. 136 realloc_string_callback (gfc_code **c, int *walk_subtrees, 140 gfc_code *co = *c; 167 /* Callback for each gfc_code node invoked through gfc_code_walker 171 optimize_code (gfc_code ** [all...] |
H A D | iresolve.c | 557 gfc_resolve_chdir_sub (gfc_code *c) 583 gfc_resolve_chmod_sub (gfc_code *c) 2871 gfc_resolve_alarm_sub (gfc_code *c) 2904 gfc_resolve_cpu_time (gfc_code *c) 2944 gfc_resolve_atomic_def (gfc_code *c) 2952 gfc_resolve_atomic_ref (gfc_code *c) 2959 gfc_resolve_event_query (gfc_code *c) 2966 gfc_resolve_mvbits (gfc_code *c) 3000 gfc_resolve_random_number (gfc_code *c) 3016 gfc_resolve_random_seed (gfc_code * [all...] |
H A D | gfortran.h | 1296 struct gfc_code *combiner; 1297 struct gfc_code *initializer; 1632 struct gfc_code *code; 1900 void (*s1)(struct gfc_code *); 2306 than as part of a real list in gfc_code->ext.block.assoc. This may 2321 /* Executable statements that fill gfc_code structures. */ 2374 typedef struct gfc_code struct 2378 struct gfc_code *block, *next; 2417 struct gfc_code *which_construct; 2432 gfc_code; typedef in typeref:struct:gfc_code [all...] |
H A D | trans-stmt.c | 1 /* Statement translation -- generate GCC trees from gfc_code. 72 static void gfc_trans_where_2 (gfc_code *, tree, bool, 78 gfc_trans_label_here (gfc_code * code) 104 gfc_trans_label_assign (gfc_code * code) 149 gfc_trans_goto (gfc_code * code) 187 gfc_trans_entry (gfc_code * code) 369 get_proc_ifc_for_call (gfc_code *c) 388 gfc_trans_call (gfc_code * code, bool dependency_check, 427 gfc_code *select_code; 538 gfc_trans_return (gfc_code * cod [all...] |
H A D | openmp.c | 2618 oacc_is_loop (gfc_code *code) 2784 static gfc_code * 2788 gfc_code *copy; 2864 resolve_omp_clauses (gfc_code *code, locus *where, 3541 resolve_omp_atomic (gfc_code *code) 3543 gfc_code *atomic_code = code; 3926 gfc_code *code; 3932 static gfc_code *omp_current_do_code; 3936 gfc_resolve_omp_do_blocks (gfc_code *code, gfc_namespace *ns) 3941 gfc_code * [all...] |
H A D | trans-io.c | 1033 gfc_trans_open (gfc_code * code) 1145 gfc_trans_close (gfc_code * code) 1198 build_filepos (tree function, gfc_code * code) 1250 gfc_trans_backspace (gfc_code * code) 1259 gfc_trans_endfile (gfc_code * code) 1268 gfc_trans_rewind (gfc_code * code) 1277 gfc_trans_flush (gfc_code * code) 1286 gfc_trans_inquire (gfc_code * code) 1476 gfc_trans_wait (gfc_code * code) 1728 build_dt (tree function, gfc_code * cod [all...] |
H A D | trans-openmp.c | 1 /* OpenMP directive translation -- generate GCC trees from gfc_code. 2632 gfc_trans_omp_code (gfc_code *code, bool force_empty) 2656 gfc_trans_oacc_construct (gfc_code *code) 2692 gfc_trans_oacc_executable_directive (gfc_code *code) 2726 gfc_trans_oacc_wait_directive (gfc_code *code) 2763 static tree gfc_trans_omp_sections (gfc_code *, gfc_omp_clauses *); 2764 static tree gfc_trans_omp_workshare (gfc_code *, gfc_omp_clauses *); 2767 gfc_trans_omp_atomic (gfc_code *code) 2769 gfc_code *atomic_code = code; 3043 gfc_trans_omp_cancel (gfc_code *cod [all...] |
H A D | parse.c | 1390 the construct's gfc_code is available as tail of the parent state. */ 1423 static gfc_code * 1424 new_level (gfc_code *q) 1426 gfc_code *p; 1439 static gfc_code * 1442 gfc_code *p; 1444 p = XCNEW (gfc_code); 3426 gfc_code *top, *d; 3503 gfc_code *top, *d; 3565 gfc_code *to [all...] |
H A D | resolve.c | 47 struct gfc_code *head, *current; 682 gfc_code *c; 2019 resolve_elemental_actual (gfc_expr *expr, gfc_code *c) 3162 resolve_generic_s0 (gfc_code *c, gfc_symbol *sym) 3188 resolve_generic_s (gfc_code *c) 3239 resolve_specific_s0 (gfc_code *c, gfc_symbol *sym) 3284 resolve_specific_s (gfc_code *c) 3319 resolve_unknown_s (gfc_code *c) 3356 resolve_call (gfc_code *c) 5747 resolve_typebound_call (gfc_code* [all...] |
H A D | match.c | 1349 gfc_code *p; 1537 p->next = XCNEW (gfc_code); 2129 gfc_code *c; 2156 c = XCNEW (gfc_code); 2190 gfc_code *c; 2232 c = XCNEW (gfc_code); 3399 gfc_code *head, *tail; 3930 gfc_code *tail; 4286 gfc_code *c; 5824 gfc_code * [all...] |
H A D | class.c | 891 gfc_symbol *stat, gfc_symbol *fini_coarray, gfc_code **code, 934 gfc_code *dealloc, *block = NULL; 961 gfc_code *cond = gfc_get_code (EXEC_IF); 993 gfc_code *final_wrap; 1033 static gfc_code * 1037 gfc_code *block; 1111 static gfc_code* 1115 gfc_code *block, gfc_namespace *sub_ns) 1248 finalizer_insert_packed_call (gfc_code *block, gfc_finalizer *fini, 1261 gfc_code *block [all...] |
H A D | dump-parse-tree.c | 28 gfc_code and gfc_expr structures and all their friends and 48 static void show_code_node (int, gfc_code *); 1005 /******************* Show gfc_code structures **************/ 1012 show_code (int level, gfc_code *c) 1337 show_omp_node (int level, gfc_code *c) 1443 gfc_code *d = c->block; 1481 show_code_node (int level, gfc_code *c) 1487 gfc_code *d;
|
H A D | trans.c | 1 /* Code translation -- generate GCC trees from gfc_code. 50 gfc_trans_* translate gfc_code into STMT trees. 1675 trans_code (gfc_code * code, tree cond) 1686 the end of this gfc_code branch. */ 2010 gfc_trans_code_cond (gfc_code * code, tree cond) 2018 gfc_trans_code (gfc_code * code)
|
H A D | trans.h | 457 tree gfc_conv_intrinsic_subroutine (gfc_code *); 1034 #define OMPWS_CURR_SINGLEUNIT 2 /* Set if current gfc_code in workshare
|
H A D | intrinsic.c | 434 void (*resolve) (gfc_code *)) 506 gfc_expr *(*simplify) (gfc_expr *), void (*resolve) (gfc_code *), 614 void (*resolve) (gfc_code *), 729 void (*resolve) (gfc_code *), 793 void (*resolve) (gfc_code *), 827 void (*resolve) (gfc_code *), 4488 gfc_intrinsic_sub_interface (gfc_code *c, int error_flag)
|
H A D | trans-intrinsic.c | 1252 conv_caf_send (gfc_code *code) { 2700 conv_intrinsic_system_clock (gfc_code *code) 7217 conv_isocbinding_subroutine (gfc_code *code) 8671 conv_co_collective (gfc_code *code) 8848 conv_intrinsic_atomic_op (gfc_code *code) 9049 conv_intrinsic_atomic_ref (gfc_code *code) 9152 conv_intrinsic_atomic_cas (gfc_code *code) 9278 conv_intrinsic_event_query (gfc_code *code) 9427 conv_intrinsic_move_alloc (gfc_code *code) 9689 gfc_conv_intrinsic_subroutine (gfc_code *cod [all...] |
H A D | trans-expr.c | 1208 gfc_code *ppc_code; 1252 gfc_trans_class_init_assign (gfc_code *code) 7527 gfc_trans_pointer_assign (gfc_code * code) 9374 gfc_trans_init_assign (gfc_code * code) 9380 gfc_trans_assign (gfc_code * code)
|
H A D | interface.c | 3907 gfc_extend_assign (gfc_code *c, gfc_namespace *ns)
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/ |
H A D | pr46571.c | 68 typedef struct gfc_code struct 75 } gfc_code; typedef in typeref:struct:gfc_code 118 gfc_trans_omp_parallel_workshare (gfc_code * code)
|