H A D | df-problems.c | 67 df_chain_create (struct dataflow *dflow, struct df_ref *src, struct df_ref *dst) 70 struct df_link *link = pool_alloc (dflow->block_pool);; 85 df_chain_unlink (struct dataflow *dflow, struct df_ref *ref, struct df_link *link) 108 pool_free (dflow->block_pool, link); 120 df_chain_unlink (dflow, chain->ref, chain); 131 df_chain_copy (struct dataflow *dflow, 137 df_chain_create (dflow, to_ref, from_ref->ref); 187 df_grow_bb_info (struct dataflow *dflow) 190 if (dflow->block_info_size < new_size) 193 dflow 66 df_chain_create(struct dataflow *dflow, struct df_ref *src, struct df_ref *dst) argument 84 df_chain_unlink(struct dataflow *dflow, struct df_ref *ref, struct df_link *link) argument 130 df_chain_copy(struct dataflow *dflow, struct df_ref *to_ref, struct df_link *from_ref) argument 186 df_grow_bb_info(struct dataflow *dflow) argument 333 df_ru_get_bb_info(struct dataflow *dflow, unsigned int index) argument 342 df_ru_set_bb_info(struct dataflow *dflow, unsigned int index, struct df_ru_bb_info *bb_info) argument 352 df_ru_free_bb_info(struct dataflow *dflow, basic_block bb ATTRIBUTE_UNUSED, void *vbb_info) argument 373 df_ru_alloc(struct dataflow *dflow, bitmap blocks_to_rescan ATTRIBUTE_UNUSED, bitmap all_blocks) argument 456 df_ru_bb_local_compute_process_def(struct dataflow *dflow, struct df_ru_bb_info *bb_info, struct df_ref *def, enum df_ref_flags top_flag) argument 525 df_ru_bb_local_compute(struct dataflow *dflow, unsigned int bb_index) argument 575 df_ru_local_compute(struct dataflow *dflow, bitmap all_blocks, bitmap rescan_blocks ATTRIBUTE_UNUSED) argument 619 df_ru_init_solution(struct dataflow *dflow, bitmap all_blocks) argument 636 df_ru_confluence_n(struct dataflow *dflow, edge e) argument 672 df_ru_transfer_function(struct dataflow *dflow, int bb_index) argument 715 df_ru_free(struct dataflow *dflow) argument 760 df_ru_dump(struct dataflow *dflow, FILE *file) argument 873 df_rd_get_bb_info(struct dataflow *dflow, unsigned int index) argument 882 df_rd_set_bb_info(struct dataflow *dflow, unsigned int index, struct df_rd_bb_info *bb_info) argument 892 df_rd_free_bb_info(struct dataflow *dflow, basic_block bb ATTRIBUTE_UNUSED, void *vbb_info) argument 913 df_rd_alloc(struct dataflow *dflow, bitmap blocks_to_rescan ATTRIBUTE_UNUSED, bitmap all_blocks) argument 996 df_rd_bb_local_compute_process_def(struct dataflow *dflow, struct df_rd_bb_info *bb_info, struct df_ref *def, enum df_ref_flags top_flag) argument 1053 df_rd_bb_local_compute(struct dataflow *dflow, unsigned int bb_index) argument 1098 df_rd_local_compute(struct dataflow *dflow, bitmap all_blocks, bitmap rescan_blocks ATTRIBUTE_UNUSED) argument 1143 df_rd_init_solution(struct dataflow *dflow, bitmap all_blocks) argument 1160 df_rd_confluence_n(struct dataflow *dflow, edge e) argument 1196 df_rd_transfer_function(struct dataflow *dflow, int bb_index) argument 1239 df_rd_free(struct dataflow *dflow) argument 1284 df_rd_dump(struct dataflow *dflow, FILE *file) argument 1377 df_lr_get_bb_info(struct dataflow *dflow, unsigned int index) argument 1386 df_lr_set_bb_info(struct dataflow *dflow, unsigned int index, struct df_lr_bb_info *bb_info) argument 1396 df_lr_free_bb_info(struct dataflow *dflow, basic_block bb ATTRIBUTE_UNUSED, void *vbb_info) argument 1416 df_lr_alloc(struct dataflow *dflow, bitmap blocks_to_rescan, bitmap all_blocks ATTRIBUTE_UNUSED) argument 1452 df_lr_bb_local_compute(struct dataflow *dflow, struct df *df, unsigned int bb_index) argument 1560 df_lr_local_compute(struct dataflow *dflow, bitmap all_blocks, bitmap rescan_blocks) argument 1621 df_lr_init(struct dataflow *dflow, bitmap all_blocks) argument 1639 df_lr_confluence_0(struct dataflow *dflow, basic_block bb) argument 1652 df_lr_confluence_n(struct dataflow *dflow, edge e) argument 1672 df_lr_transfer_function(struct dataflow *dflow, int bb_index) argument 1687 df_lr_free(struct dataflow *dflow) argument 1717 df_lr_dump(struct dataflow *dflow, FILE *file) argument 1791 df_ur_get_bb_info(struct dataflow *dflow, unsigned int index) argument 1800 df_ur_set_bb_info(struct dataflow *dflow, unsigned int index, struct df_ur_bb_info *bb_info) argument 1810 df_ur_free_bb_info(struct dataflow *dflow, basic_block bb ATTRIBUTE_UNUSED, void *vbb_info) argument 1830 df_ur_alloc(struct dataflow *dflow, bitmap blocks_to_rescan, bitmap all_blocks ATTRIBUTE_UNUSED) argument 1866 df_ur_bb_local_compute(struct dataflow *dflow, unsigned int bb_index) argument 1935 df_ur_local_compute(struct dataflow *dflow, bitmap all_blocks ATTRIBUTE_UNUSED, bitmap rescan_blocks) argument 1956 df_ur_init(struct dataflow *dflow, bitmap all_blocks) argument 1975 df_ur_local_finalize(struct dataflow *dflow, bitmap all_blocks) argument 2013 df_ur_confluence_n(struct dataflow *dflow, edge e) argument 2028 df_ur_transfer_function(struct dataflow *dflow, int bb_index) argument 2043 df_ur_free(struct dataflow *dflow) argument 2072 df_ur_dump(struct dataflow *dflow, FILE *file) argument 2164 df_urec_get_bb_info(struct dataflow *dflow, unsigned int index) argument 2173 df_urec_set_bb_info(struct dataflow *dflow, unsigned int index, struct df_urec_bb_info *bb_info) argument 2183 df_urec_free_bb_info(struct dataflow *dflow, basic_block bb ATTRIBUTE_UNUSED, void *vbb_info) argument 2204 df_urec_alloc(struct dataflow *dflow, bitmap blocks_to_rescan, bitmap all_blocks ATTRIBUTE_UNUSED) argument 2442 df_urec_bb_local_compute(struct dataflow *dflow, unsigned int bb_index) argument 2486 df_urec_local_compute(struct dataflow *dflow, bitmap all_blocks ATTRIBUTE_UNUSED, bitmap rescan_blocks) argument 2538 df_urec_init(struct dataflow *dflow, bitmap all_blocks) argument 2557 df_urec_local_finalize(struct dataflow *dflow, bitmap all_blocks) argument 2616 df_urec_confluence_n(struct dataflow *dflow, edge e) argument 2631 df_urec_transfer_function(struct dataflow *dflow, int bb_index) argument 2646 df_urec_free(struct dataflow *dflow) argument 2678 df_urec_dump(struct dataflow *dflow, FILE *file) argument 2757 df_chain_alloc(struct dataflow *dflow, bitmap blocks_to_rescan ATTRIBUTE_UNUSED, bitmap all_blocks ATTRIBUTE_UNUSED) argument 2801 df_chain_insn_reset(struct dataflow *dflow, rtx insn) argument 2839 df_chain_bb_reset(struct dataflow *dflow, unsigned int bb_index) argument 2887 df_chain_reset(struct dataflow *dflow, bitmap blocks_to_clear) argument 2905 df_chain_create_bb_process_use(struct dataflow *dflow, bitmap local_rd, struct df_ref *use, enum df_ref_flags top_flag) argument 2950 df_chain_create_bb(struct dataflow *dflow, struct dataflow *rd_dflow, unsigned int bb_index) argument 3025 df_chain_finalize(struct dataflow *dflow, bitmap all_blocks) argument 3042 df_chain_free(struct dataflow *dflow) argument 3052 df_chains_dump(struct dataflow *dflow, FILE *file) argument 3168 df_ri_alloc(struct dataflow *dflow, bitmap blocks_to_rescan ATTRIBUTE_UNUSED, bitmap all_blocks ATTRIBUTE_UNUSED) argument 3487 df_ri_bb_compute(struct dataflow *dflow, unsigned int bb_index, bitmap live, bitmap do_not_gen, bitmap artificial_uses, bitmap local_live, bitmap local_processed, bitmap setjumps_crossed) argument 3704 df_ri_compute(struct dataflow *dflow, bitmap all_blocks ATTRIBUTE_UNUSED, bitmap blocks_to_scan) argument 3759 df_ri_free(struct dataflow *dflow) argument 3769 df_ri_dump(struct dataflow *dflow, FILE *file) argument [all...] |