Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp104 AnalysisContext(const AdornedCFG &ACFG, TypeErasedDataflowAnalysis &Analysis, in AnalysisContext()
108 : ACFG(ACFG), Analysis(Analysis), InitEnv(InitEnv), in AnalysisContext()
111 Log.beginAnalysis(ACFG, Analysis); in AnalysisContext()
118 TypeErasedDataflowAnalysis &Analysis; member
181 return {AC.Analysis.joinTypeErased(L.Lattice, R.Lattice), in join()
182 Environment::join(L.Env, R.Env, AC.Analysis, JoinBehavior)}; in join()
202 return {AC.Analysis.typeErasedInitialElement(), AC.InitEnv.fork()}; in take()
209 AC.Analysis, JoinBehavior)}; in take()
308 if (AC.Analysis.builtinOptions()) { in computeBlockInputState()
319 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.cpp875 auto Analysis = NoopAnalysis(ACFG->getDecl().getASTContext(), in transferInlineCall() local
879 dataflow::runDataflowAnalysis(*ACFG, Analysis, CalleeEnv); in transferInlineCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DPassSupport.h60 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ argument
61 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
64 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ argument
65 INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \
66 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis)
/freebsd/lib/clang/libllvm/
H A DMakefile73 SRCS_MIN+= Analysis/AliasAnalysis.cpp
74 SRCS_MIN+= Analysis/AliasAnalysisEvaluator.cpp
75 SRCS_MIN+= Analysis/AliasSetTracker.cpp
76 SRCS_EXT+= Analysis/Analysis.cpp
77 SRCS_MIN+= Analysis/AssumeBundleQueries.cpp
78 SRCS_MIN+= Analysis/AssumptionCache.cpp
79 SRCS_MIN+= Analysis/BasicAliasAnalysis.cpp
80 SRCS_MIN+= Analysis/BlockFrequencyInfo.cpp
81 SRCS_MIN+= Analysis/BlockFrequencyInfoImpl.cpp
82 SRCS_MIN+= Analysis/BranchProbabilityInfo.cpp
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h192 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
197 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
199 if (!processFunction(F, Analysis)) in runOnFunction()
202 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
231 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
236 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
238 if (!processFunction(F, Analysis)) in runOnFunction()
241 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
/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);
333 AnalysisT Analysis = createAnalysis<AnalysisT>(ASTCtx, Env); variable
365 runTypeErasedDataflowAnalysis(*Context, Analysis, Env,
H A DTypeErasedDataflowAnalysis.h162 const AdornedCFG &ACFG, TypeErasedDataflowAnalysis &Analysis,
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassInstrumentation.h285 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const {
288 C(Analysis.name(), llvm::Any(&IR));
294 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const {
297 C(Analysis.name(), llvm::Any(&IR));
304 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const {
307 C(Analysis.name(), llvm::Any(&IR));
H A DValue.def119 // FIXME: It's awkward that Value.def knows about classes in Analysis. While
/freebsd/lib/clang/libclang/
H A DMakefile168 SRCS_MIN+= Analysis/AnalysisDeclContext.cpp
169 SRCS_MIN+= Analysis/BodyFarm.cpp
170 SRCS_MIN+= Analysis/CFG.cpp
171 SRCS_MIN+= Analysis/CFGReachabilityAnalysis.cpp
172 SRCS_MIN+= Analysis/CFGStmtMap.cpp
173 SRCS_FUL+= Analysis/CallGraph.cpp
174 SRCS_MIN+= Analysis/CalledOnceCheck.cpp
175 SRCS_MIN+= Analysis/CloneDetection.cpp
176 SRCS_MIN+= Analysis/CocoaConventions.cpp
177 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"
102 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.h70 Analysis, enumerator
86 case Type::Analysis: in typeToStr()
/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/packages/smart/
H A Dsmart.ucl23 by Self-Monitoring, Analysis and Reporting Technology (SMART) present
/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/llvm/lib/IR/
H A DLLVMRemarkStreamer.cpp38 return remarks::Type::Analysis; in toRemarkType()
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkSerializer.cpp47 else if (io.mapTag("!Analysis", (Remark->RemarkType == Type::Analysis))) in mapping()
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist53 clang/lib/Analysis/CMakeLists.txt
54 clang/lib/Analysis/FlowSensitive/CMakeLists.txt
55 clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt
56 clang/lib/Analysis/plugins/CMakeLists.txt
57 clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt
58 clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt
59 clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt
781 llvm/lib/Analysis/CMakeLists.txt
782 llvm/lib/Analysis/models/
961 llvm/lib/Target/SPIRV/Analysis/CMakeLists.txt
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1149 template <typename Analysis>
1150 typename Analysis::Result *getAnalysis(const Function &F,
1156 return FAM->getCachedResult<Analysis>(const_cast<Function &>(F));
1157 return &FAM->getResult<Analysis>(const_cast<Function &>(F));
1159 if constexpr (HasLegacyWrapper<Analysis>) {
1162 ->getAnalysis<typename Analysis::LegacyWrapper>(
1167 ->getAnalysisIfAvailable<typename Analysis::LegacyWrapper>())
1194 template <typename Analysis>
1196 Analysis, std::void_t<typename Analysis::LegacyWrapper>> = true;
/freebsd/contrib/llvm-project/llvm/tools/llvm-remarkutil/
H A DRemarkCounter.cpp69 clEnumValN(Type::Analysis, "analysis", "ANALYSIS"),
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h519 void computeKnownBitsForTargetInstr(GISelValueTracking &Analysis, Register R,
525 Align computeKnownAlignForTargetInstr(GISelValueTracking &Analysis,

12