Home
last modified time | relevance | path

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

12345678910>>...25

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/tools/llvm-cfi-verify/
DFileAnalysis.cpp66 BasicFileAnalysisTest(StringRef Trip) : Analysis(Trip) {} in BasicFileAnalysisTest()
71 if (auto Err = Analysis.initialiseDisassemblyMembers()) { in SetUp()
82 ELFTestFileAnalysis Analysis; member in llvm::cfi_verify::__anona6bbd9fe0111::BasicFileAnalysisTest
98 Analysis.parseSectionContents( in TEST_F()
112 EXPECT_EQ(nullptr, Analysis.getInstruction(0x0)); in TEST_F()
113 EXPECT_EQ(nullptr, Analysis.getInstruction(0x1000)); in TEST_F()
116 const auto *InstrMeta = Analysis.getInstruction(0xDEADBEEF); in TEST_F()
122 const auto *NextInstrMeta = Analysis.getNextInstructionSequential(*InstrMeta); in TEST_F()
123 EXPECT_EQ(nullptr, Analysis.getPrevInstructionSequential(*InstrMeta)); in TEST_F()
127 InstrMeta = Analysis.getInstruction(0xDEADBEEF + 1); in TEST_F()
[all …]
DGraphBuilder.cpp131 if (auto Err = Analysis.initialiseDisassemblyMembers()) { in SetUp()
142 ELFx86TestFileAnalysis Analysis; member in llvm::cfi_verify::__anon3ee0c6b30111::BasicGraphBuilderTest
154 Analysis.parseSectionContents( in TEST_F()
161 const auto Result = GraphBuilder::buildFlowGraph(Analysis, 0xDEADBEEF + 4); in TEST_F()
180 Analysis.parseSectionContents( in TEST_F()
187 const auto Result = GraphBuilder::buildFlowGraph(Analysis, 0xDEADBEEF + 2); in TEST_F()
206 Analysis.parseSectionContents( in TEST_F()
216 const auto Result = GraphBuilder::buildFlowGraph(Analysis, 0xDEADBEEF + 3); in TEST_F()
245 Analysis.parseSectionContents( in TEST_F()
254 GraphResult Result = GraphBuilder::buildFlowGraph(Analysis, 0xDEADBEEF + 3); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/
Dopt-O2-pipeline.ll7 ; CHECK-NEXT: Type-Based Alias Analysis
8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
23 ; CHECK: Type-Based Alias Analysis
24 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
40 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
41 ; CHECK-NEXT: Function Alias Analysis Results
43 ; CHECK-NEXT: Lazy Branch Probability Analysis
44 ; CHECK-NEXT: Lazy Block Frequency Analysis
49 ; CHECK-NEXT: Globals Alias Analysis
57 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
[all …]
Dopt-O3-pipeline.ll7 ; CHECK-NEXT: Type-Based Alias Analysis
8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
23 ; CHECK: Type-Based Alias Analysis
24 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
42 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
43 ; CHECK-NEXT: Function Alias Analysis Results
45 ; CHECK-NEXT: Lazy Branch Probability Analysis
46 ; CHECK-NEXT: Lazy Block Frequency Analysis
51 ; CHECK-NEXT: Globals Alias Analysis
60 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
[all …]
Dopt-Os-pipeline.ll7 ; CHECK-NEXT: Type-Based Alias Analysis
8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
23 ; CHECK: Type-Based Alias Analysis
24 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
40 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
41 ; CHECK-NEXT: Function Alias Analysis Results
43 ; CHECK-NEXT: Lazy Branch Probability Analysis
44 ; CHECK-NEXT: Lazy Block Frequency Analysis
49 ; CHECK-NEXT: Globals Alias Analysis
57 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-cfi-verify/lib/
DGraphBuilder.cpp72 void printPairToDOT(const FileAnalysis &Analysis, raw_ostream &OS, in printPairToDOT() argument
75 Analysis.printInstruction(Analysis.getInstructionOrDie(From), OS); in printPairToDOT()
77 Analysis.printInstruction(Analysis.getInstructionOrDie(To), OS); in printPairToDOT()
81 void GraphResult::printToDOT(const FileAnalysis &Analysis, in printToDOT() argument
87 printPairToDOT(Analysis, OS, KV.first, KV.second); in printToDOT()
91 printPairToDOT(Analysis, OS, BranchNode.Address, V); in printToDOT()
96 GraphResult GraphBuilder::buildFlowGraph(const FileAnalysis &Analysis, in buildFlowGraph() argument
102 const auto &IndirectInstructions = Analysis.getIndirectInstructions(); in buildFlowGraph()
107 buildFlowGraphImpl(Analysis, OpenedNodes, Result, Address, 0); in buildFlowGraph()
111 void GraphBuilder::buildFlowsToUndefined(const FileAnalysis &Analysis, in buildFlowsToUndefined() argument
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DDOTGraphTraitsPass.h21 template <class Analysis, bool Simple>
30 Analysis *Graph; in runOnFunction()
32 Graph = &getAnalysis<Analysis>(); in runOnFunction()
33 GraphName = DOTGraphTraits<Analysis*>::getGraphName(Graph); in runOnFunction()
42 AU.addRequired<Analysis>(); in getAnalysisUsage()
46 template <class Analysis, bool Simple>
57 Analysis *Graph; in runOnFunction()
63 Graph = &getAnalysis<Analysis>(); in runOnFunction()
66 GraphName = DOTGraphTraits<Analysis*>::getGraphName(Graph); in runOnFunction()
79 AU.addRequired<Analysis>(); in getAnalysisUsage()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
DO3-pipeline.ll11 ; CHECK-NEXT: Type-Based Alias Analysis
12 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
15 ; CHECK-NEXT: Machine Branch Probability Analysis
23 ; CHECK-NEXT: Lazy Branch Probability Analysis
24 ; CHECK-NEXT: Lazy Block Frequency Analysis
26 ; CHECK-NEXT: Scalar Evolution Analysis
29 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
42 ; CHECK-NEXT: Branch Probability Analysis
43 ; CHECK-NEXT: Block Frequency Analysis
65 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-cfi-verify/
Dllvm-cfi-verify.cpp87 void printInstructionInformation(const FileAnalysis &Analysis, in printInstructionInformation() argument
93 Analysis.printInstruction(InstrMeta, outs()); in printInstructionInformation()
97 Graph.printToDOT(Analysis, outs()); in printInstructionInformation()
125 void printIndirectCFInstructions(FileAnalysis &Analysis, in printIndirectCFInstructions() argument
134 for (uint64_t Address : Analysis.getIndirectInstructions()) { in printIndirectCFInstructions()
135 const auto &InstrMeta = Analysis.getInstructionOrDie(Address); in printIndirectCFInstructions()
136 GraphResult Graph = GraphBuilder::buildFlowGraph(Analysis, Address); in printIndirectCFInstructions()
139 Analysis.validateCFIProtection(Graph); in printIndirectCFInstructions()
144 printInstructionInformation(Analysis, InstrMeta, Graph, ProtectionStatus); in printIndirectCFInstructions()
155 auto InliningInfo = Analysis.symbolizeInlinedCode(Address); in printIndirectCFInstructions()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
DO3-pipeline.ll10 ; CHECK-NEXT: Type-Based Alias Analysis
11 ; CHECK-NEXT: Scoped NoAlias Alias Analysis
15 ; CHECK-NEXT: Machine Branch Probability Analysis
21 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
25 ; CHECK-NEXT: Scalar Evolution Analysis
36 ; CHECK-NEXT: Branch Probability Analysis
37 ; CHECK-NEXT: Block Frequency Analysis
57 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl)
58 ; CHECK-NEXT: Function Alias Analysis Results
60 ; CHECK-NEXT: Branch Probability Analysis
[all …]
/external/deqp-deps/SPIRV-Tools/source/opt/
Dir_context.h62 enum Analysis { enum
84 friend inline Analysis operator|(Analysis lhs, Analysis rhs);
85 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs);
86 friend inline Analysis operator<<(Analysis a, int shift);
87 friend inline Analysis& operator<<=(Analysis& a, int shift);
335 void BuildInvalidAnalyses(Analysis set);
338 void InvalidateAnalysesExceptFor(Analysis preserved_analyses);
341 void InvalidateAnalyses(Analysis analyses_to_invalidate);
367 bool AreAnalysesValid(Analysis set) { return (set & valid_analyses_) == set; } in AreAnalysesValid()
682 Analysis valid_analyses_;
[all …]
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dir_context.h62 enum Analysis { enum
86 friend inline Analysis operator|(Analysis lhs, Analysis rhs);
87 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs);
88 friend inline Analysis operator<<(Analysis a, int shift);
89 friend inline Analysis& operator<<=(Analysis& a, int shift);
339 void BuildInvalidAnalyses(Analysis set);
342 void InvalidateAnalysesExceptFor(Analysis preserved_analyses);
345 void InvalidateAnalyses(Analysis analyses_to_invalidate);
371 bool AreAnalysesValid(Analysis set) { return (set & valid_analyses_) == set; } in AreAnalysesValid()
700 Analysis valid_analyses_;
[all …]
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk11 llvm/lib/Analysis/AliasAnalysis.cpp \
12 llvm/lib/Analysis/AliasAnalysisEvaluator.cpp \
13 llvm/lib/Analysis/AliasAnalysisSummary.cpp \
14 llvm/lib/Analysis/AliasSetTracker.cpp \
15 llvm/lib/Analysis/Analysis.cpp \
16 llvm/lib/Analysis/AssumptionCache.cpp \
17 llvm/lib/Analysis/BasicAliasAnalysis.cpp \
18 llvm/lib/Analysis/BlockFrequencyInfo.cpp \
19 llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp \
20 llvm/lib/Analysis/BranchProbabilityInfo.cpp \
[all …]
DBUILD.gn112 "llvm/lib/Analysis/AliasAnalysis.cpp",
113 "llvm/lib/Analysis/AliasAnalysisEvaluator.cpp",
114 "llvm/lib/Analysis/AliasAnalysisSummary.cpp",
115 "llvm/lib/Analysis/AliasSetTracker.cpp",
116 "llvm/lib/Analysis/Analysis.cpp",
117 "llvm/lib/Analysis/AssumptionCache.cpp",
118 "llvm/lib/Analysis/BasicAliasAnalysis.cpp",
119 "llvm/lib/Analysis/BlockFrequencyInfo.cpp",
120 "llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp",
121 "llvm/lib/Analysis/BranchProbabilityInfo.cpp",
[all …]
/external/skqp/src/gpu/
DGrProcessorSet.h76 class Analysis {
78 Analysis(const Analysis&) = default;
79 Analysis() { *reinterpret_cast<uint32_t*>(this) = 0; } in Analysis() function
93 constexpr Analysis(Empty) in Analysis() function
119 GR_STATIC_ASSERT(sizeof(Analysis) <= sizeof(uint32_t));
135 Analysis finalize(const GrProcessorAnalysisColor& colorInput,
144 static constexpr const Analysis EmptySetAnalysis() { return Analysis(Empty::kEmpty); } in EmptySetAnalysis()
/external/skia/src/gpu/
DGrProcessorSet.h77 class Analysis {
79 Analysis(const Analysis&) = default;
80 Analysis() { *reinterpret_cast<uint32_t*>(this) = 0; } in Analysis() function
96 constexpr Analysis(Empty) in Analysis() function
124 GR_STATIC_ASSERT(sizeof(Analysis) <= sizeof(uint32_t));
140 Analysis finalize(const GrProcessorAnalysisColor&, const GrProcessorAnalysisCoverage,
149 static constexpr const Analysis EmptySetAnalysis() { return Analysis(Empty::kEmpty); } in EmptySetAnalysis()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/BasicAA/
Dphi-values-usage.ll6 ; CHECK: Executing Pass 'Phi Values Analysis'
7 ; CHECK: Executing Pass 'Basic Alias Analysis (stateless AA impl)'
8 ; CHECK: Executing Pass 'Memory Dependence Analysis'
11 ; CHECK-DAG: Freeing Pass 'Phi Values Analysis'
12 ; CHECK-DAG: Freeing Pass 'Memory Dependence Analysis'
13 ; CHECK-DAG: Freeing Pass 'Basic Alias Analysis (stateless AA impl)'
14 ; CHECK-NOT: Executing Pass 'Phi Values Analysis'
15 ; CHECK: Executing Pass 'Basic Alias Analysis (stateless AA impl)'
/external/deqp-deps/SPIRV-Tools/test/opt/
Dir_context_test.cpp31 using Analysis = IRContext::Analysis; typedef
53 Analysis GetPreservedAnalyses() override { in GetPreservedAnalyses()
54 return Analysis(IRContext::kAnalysisEnd - 1); in GetPreservedAnalyses()
68 Analysis GetPreservedAnalyses() override { return IRContext::kAnalysisBegin; } in GetPreservedAnalyses()
81 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
93 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F()
94 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
107 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F()
108 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
125 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Dir_context_test.cpp31 using Analysis = IRContext::Analysis; typedef
53 Analysis GetPreservedAnalyses() override { in GetPreservedAnalyses()
54 return Analysis(IRContext::kAnalysisEnd - 1); in GetPreservedAnalyses()
68 Analysis GetPreservedAnalyses() override { return IRContext::kAnalysisBegin; } in GetPreservedAnalyses()
81 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
93 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F()
94 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
107 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F()
108 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
125 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F()
[all …]
/external/llvm/test/Analysis/CostModel/X86/
Dctbits-cost.ll21 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v2i64':
30 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v4i64':
39 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v4i32':
48 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v8i32':
57 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v8i16':
66 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v16i16':
75 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v16i8':
84 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v32i8':
105 ; CHECK: 'Cost Model Analysis' for function 'var_ctlz_v2i64':
114 ; CHECK: 'Cost Model Analysis' for function 'var_ctlz_v2i64u':
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DPassBuilderCallbacksTest.cpp53 class Analysis : public AnalysisInfoMixin<Analysis> { class in __anon36e786b70111::MockAnalysisHandleBase
54 friend AnalysisInfoMixin<Analysis>;
60 Analysis(DerivedT &Handle) : Handle(&Handle) { in Analysis() function in __anon36e786b70111::MockAnalysisHandleBase::Analysis
86 Analysis getAnalysis() { return Analysis(static_cast<DerivedT &>(*this)); } in getAnalysis()
87 typename Analysis::Result getResult() { in getResult()
88 return typename Analysis::Result(static_cast<DerivedT &>(*this)); in getResult()
96 auto PAC = PA.template getChecker<Analysis>(); in invalidateCallback()
122 ExtraArgTs...>::Analysis::Key;
211 MOCK_METHOD3_T(run, typename Analysis::Result(Loop &, LoopAnalysisManager &,
223 MOCK_METHOD2(run, Analysis::Result(Function &, FunctionAnalysisManager &));
[all …]
/external/swiftshader/third_party/LLVM/
DAndroid.mk11 lib/Analysis/AliasAnalysis.cpp \
12 lib/Analysis/AliasSetTracker.cpp \
13 lib/Analysis/BasicAliasAnalysis.cpp \
14 lib/Analysis/BranchProbabilityInfo.cpp \
15 lib/Analysis/CaptureTracking.cpp \
16 lib/Analysis/ConstantFolding.cpp \
17 lib/Analysis/DebugInfo.cpp \
18 lib/Analysis/DIBuilder.cpp \
19 lib/Analysis/InstructionSimplify.cpp \
20 lib/Analysis/IVUsers.cpp \
[all …]
/external/llvm/include/llvm/Analysis/
DDOTGraphTraitsPass.h45 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
50 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
52 if (!processFunction(F, Analysis)) in runOnFunction()
55 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
87 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
92 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
94 if (!processFunction(F, Analysis)) in runOnFunction()
97 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DDOTGraphTraitsPass.h45 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
50 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
52 if (!processFunction(F, Analysis)) in runOnFunction()
55 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
87 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument
92 auto &Analysis = getAnalysis<AnalysisT>(); in runOnFunction() local
94 if (!processFunction(F, Analysis)) in runOnFunction()
97 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/AArch64/
Dbswap.ll17 ; CHECK: 'Cost Model Analysis' for function 'bswap_i16':
24 ; CHECK: 'Cost Model Analysis' for function 'bswap_i32':
31 ; CHECK: 'Cost Model Analysis' for function 'bswap_i64':
38 ; CHECK: 'Cost Model Analysis' for function 'bswap_v2i32':
45 ; CHECK: 'Cost Model Analysis' for function 'bswap_v4i16':
52 ; CHECK: 'Cost Model Analysis' for function 'bswap_v2i64':
59 ; CHECK: 'Cost Model Analysis' for function 'bswap_v4i32':
66 ; CHECK: 'Cost Model Analysis' for function 'bswap_v8i16':

12345678910>>...25