Home
last modified time | relevance | path

Searched refs:dataflow (Results 1 – 25 of 64) sorted by relevance

123

/openbsd-src/gnu/gcc/gcc/
H A Ddf.h34 struct dataflow;
127 typedef void (*df_alloc_function) (struct dataflow *, bitmap, bitmap);
135 typedef void (*df_reset_function) (struct dataflow *, bitmap);
139 typedef void (*df_free_bb_function) (struct dataflow *, basic_block, void *);
142 typedef void (*df_local_compute_function) (struct dataflow *, bitmap, bitmap);
145 typedef void (*df_init_function) (struct dataflow *, bitmap);
148 typedef void (*df_dataflow_function) (struct dataflow *, bitmap, bitmap,
152 typedef void (*df_confluence_function_0) (struct dataflow *, basic_block);
155 typedef void (*df_confluence_function_n) (struct dataflow *, edge);
158 typedef bool (*df_transfer_function) (struct dataflow *, int);
[all …]
H A Ddf-core.c302 static void *df_get_bb_info (struct dataflow *, unsigned int);
303 static void df_set_bb_info (struct dataflow *, unsigned int, void *);
329 struct dataflow *
332 struct dataflow *dflow; in df_add_problem()
346 dflow = XCNEW (struct dataflow); in df_add_problem()
361 df_set_flags (struct dataflow *dflow, int mask) in df_set_flags()
376 df_clear_flags (struct dataflow *dflow, int mask) in df_clear_flags()
403 struct dataflow *dflow = df->problems_in_order[p]; in df_set_blocks()
430 struct dataflow *scan_dflow = df->problems_by_index [DF_SCAN]; in df_set_blocks()
437 struct dataflow *dflow = df->problems_in_order[p]; in df_set_blocks()
[all …]
H A Ddf-problems.c56 static void df_ri_dump (struct dataflow *, FILE *);
66 df_chain_create (struct dataflow *dflow, struct df_ref *src, struct df_ref *dst) in df_chain_create()
84 df_chain_unlink (struct dataflow *dflow, struct df_ref *ref, struct df_link *link) in df_chain_unlink()
130 df_chain_copy (struct dataflow *dflow, in df_chain_copy()
186 df_grow_bb_info (struct dataflow *dflow) in df_grow_bb_info()
333 df_ru_get_bb_info (struct dataflow *dflow, unsigned int index) in df_ru_get_bb_info()
342 df_ru_set_bb_info (struct dataflow *dflow, unsigned int index, in df_ru_set_bb_info()
352 df_ru_free_bb_info (struct dataflow *dflow, in df_ru_free_bb_info()
373 df_ru_alloc (struct dataflow *dflow, in df_ru_alloc()
456 df_ru_bb_local_compute_process_def (struct dataflow *dflow, in df_ru_bb_local_compute_process_def()
[all …]
H A Ddf-scan.c85 static void df_ref_record (struct dataflow *, rtx, rtx *,
88 static void df_def_record_1 (struct dataflow *, rtx, basic_block, rtx,
90 static void df_defs_record (struct dataflow *, rtx, basic_block, rtx);
91 static void df_uses_record (struct dataflow *, rtx *, enum df_ref_type,
94 static void df_insn_refs_record (struct dataflow *, basic_block, rtx);
95 static void df_bb_refs_record (struct dataflow *, basic_block);
96 static void df_refs_record (struct dataflow *, bitmap);
97 static struct df_ref *df_ref_create_structure (struct dataflow *, rtx, rtx *,
100 static void df_record_entry_block_defs (struct dataflow *);
101 static void df_record_exit_block_uses (struct dataflow *);
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowValues.h30 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()
H A DMapLattice.h29 namespace dataflow {
117 const clang::dataflow::MapLattice<Key, ElementLattice> &M) {
130 const clang::dataflow::VarMapLattice<ElementLattice> &M) {
H A DDataflowLattice.h18 namespace dataflow {
H A DWatchedLiteralsSolver.h22 namespace dataflow {
H A DTransfer.h22 namespace dataflow {
H A DNoopLattice.h20 namespace dataflow {
H A DNoopAnalysis.h23 namespace dataflow {
H A DControlFlowContext.h27 namespace dataflow {
H A DSolver.h23 namespace dataflow {
H A DDebugSupport.h26 namespace dataflow {
H A DStorageLocation.h22 namespace dataflow {
H A DCFGMatchSwitch.h30 namespace dataflow {
H A DTypeErasedDataflowAnalysis.h32 namespace dataflow {
/openbsd-src/sys/dev/ic/
H A Dacx111.c191 uint32_t dataflow; /* see ACX111_DF_ */ member
409 uint32_t dataflow; in acx111_write_config() local
428 dataflow = letoh32(opt.dataflow) | in acx111_write_config()
431 opt.dataflow = htole32(dataflow); in acx111_write_config()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDebugSupport.cpp29 namespace dataflow { namespace
186 auto StatusString = clang::dataflow::debugString(Result.getStatus()); in debugString()
211 clang::dataflow::debugString(AtomAssignment.second)); in debugString()
H A DDataflowAnalysisContext.cpp26 namespace dataflow { namespace
383 const Expr &clang::dataflow::ignoreCFGOmittedNodes(const Expr &E) { in ignoreCFGOmittedNodes()
394 const Stmt &clang::dataflow::ignoreCFGOmittedNodes(const Stmt &S) { in ignoreCFGOmittedNodes()
418 clang::dataflow::getObjectFields(QualType Type) { in getObjectFields()
H A DValue.cpp18 namespace dataflow { namespace
H A DControlFlowContext.cpp24 namespace dataflow { namespace
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/Models/
H A DChromiumCheckModel.h22 namespace dataflow {
H A DUncheckedOptionalAccessModel.h27 namespace dataflow {
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/
H A DChromiumCheckModel.cpp15 namespace dataflow { namespace

123