Home
last modified time | relevance | path

Searched refs:Analysis (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp90 AnalysisContext(const AdornedCFG &ACFG, TypeErasedDataflowAnalysis &Analysis, in AnalysisContext()
94 : ACFG(ACFG), Analysis(Analysis), InitEnv(InitEnv), in AnalysisContext()
97 Log.beginAnalysis(ACFG, Analysis); in AnalysisContext()
104 TypeErasedDataflowAnalysis &Analysis; member
167 return {AC.Analysis.joinTypeErased(L.Lattice, R.Lattice), in join()
168 Environment::join(L.Env, R.Env, AC.Analysis, JoinBehavior)}; in join()
188 return {AC.Analysis.typeErasedInitialElement(), AC.InitEnv.fork()}; in take()
195 AC.Analysis, JoinBehavior)}; in take()
293 if (AC.Analysis.builtinOptions()) { in computeBlockInputState()
304 AC.Analysis.transferBranchTypeErased(BranchVal, Cond, Copy.Lattice, in computeBlockInputState()
[all …]
H A DLogger.cpp37 TypeErasedDataflowAnalysis &Analysis) override { in beginAnalysis()
47 CurrentCFG->print(OS, Analysis.getASTContext().getLangOpts(), ShowColors); in beginAnalysis()
48 CurrentAnalysis = &Analysis; in beginAnalysis()
H A DTransfer.cpp870 auto Analysis = NoopAnalysis(ACFG->getDecl().getASTContext(), in transferInlineCall() local
874 dataflow::runDataflowAnalysis(*ACFG, Analysis, CalleeEnv); in transferInlineCall()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h155 template <typename Analysis>
156 static auto transferBranchInternal(Rank0, Analysis &A, bool Branch,
165 template <typename Analysis>
166 static void transferBranchInternal(Rank1, Analysis &A, bool, const Stmt *, in transferBranchInternal()
234 runDataflowAnalysis(const AdornedCFG &ACFG, AnalysisT &Analysis,
267 ACFG, Analysis, InitEnv, TypeErasedCallbacks, MaxBlockVisits);
297 const AdornedCFG &ACFG, AnalysisT &Analysis, const Environment &InitEnv,
300 return runDataflowAnalysis(ACFG, Analysis, InitEnv,
349 AnalysisT Analysis = createAnalysis<AnalysisT>(ASTCtx, Env); variable
381 runTypeErasedDataflowAnalysis(*Context, Analysis, Env,
H A DTypeErasedDataflowAnalysis.h162 const AdornedCFG &ACFG, TypeErasedDataflowAnalysis &Analysis,
/freebsd/lib/clang/libllvm/
H A DMakefile51 SRCS_MIN+= Analysis/AliasAnalysis.cpp
52 SRCS_MIN+= Analysis/AliasAnalysisEvaluator.cpp
53 SRCS_MIN+= Analysis/AliasSetTracker.cpp
54 SRCS_EXT+= Analysis/Analysis.cpp
55 SRCS_MIN+= Analysis/AssumeBundleQueries.cpp
56 SRCS_MIN+= Analysis/AssumptionCache.cpp
57 SRCS_MIN+= Analysis/BasicAliasAnalysis.cpp
58 SRCS_MIN+= Analysis/BlockFrequencyInfo.cpp
59 SRCS_MIN+= Analysis/BlockFrequencyInfoImpl.cpp
60 SRCS_MIN+= Analysis/BranchProbabilityInfo.cpp
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h195 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
200 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
202 if (!processFunction(F, Analysis)) in runOnFunction()
205 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
234 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
239 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
241 if (!processFunction(F, Analysis)) in runOnFunction()
244 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassInstrumentation.h282 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() argument
285 C(Analysis.name(), llvm::Any(&IR)); in runBeforeAnalysis()
291 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() argument
294 C(Analysis.name(), llvm::Any(&IR)); in runAfterAnalysis()
301 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated() argument
304 C(Analysis.name(), llvm::Any(&IR)); in runAnalysisInvalidated()
H A DValue.def117 // FIXME: It's awkward that Value.def knows about classes in Analysis. While
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DPassSupport.h72 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ argument
73 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
75 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis)
77 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ argument
78 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
/freebsd/lib/clang/libclang/
H A DMakefile162 SRCS_MIN+= Analysis/AnalysisDeclContext.cpp
163 SRCS_MIN+= Analysis/BodyFarm.cpp
164 SRCS_MIN+= Analysis/CFG.cpp
165 SRCS_MIN+= Analysis/CFGReachabilityAnalysis.cpp
166 SRCS_MIN+= Analysis/CFGStmtMap.cpp
167 SRCS_FUL+= Analysis/CallGraph.cpp
168 SRCS_MIN+= Analysis/CalledOnceCheck.cpp
169 SRCS_MIN+= Analysis/CloneDetection.cpp
170 SRCS_MIN+= Analysis/CocoaConventions.cpp
171 SRCS_FUL+= Analysis/CodeInjector.cpp
[all …]
/freebsd/contrib/llvm-project/clang/include/
H A Dmodule.modulemap8 umbrella "clang/Analysis"
10 textual header "clang/Analysis/Analyses/ThreadSafetyOps.def"
18 exclude header "clang/Analysis/Analyses/ExprMutationAnalyzer.h"
110 module Analysis { textual header "clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def" }
/freebsd/contrib/ntp/html/scripts/
H A Dexternal.txt10 <li class='inline'><a href='http://www.eecis.udel.edu/~mills/onwire.html'>Analysis and Simulation o…
12 <li class='inline'><a href='http://www.eecis.udel.edu/~mills/security.html'>NTP Security Analysis</…
/freebsd/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemark.h69 Analysis,
85 case Type::Analysis: in typeToStr()
86 return "Analysis"; in typeToStr()
65 Analysis, global() enumerator
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DValueProfilePlugins.inc17 #include "llvm/Analysis/IndirectCallVisitor.h"
18 #include "llvm/Analysis/TargetLibraryInfo.h"
/freebsd/contrib/llvm-project/llvm/include/
H A Dmodule.modulemap8 umbrella "llvm/Analysis"
12 textual header "llvm/Analysis/ScalarFuncs.def"
13 textual header "llvm/Analysis/TargetLibraryInfo.def"
14 textual header "llvm/Analysis/VecFuncs.def"
/freebsd/usr.sbin/crunch/
H A DCOPYRIGHT22 * Author: James da Silva, Systems Design and Analysis Group
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.ok227 Analysis of Biomedical Images . . . . . 279--283, 286
261 F. J. Damerau Automatic Parsing for Content Analysis 356--360
391 Language Analysis . . . . . . . . . . . 591--606
872 Tad B. Pinkerton A Comparative Analysis of Disk
1105 Paul L. Richman Automatic Error Analysis for Determining
1213 J. C. Browne Trace-Driven Modeling and Analysis of
1524 J. M. Williams ACM Algorithm 455: Analysis of Skew
1550 Vincent Y. Lum General Performance Analysis of
1891 Oliver Aberth A Precise Numerical Analysis Program . . 509--513
2052 E. G. Coffman, Jr. Analysis of Interleaved Memory Systems
[all …]
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist49 clang/lib/Analysis/CMakeLists.txt
50 clang/lib/Analysis/FlowSensitive/CMakeLists.txt
51 clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt
52 clang/lib/Analysis/plugins/CMakeLists.txt
53 clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt
54 clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt
55 clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt
541 llvm/lib/Analysis/CMakeLists.txt
542 llvm/lib/Analysis/models/
718 llvm/lib/Target/SPIRV/Analysis/CMakeLists.txt
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLLVMRemarkStreamer.cpp38 return remarks::Type::Analysis; in toRemarkType()
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkSerializer.cpp48 else if (io.mapTag("!Analysis", (Remark->RemarkType == Type::Analysis))) in mapping()
H A DYAMLRemarkParser.cpp275 .Case("!Analysis", remarks::Type::Analysis) in parseType()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1137 template <typename Analysis>
1138 typename Analysis::Result *getAnalysis(const Function &F,
1144 return FAM->getCachedResult<Analysis>(const_cast<Function &>(F));
1145 return &FAM->getResult<Analysis>(const_cast<Function &>(F));
1147 if constexpr (HasLegacyWrapper<Analysis>) {
1150 ->getAnalysis<typename Analysis::LegacyWrapper>(
1155 ->getAnalysisIfAvailable<typename Analysis::LegacyWrapper>())
1182 template <typename Analysis>
1184 Analysis, std::void_t<typename Analysis::LegacyWrapper>> = true;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h507 void computeKnownBitsForTargetInstr(GISelKnownBits &Analysis, Register R,
513 Align computeKnownAlignForTargetInstr(GISelKnownBits &Analysis, Register R,
/freebsd/contrib/mandoc/
H A Dlib.in102 LINE("libproc", "Processor Monitoring and Analysis Library (libproc, \\-lproc)")

12