Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DUncheckedOptionalAccessCheck.cpp34 using dataflow::UncheckedOptionalAccessDiagnoser;
35 using dataflow::UncheckedOptionalAccessModel;
42 using dataflow::ControlFlowContext; in analyzeFunction()
43 using dataflow::DataflowAnalysisState; in analyzeFunction()
51 dataflow::DataflowAnalysisContext AnalysisContext( in analyzeFunction()
52 std::make_unique<dataflow::WatchedLiteralsSolver>()); in analyzeFunction()
53 dataflow::Environment Env(AnalysisContext, FuncDecl); in analyzeFunction()
59 BlockToOutputState = dataflow::runDataflowAnalysis( in analyzeFunction()
/llvm-project-15.0.7/compiler-rt/test/fuzzer/
H A Donly-some-bytes-fork.test10 …: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fsanitize=dataflow %S/../../lib/fuzzer/dataflow/Da…
11 …_compiler -c -fno-sanitize=all -fPIC %S/../../lib/fuzzer/dataflow/DataFlowCallbacks…
12 DISABLED: %no_fuzzer_cpp_compiler -fno-sanitize=all -fsanitize=dataflow -fsanitize-coverage=trac…
H A Ddataflow.test4 # Disable, like other dataflow tests.
9 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fsanitize=dataflow %S/../../lib/fuzzer/dataflow/…
10 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fPIC %S/../../lib/fuzzer/dataflow
11 RUN: %no_fuzzer_cpp_compiler -fno-sanitize=all -fsanitize=dataflow -fsanitize-coverage=trace-pc-…
12 RUN: %no_fuzzer_cpp_compiler -fno-sanitize=all -fsanitize=dataflow -fsanitize-coverage=trace-pc-…
H A Donly-some-bytes.test10 …: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fsanitize=dataflow %S/../../lib/fuzzer/dataflow/Da…
11 …_compiler -c -fno-sanitize=all -fPIC %S/../../lib/fuzzer/dataflow/DataFlowCallbacks…
12 DISABLED: %no_fuzzer_cpp_compiler -fno-sanitize=all -fsanitize=dataflow -fsanitize-coverage=trac…
/llvm-project-15.0.7/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 DNoopLattice.h20 namespace dataflow {
H A DTransfer.h21 namespace dataflow {
H A DNoopAnalysis.h23 namespace dataflow {
H A DControlFlowContext.h27 namespace dataflow {
H A DDebugSupport.h25 namespace dataflow {
H A DSolver.h23 namespace dataflow {
H A DStorageLocation.h22 namespace dataflow {
H A DTypeErasedDataflowAnalysis.h32 namespace dataflow {
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DDebugSupport.cpp28 namespace dataflow { namespace
157 auto StatusString = clang::dataflow::debugString(Result.getStatus()); in debugString()
182 clang::dataflow::debugString(AtomAssignment.second)); in debugString()
H A DDataflowAnalysisContext.cpp25 namespace dataflow { namespace
343 const Expr &clang::dataflow::ignoreCFGOmittedNodes(const Expr &E) { in ignoreCFGOmittedNodes()
354 const Stmt &clang::dataflow::ignoreCFGOmittedNodes(const Stmt &S) { in ignoreCFGOmittedNodes()
378 clang::dataflow::getObjectFields(QualType Type) { in getObjectFields()
H A DControlFlowContext.cpp24 namespace dataflow { namespace
/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/Models/
H A DChromiumCheckModel.h22 namespace dataflow {
H A DUncheckedOptionalAccessModel.h27 namespace dataflow {
/llvm-project-15.0.7/mlir/docs/Tutorials/
H A DDataFlowAnalysis.md3 Writing dataflow analyses in MLIR, or well any compiler, can often seem quite
4 daunting and/or complex. A dataflow analysis generally involves propagating
14 One type of dataflow analysis is a forward propagation analysis. This type of
17 writing a simple forward dataflow analysis in MLIR. Let's say for this analysis
67 held by an element of the lattice used by our dataflow analysis:
181 The `ForwardDataFlowAnalysis` class represents the driver of the dataflow
188 /// This class represents the main driver of the forward dataflow analysis. It
/llvm-project-15.0.7/mlir/include/mlir/Analysis/DataFlow/
H A DConstantPropagationAnalysis.h22 namespace dataflow {
H A DIntegerRangeAnalysis.h22 namespace dataflow {
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DChromiumCheckModel.cpp15 namespace dataflow { namespace

1234