| /trueos/contrib/gcc/ |
| HD | sbitmap.h | 37 } *sbitmap; typedef 80 sbitmap_iter_init (sbitmap_iterator *i, sbitmap bmp, unsigned int min) in sbitmap_iter_init() 173 extern void dump_sbitmap (FILE *, sbitmap); 174 extern void dump_sbitmap_file (FILE *, sbitmap); 175 extern void dump_sbitmap_vector (FILE *, const char *, const char *, sbitmap *, 177 extern sbitmap sbitmap_alloc (unsigned int); 178 extern sbitmap *sbitmap_vector_alloc (unsigned int, unsigned int); 179 extern sbitmap sbitmap_resize (sbitmap, unsigned int, int); 180 extern void sbitmap_copy (sbitmap, sbitmap); 181 extern int sbitmap_equal (sbitmap, sbitmap); [all …]
|
| HD | lcm.c | 74 static void compute_antinout_edge (sbitmap *, sbitmap *, sbitmap *, sbitmap *); 75 static void compute_earliest (struct edge_list *, int, sbitmap *, sbitmap *, 76 sbitmap *, sbitmap *, sbitmap *); 77 static void compute_laterin (struct edge_list *, sbitmap *, sbitmap *, 78 sbitmap *, sbitmap *); 79 static void compute_insert_delete (struct edge_list *edge_list, sbitmap *, 80 sbitmap *, sbitmap *, sbitmap *, sbitmap *); 83 static void compute_farthest (struct edge_list *, int, sbitmap *, sbitmap *, 84 sbitmap*, sbitmap *, sbitmap *); 85 static void compute_nearerout (struct edge_list *, sbitmap *, sbitmap *, [all …]
|
| HD | sbitmap.c | 35 sbitmap 39 sbitmap bmap; in sbitmap_alloc() 56 sbitmap 57 sbitmap_resize (sbitmap bmap, unsigned int n_elms, int def) in sbitmap_resize() 109 sbitmap 110 sbitmap_realloc (sbitmap src, unsigned int n_elms) in sbitmap_realloc() 113 sbitmap bmap; in sbitmap_realloc() 126 bmap = (sbitmap) xrealloc (src, amt); in sbitmap_realloc() 135 sbitmap * 139 sbitmap *bitmap_vector; in sbitmap_vector_alloc() [all …]
|
| HD | ddg.h | 72 sbitmap successors; 73 sbitmap predecessors; 148 sbitmap nodes; 178 void find_successors (sbitmap result, ddg_ptr, sbitmap); 179 void find_predecessors (sbitmap result, ddg_ptr, sbitmap); 184 int find_nodes_on_paths (sbitmap result, ddg_ptr, sbitmap from, sbitmap to); 185 int longest_simple_path (ddg_ptr, int from, int to, sbitmap via);
|
| HD | basic-block.h | 498 extern edge cached_make_edge (sbitmap, basic_block, basic_block, int); 850 extern int update_life_info (sbitmap, enum update_life_extent, int); 852 extern int count_or_remove_death_notes (sbitmap, int); 862 extern struct edge_list *pre_edge_lcm (int, sbitmap *, sbitmap *, 863 sbitmap *, sbitmap *, sbitmap **, 864 sbitmap **); 865 extern struct edge_list *pre_edge_rev_lcm (int, sbitmap *, 866 sbitmap *, sbitmap *, 867 sbitmap *, sbitmap **, 868 sbitmap **); [all …]
|
| HD | bt-load.c | 126 sbitmap *, sbitmap *, HARD_REG_SET *); 127 static void compute_kill (sbitmap *, sbitmap *, HARD_REG_SET *); 128 static void compute_out (sbitmap *bb_out, sbitmap *, sbitmap *, int); 129 static void link_btr_uses (btr_def *, btr_user *, sbitmap *, sbitmap *, int); 419 sbitmap bb_gen; 420 sbitmap *btr_defset; 450 btr_user *use_array, sbitmap *btr_defset, in compute_defs_uses_and_gen() 451 sbitmap *bb_gen, HARD_REG_SET *btrs_written) in compute_defs_uses_and_gen() 617 compute_kill (sbitmap *bb_kill, sbitmap *btr_defset, in compute_kill() 637 compute_out (sbitmap *bb_out, sbitmap *bb_gen, sbitmap *bb_kill, int max_uid) in compute_out() [all …]
|
| HD | ddg.c | 694 create_scc (ddg_ptr g, sbitmap nodes) in create_scc() 786 find_successors (sbitmap succ, ddg_ptr g, sbitmap ops) in find_successors() 793 const sbitmap node_succ = NODE_SUCCESSORS (&g->nodes[i]); in find_successors() 805 find_predecessors (sbitmap preds, ddg_ptr g, sbitmap ops) in find_predecessors() 812 const sbitmap node_preds = NODE_PREDECESSORS (&g->nodes[i]); in find_predecessors() 847 sbitmap from = sbitmap_alloc (num_nodes); in create_ddg_all_sccs() 848 sbitmap to = sbitmap_alloc (num_nodes); in create_ddg_all_sccs() 849 sbitmap scc_nodes = sbitmap_alloc (num_nodes); in create_ddg_all_sccs() 906 find_nodes_on_paths (sbitmap result, ddg_ptr g, sbitmap from, sbitmap to) in find_nodes_on_paths() 914 sbitmap workset = sbitmap_alloc (num_nodes); in find_nodes_on_paths() [all …]
|
| HD | modulo-sched.c | 167 sbitmap must_precede, 168 sbitmap must_follow); 445 sbitmap *uses_of_defs; in generate_reg_moves() 1360 sbitmap sched_nodes, int ii, int *start_p, int *step_p, int *end_p) in get_sched_window() 1366 sbitmap psp = sbitmap_alloc (ps->g->num_nodes); in get_sched_window() 1367 sbitmap pss = sbitmap_alloc (ps->g->num_nodes); in get_sched_window() 1368 sbitmap u_node_preds = NODE_PREDECESSORS (u_node); in get_sched_window() 1369 sbitmap u_node_succs = NODE_SUCCESSORS (u_node); in get_sched_window() 1492 sbitmap sched_nodes = sbitmap_alloc (num_nodes); in sms_schedule_by_order() 1493 sbitmap must_precede = sbitmap_alloc (num_nodes); in sms_schedule_by_order() [all …]
|
| HD | cfghooks.h | 102 int (*flow_call_edges_add) (sbitmap); 117 sbitmap wont_exit, 163 extern int flow_call_edges_add (sbitmap); 169 sbitmap wont_exit,
|
| HD | mode-switching.c | 89 static sbitmap *antic; 90 static sbitmap *transp; 91 static sbitmap *comp; 392 sbitmap *kill; in optimize_mode_switching() 544 sbitmap *delete; in optimize_mode_switching() 545 sbitmap *insert; in optimize_mode_switching()
|
| HD | sched-rgn.c | 143 static void extend_rgns (int *, int *, sbitmap, int *); 215 static void extract_edgelst (sbitmap, edgelst *); 226 static sbitmap *dom; 240 typedef sbitmap edgeset; 371 extract_edgelst (sbitmap set, edgelst *el) in extract_edgelst() 516 sbitmap header; in find_rgns() 519 sbitmap inner; in find_rgns() 522 sbitmap in_queue; in find_rgns() 525 sbitmap in_stack; in find_rgns() 680 sbitmap extended_rgn_header = NULL; in find_rgns() [all …]
|
| HD | cfganal.c | 47 sbitmap visited_blocks; 166 sbitmap visited; in mark_dfs_back_edges() 522 flow_nodes_print (const char *str, const sbitmap nodes, FILE *file) in flow_nodes_print() 657 sbitmap visited; in post_order_compute() 738 sbitmap visited; in pre_and_rev_post_order_compute() 946 static sbitmap visited; in dfs_enumerate_from()
|
| HD | cfgbuild.c | 52 static void make_label_edge (sbitmap, basic_block, rtx, int); 187 make_label_edge (sbitmap edge_cache, basic_block src, rtx label, int flags) in make_label_edge() 205 rtl_make_eh_edge (sbitmap edge_cache, basic_block src, rtx insn) in rtl_make_eh_edge() 255 sbitmap edge_cache = NULL; in make_edges() 751 find_many_sub_basic_blocks (sbitmap blocks) in find_many_sub_basic_blocks()
|
| HD | gcse.c | 478 static sbitmap *reg_set_in_block; 513 static sbitmap *ae_kill, *ae_gen; 561 static void compute_transp (rtx, int, sbitmap *, int); 563 static void compute_local_properties (sbitmap *, sbitmap *, sbitmap *, 1009 compute_local_properties (sbitmap *transp, sbitmap *comp, sbitmap *antloc, in compute_local_properties() 2385 static sbitmap *cprop_pavloc; 2386 static sbitmap *cprop_absaltered; 2389 static sbitmap *cprop_avin; 2390 static sbitmap *cprop_avout; 2423 compute_transp (rtx x, int indx, sbitmap *bmap, int set_p) in compute_transp() [all …]
|
| HD | cfgloop.h | 174 sbitmap shared_headers; 254 unsigned, sbitmap, edge, edge *,
|
| HD | domwalk.h | 119 sbitmap interesting_blocks;
|
| HD | tree-ssa-structalias.h | 37 sbitmap ssa_names_visited;
|
| HD | tree-ssa-dce.c | 82 static sbitmap processed; 86 static sbitmap last_stmt_necessary; 99 static sbitmap visited_control_parents;
|
| HD | tree-into-ssa.c | 108 static sbitmap old_ssa_names; 113 static sbitmap new_ssa_names; 186 sbitmap names_to_rename; 190 sbitmap interesting_blocks; 1919 rewrite_blocks (basic_block entry, enum rewrite_mode what, sbitmap blocks) in rewrite_blocks() 2012 mark_def_site_blocks (sbitmap interesting_blocks) in mark_def_site_blocks() 2087 sbitmap interesting_blocks; in rewrite_into_ssa() 2953 sbitmap tmp; in update_ssa() 3072 sbitmap tmp = sbitmap_alloc (old_ssa_names->n_bits); in update_ssa()
|
| HD | df-core.c | 636 sbitmap visited = sbitmap_alloc (last_basic_block); in df_iterative_dataflow() 637 sbitmap pending = sbitmap_alloc (last_basic_block); in df_iterative_dataflow() 638 sbitmap considered = sbitmap_alloc (last_basic_block); in df_iterative_dataflow()
|
| HD | loop-unroll.c | 480 sbitmap wont_exit; in peel_loop_completely() 665 sbitmap wont_exit; in unroll_loop_constant_iterations() 940 sbitmap wont_exit; in unroll_loop_runtime_iterations() 1266 sbitmap wont_exit; in peel_loop_simple() 1416 sbitmap wont_exit; in unroll_loop_stupid()
|
| HD | cfgloopmanip.c | 144 sbitmap in_queue; in fix_bb_placements() 251 sbitmap seen; in remove_path() 419 sbitmap seen; in loopify() 785 unsigned int ndupl, sbitmap wont_exit, in duplicate_loop_to_header_edge()
|
| HD | flow.c | 296 static void calculate_global_regs_live (sbitmap, sbitmap, int); 329 static void clear_log_links (sbitmap); 569 update_life_info (sbitmap blocks, enum update_life_extent extent, in update_life_info() 747 sbitmap update_life_blocks = sbitmap_alloc (last_basic_block); in update_life_info_in_dirty_blocks() 1040 calculate_global_regs_live (sbitmap blocks_in, sbitmap blocks_out, int flags) in calculate_global_regs_live() 4503 count_or_remove_death_notes (sbitmap blocks, int kill) in count_or_remove_death_notes() 4611 clear_log_links (sbitmap blocks) in clear_log_links()
|
| HD | see.c | 639 static sbitmap *transp = NULL; 641 static sbitmap *comp = NULL; 643 static sbitmap *antloc = NULL; 645 static sbitmap *ae_kill = NULL; 647 static sbitmap *pre_insert_map = NULL; 649 static sbitmap *pre_delete_map = NULL;
|
| HD | cfghooks.c | 800 flow_call_edges_add (sbitmap blocks) in flow_call_edges_add() 849 sbitmap wont_exit, edge orig, in cfg_hook_duplicate_loop_to_header_edge()
|