/external/swiftshader/third_party/llvm-7.0/llvm/unittests/tools/llvm-cfi-verify/ |
D | FileAnalysis.cpp | 66 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 …]
|
D | GraphBuilder.cpp | 131 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/ |
D | opt-O2-pipeline.ll | 7 ; 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 …]
|
D | opt-O3-pipeline.ll | 7 ; 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 …]
|
D | opt-Os-pipeline.ll | 7 ; 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/ |
D | GraphBuilder.cpp | 72 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/ |
D | DOTGraphTraitsPass.h | 21 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/ |
D | O3-pipeline.ll | 11 ; 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/ |
D | llvm-cfi-verify.cpp | 87 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/ |
D | O3-pipeline.ll | 10 ; 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/ |
D | ir_context.h | 62 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/ |
D | ir_context.h | 62 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/ |
D | Android.mk | 11 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 …]
|
D | BUILD.gn | 112 "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/ |
D | GrProcessorSet.h | 76 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/ |
D | GrProcessorSet.h | 77 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/ |
D | phi-values-usage.ll | 6 ; 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/ |
D | ir_context_test.cpp | 31 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/ |
D | ir_context_test.cpp | 31 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/ |
D | ctbits-cost.ll | 21 ; 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/ |
D | PassBuilderCallbacksTest.cpp | 53 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/ |
D | Android.mk | 11 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/ |
D | DOTGraphTraitsPass.h | 45 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/ |
D | DOTGraphTraitsPass.h | 45 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/ |
D | bswap.ll | 17 ; 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':
|