Home
last modified time | relevance | path

Searched defs:analysis (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/clang/docs/
H A DDataFlowAnalysisIntro.md33 ### The purpose of data flow analysis
41 ### Sample problem and an ad-hoc solution
95 ### Too much information and "top" values
151 ### Uninitialized variables and "bottom" values
172 ### A practical lattice that tracks sets of concrete values
181 ### Formalization
/llvm-project-15.0.7/llvm/include/llvm/
H A DPassSupport.h37 #define INITIALIZE_PASS(passName, arg, name, cfg, analysis) \ argument
51 #define INITIALIZE_PASS_BEGIN(passName, arg, name, cfg, analysis) \ argument
58 #define INITIALIZE_PASS_END(passName, arg, name, cfg, analysis) \ argument
153 #define INITIALIZE_AG_PASS(passName, agName, arg, name, cfg, analysis, def) \ argument
173 #define INITIALIZE_AG_PASS_BEGIN(passName, agName, arg, n, cfg, analysis, def) \ argument
178 #define INITIALIZE_AG_PASS_END(passName, agName, arg, n, cfg, analysis, def) \ argument
/llvm-project-15.0.7/mlir/lib/Analysis/
H A DDataFlowFramework.cpp76 DataFlowAnalysis *analysis; in initializeAndRun() local
110 DataFlowAnalysis *analysis, in addDependency()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DAnalysisManager.h90 isInvalidated(AnalysisT &analysis, const PreservedAnalyses &pa) { in isInvalidated()
96 isInvalidated(AnalysisT &analysis, const PreservedAnalyses &pa) { in isInvalidated()
131 AnalysisT analysis; member
/llvm-project-15.0.7/mlir/include/mlir/Analysis/DataFlow/
H A DDeadCodeAnalysis.h62 void blockContentSubscribe(DataFlowAnalysis *analysis) { in blockContentSubscribe()
H A DSparseAnalysis.h57 void useDefSubscribe(DataFlowAnalysis *analysis) { in useDefSubscribe()
/llvm-project-15.0.7/clang/unittests/Analysis/
H A DCloneDetectionTest.cpp15 namespace analysis { namespace
H A DCFGDominatorTree.cpp14 namespace analysis { namespace
H A DCFGTest.cpp22 namespace analysis { namespace
H A DMacroExpansionContextTest.cpp30 namespace analysis { namespace
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DUnifyAliasedResourcePass.cpp286 ConvertAliasResource(const ResourceAliasAnalysis &analysis, in ConvertAliasResource()
291 const ResourceAliasAnalysis &analysis; member in ConvertAliasResource
517 ResourceAliasAnalysis &analysis = getAnalysis<ResourceAliasAnalysis>(); in runOnOperation() local
/llvm-project-15.0.7/mlir/include/mlir/Analysis/
H A DAliasAnalysis.h258 void addAnalysisImplementation(AnalysisT &&analysis) { in addAnalysisImplementation()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DMemoryAllocation.cpp191 const auto &analysis = getAnalysis<ReturnAnalysis>(); in runOnOperation() local
H A DAffinePromotion.cpp90 auto analysis = functionAnalysis.loopAnalysisMap in analyzeBody() local
H A DArrayValueCopy.cpp1191 const ArrayCopyAnalysis &analysis; member in __anon34e2ca541211::ArrayUpdateConversionBase
1338 const auto &analysis = getAnalysis<ArrayCopyAnalysis>(); in runOnOperation() local
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DTypeConverter.cpp19 const DataLayoutAnalysis *analysis) in LLVMTypeConverter()
25 const DataLayoutAnalysis *analysis) in LLVMTypeConverter()
/llvm-project-15.0.7/mlir/lib/Dialect/Transform/Transforms/
H A DCheckUses.cpp372 auto &analysis = getAnalysis<TransformOpMemFreeAnalysis>(); in runOnOperation() local
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DHoistPadding.cpp402 HoistingAnalysis analysis(opToHoist, numLoops); in hoistPaddingOnTensors() local
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp840 ParseTreeAnalyzer analysis{context}; in LabelAnalysis() local
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp104 if (const DataLayoutAnalysis *analysis = in getMemRefEltSizeInBytes() local