| /freebsd-12.1/contrib/gcc/ |
| H A D | df-core.c | 329 struct dataflow * 515 struct dataflow *dataflow, in df_hybrid_search_forward() argument 534 dataflow->problem->con_fun_n (dataflow, e); in df_hybrid_search_forward() 537 dataflow->problem->con_fun_0 (dataflow, bb); in df_hybrid_search_forward() 539 result_changed = dataflow->problem->trans_fun (dataflow, i); in df_hybrid_search_forward() 567 struct dataflow *dataflow, in df_hybrid_search_backward() argument 586 dataflow->problem->con_fun_n (dataflow, e); in df_hybrid_search_backward() 589 dataflow->problem->con_fun_0 (dataflow, bb); in df_hybrid_search_backward() 591 result_changed = dataflow->problem->trans_fun (dataflow, i); in df_hybrid_search_backward() 629 df_iterative_dataflow (struct dataflow *dataflow, in df_iterative_dataflow() argument [all …]
|
| H A D | df.h | 34 struct dataflow; 135 typedef void (*df_reset_function) (struct dataflow *, bitmap); 145 typedef void (*df_init_function) (struct dataflow *, bitmap); 164 typedef void (*df_free_function) (struct dataflow *); 201 struct dataflow struct 582 extern int df_set_flags (struct dataflow *, int); 583 extern int df_clear_flags (struct dataflow *, int); 625 extern void df_grow_bb_info (struct dataflow *); 653 extern void df_insn_refs_delete (struct dataflow *, rtx); 654 extern void df_bb_refs_delete (struct dataflow *, int); [all …]
|
| H A D | df-problems.c | 373 df_ru_alloc (struct dataflow *dflow, in df_ru_alloc() 715 df_ru_free (struct dataflow *dflow) in df_ru_free() 833 struct dataflow * 1239 df_rd_free (struct dataflow *dflow) in df_rd_free() 1357 struct dataflow * 1771 struct dataflow * 2127 struct dataflow * 2735 struct dataflow * 2951 struct dataflow *rd_dflow, in df_chain_create_bb() 3136 struct dataflow * [all …]
|
| H A D | df-scan.c | 85 static void df_ref_record (struct dataflow *, rtx, rtx *, 96 static void df_refs_record (struct dataflow *, bitmap); 101 static void df_record_exit_block_uses (struct dataflow *); 129 df_scan_free_internal (struct dataflow *dflow) in df_scan_free_internal() 274 df_scan_free (struct dataflow *dflow) in df_scan_free() 339 struct dataflow * 778 df_insn_refs_delete (struct dataflow *dflow, rtx insn) in df_insn_refs_delete() 862 df_refs_delete (struct dataflow *dflow, bitmap blocks) in df_refs_delete() 1180 df_def_record_1 (struct dataflow *dflow, rtx x, in df_def_record_1() 1815 df_record_entry_block_defs (struct dataflow *dflow) in df_record_entry_block_defs() [all …]
|
| H A D | ChangeLog-2006 | 5479 (dataflow.flags): New field. 5927 * df-core.c (df_bb_regno_last_use_find): Do not look for dataflow 14295 for dataflow problems that need to be reset. 14414 the dataflow rewrite. 16028 df_problem, dataflow, df_insn_info, df_reg_info, df_ref, df_link, 16057 * df-core.c: The core dataflow solver and glue routines for rtl 16058 dataflow. 16087 * df-problems.c: Seven concrete dataflow problems that use the
|
| H A D | ChangeLog-2001 | 15415 * gcse.c: Include df.h for use as a dataflow analyzer. 15421 (store_ops_ok): Use dataflow analyzer results to determine if 15426 now that the dataflow analyzer records the info for us.
|
| H A D | ChangeLog-2002 | 13560 dataflow analysis. 35500 (compute_available): Rework to use iterative dataflow framework.
|
| H A D | ChangeLog.tree-ssa | 7668 return a dataflow object.
|
| H A D | ChangeLog-1999 | 17296 code motion dataflow analysis.
|
| H A D | ChangeLog-2004 | 30675 (enum set_representation, struct dataflow): New.
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowValues.h | 30 namespace dataflow { 40 typename _AnalysisDirTag = dataflow::forward_analysis_tag > 69 bool isForwardAnalysis(dataflow::forward_analysis_tag) { return true; } in isForwardAnalysis() 70 bool isForwardAnalysis(dataflow::backward_analysis_tag) { return false; } in isForwardAnalysis()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | Sanitizers.def | 104 SANITIZER("dataflow", DataFlow)
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | extend.texi | 4618 when they appear to be dead according to dataflow analysis. References 4771 according to dataflow analysis. References to local register variables may
|
| H A D | invoke.texi | 4885 Use global dataflow analysis to identify and eliminate useless checks 6214 Similar as @option{max-cselib-memory-locations} but for dataflow liveness.
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.md | 10870 ;; dataflow will try to delete the store into it. This is true
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | ChangeLog-0203 | 4914 ordering would mean dataflow inspection is necessary.
|