Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp154 TypeErasedDataflowAnalysis &Analysis, in AnalysisContext()
158 : CFCtx(CFCtx), Analysis(Analysis), InitEnv(InitEnv), in AnalysisContext()
161 Log.beginAnalysis(CFCtx, Analysis); in AnalysisContext()
168 TypeErasedDataflowAnalysis &Analysis; member
230 return {AC.Analysis.joinTypeErased(L.Lattice, R.Lattice), in join()
231 Environment::join(L.Env, R.Env, AC.Analysis)}; in join()
323 if (AC.Analysis.builtinOptions()) { in computeBlockInputState()
469 if (AC.Analysis.builtinOptions()) { in transferCFGBlock()
542 AnalysisContext AC(CFCtx, Analysis, StartingEnv, BlockStates); in runTypeErasedDataflowAnalysis()
575 LatticeJoinEffect Effect1 = Analysis.widenTypeErased( in runTypeErasedDataflowAnalysis()
[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.cpp809 auto Analysis = NoopAnalysis(CFCtx->getDecl().getASTContext(), in transferInlineCall() local
813 dataflow::runDataflowAnalysis(*CFCtx, Analysis, CalleeEnv); in transferInlineCall()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile55 SRCS_EXT+= Analysis/Analysis.cpp
62 SRCS_MIN+= Analysis/CFG.cpp
66 SRCS_MIN+= Analysis/CallGraph.cpp
74 SRCS_MIN+= Analysis/CostModel.cpp
76 SRCS_MIN+= Analysis/DDG.cpp
92 SRCS_MIN+= Analysis/IVUsers.cpp
103 SRCS_MIN+= Analysis/Interval.cpp
109 SRCS_MIN+= Analysis/Lint.cpp
110 SRCS_MIN+= Analysis/Loads.cpp
111 SRCS_MIN+= Analysis/Local.cpp
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h156 template <typename Analysis>
157 static auto transferBranchInternal(Rank0, Analysis &A, bool Branch,
166 template <typename Analysis>
167 static void transferBranchInternal(Rank1, Analysis &A, bool, const Stmt *, in transferBranchInternal()
199 const ControlFlowContext &CFCtx, AnalysisT &Analysis,
H A DTypeErasedDataflowAnalysis.h149 const ControlFlowContext &CFCtx, TypeErasedDataflowAnalysis &Analysis,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h196 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
201 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
203 if (!processFunction(F, Analysis)) in runOnFunction()
206 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
235 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
240 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
242 if (!processFunction(F, Analysis)) in runOnFunction()
245 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassInstrumentation.h275 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() argument
278 C(Analysis.name(), llvm::Any(&IR)); in runBeforeAnalysis()
284 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() argument
287 C(Analysis.name(), llvm::Any(&IR)); in runAfterAnalysis()
294 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated() argument
297 C(Analysis.name(), llvm::Any(&IR)); in runAnalysisInvalidated()
H A DValue.def116 // FIXME: It's awkward that Value.def knows about classes in Analysis. While
/freebsd-14.2/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-14.2/lib/clang/libclang/
H A DMakefile160 SRCS_MIN+= Analysis/BodyFarm.cpp
161 SRCS_MIN+= Analysis/CFG.cpp
163 SRCS_MIN+= Analysis/CFGStmtMap.cpp
164 SRCS_FUL+= Analysis/CallGraph.cpp
168 SRCS_FUL+= Analysis/CodeInjector.cpp
170 SRCS_MIN+= Analysis/Consumed.cpp
171 SRCS_FUL+= Analysis/Dominators.cpp
173 SRCS_FUL+= Analysis/IssueHash.cpp
176 SRCS_MIN+= Analysis/ObjCNoReturn.cpp
179 SRCS_FUL+= Analysis/ProgramPoint.cpp
[all …]
/freebsd-14.2/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-14.2/sys/contrib/openzfs/.github/
H A Dcodeql-python.yml1 name: "Custom CodeQL Analysis"
H A Dcodeql-cpp.yml1 name: "Custom CodeQL Analysis"
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DValueProfilePlugins.inc17 #include "llvm/Analysis/IndirectCallVisitor.h"
18 #include "llvm/Analysis/TargetLibraryInfo.h"
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemark.h69 Analysis, enumerator
85 case Type::Analysis: in typeToStr()
/freebsd-14.2/sys/contrib/openzfs/.github/workflows/
H A Dcodeql.yml38 - name: Perform CodeQL Analysis
/freebsd-14.2/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-14.2/usr.sbin/crunch/
H A DCOPYRIGHT22 * Author: James da Silva, Systems Design and Analysis Group
/freebsd-14.2/contrib/one-true-awk/testdir/
H A Dfunstack.ok872 Tad B. Pinkerton A Comparative Analysis of Disk
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
2128 Alfonso F. Cardenas Analysis and Performance of Inverted
2411 Holger Opderbeck Analysis of the PFF Replacement
2481 Holger Opderbeck Corrigendum: ``Analysis of the PFF
2490 Kenneth G. Walter Recursion Analysis for Compiler
2646 S. E. Smith Analysis of Design Alternatives for
2907 Series: a History, Analysis, and
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DLLVMRemarkStreamer.cpp38 return remarks::Type::Analysis; in toRemarkType()
/freebsd-14.2/contrib/llvm-project/
H A DFREEBSD-Xlist47 clang/lib/Analysis/CMakeLists.txt
48 clang/lib/Analysis/FlowSensitive/CMakeLists.txt
49 clang/lib/Analysis/FlowSensitive/Models/CMakeLists.txt
50 clang/lib/Analysis/plugins/CMakeLists.txt
51 clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt
52 clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt
53 clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt
535 llvm/lib/Analysis/CMakeLists.txt
536 llvm/lib/Analysis/models/
/freebsd-14.2/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkSerializer.cpp48 else if (io.mapTag("!Analysis", (Remark->RemarkType == Type::Analysis))) in mapping()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1136 template <typename Analysis>
1137 typename Analysis::Result *getAnalysis(const Function &F,
1143 return FAM->getCachedResult<Analysis>(const_cast<Function &>(F));
1144 return &FAM->getResult<Analysis>(const_cast<Function &>(F));
1146 if constexpr (HasLegacyWrapper<Analysis>) {
1149 ->getAnalysis<typename Analysis::LegacyWrapper>(
1154 ->getAnalysisIfAvailable<typename Analysis::LegacyWrapper>())
1181 template <typename Analysis>
1183 Analysis, std::void_t<typename Analysis::LegacyWrapper>> = true;

12