/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/ |
D | struct_cfg_analysis_test.cpp | 57 StructuredCFGAnalysis analysis(context.get()); in TEST_F() local 60 EXPECT_EQ(analysis.ContainingConstruct(1), 0); in TEST_F() 61 EXPECT_EQ(analysis.ContainingLoop(1), 0); in TEST_F() 62 EXPECT_EQ(analysis.MergeBlock(1), 0); in TEST_F() 63 EXPECT_EQ(analysis.NestingDepth(1), 0); in TEST_F() 64 EXPECT_EQ(analysis.LoopMergeBlock(1), 0); in TEST_F() 65 EXPECT_EQ(analysis.LoopNestingDepth(1), 0); in TEST_F() 66 EXPECT_EQ(analysis.ContainingSwitch(1), 0); in TEST_F() 67 EXPECT_EQ(analysis.SwitchMergeBlock(1), 0); in TEST_F() 68 EXPECT_FALSE(analysis.IsContinueBlock(1)); in TEST_F() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/ |
D | struct_cfg_analysis_test.cpp | 57 StructuredCFGAnalysis analysis(context.get()); in TEST_F() local 60 EXPECT_EQ(analysis.ContainingConstruct(1), 0); in TEST_F() 61 EXPECT_EQ(analysis.ContainingLoop(1), 0); in TEST_F() 62 EXPECT_EQ(analysis.MergeBlock(1), 0); in TEST_F() 63 EXPECT_EQ(analysis.NestingDepth(1), 0); in TEST_F() 64 EXPECT_EQ(analysis.LoopMergeBlock(1), 0); in TEST_F() 65 EXPECT_EQ(analysis.LoopNestingDepth(1), 0); in TEST_F() 66 EXPECT_EQ(analysis.ContainingSwitch(1), 0); in TEST_F() 67 EXPECT_EQ(analysis.SwitchMergeBlock(1), 0); in TEST_F() 68 EXPECT_FALSE(analysis.IsContinueBlock(1)); in TEST_F() [all …]
|
/external/deqp-deps/SPIRV-Tools/test/opt/ |
D | struct_cfg_analysis_test.cpp | 57 StructuredCFGAnalysis analysis(context.get()); in TEST_F() local 60 EXPECT_EQ(analysis.ContainingConstruct(1), 0); in TEST_F() 61 EXPECT_EQ(analysis.ContainingLoop(1), 0); in TEST_F() 62 EXPECT_EQ(analysis.MergeBlock(1), 0); in TEST_F() 63 EXPECT_EQ(analysis.NestingDepth(1), 0); in TEST_F() 64 EXPECT_EQ(analysis.LoopMergeBlock(1), 0); in TEST_F() 65 EXPECT_EQ(analysis.LoopNestingDepth(1), 0); in TEST_F() 66 EXPECT_EQ(analysis.ContainingSwitch(1), 0); in TEST_F() 67 EXPECT_EQ(analysis.SwitchMergeBlock(1), 0); in TEST_F() 68 EXPECT_FALSE(analysis.IsContinueBlock(1)); in TEST_F() [all …]
|
/external/deqp-deps/SPIRV-Tools/test/opt/dominator_tree/ |
D | nested_loops_with_unreachables.cpp | 291 DominatorAnalysis* analysis = context->GetDominatorAnalysis(f); in TEST_F() local 293 EXPECT_TRUE(analysis->Dominates(5, 10)); in TEST_F() 294 EXPECT_TRUE(analysis->Dominates(5, 14)); in TEST_F() 295 EXPECT_TRUE(analysis->Dominates(5, 11)); in TEST_F() 296 EXPECT_TRUE(analysis->Dominates(5, 29)); in TEST_F() 297 EXPECT_TRUE(analysis->Dominates(5, 33)); in TEST_F() 298 EXPECT_TRUE(analysis->Dominates(5, 30)); in TEST_F() 299 EXPECT_TRUE(analysis->Dominates(5, 32)); in TEST_F() 300 EXPECT_TRUE(analysis->Dominates(5, 31)); in TEST_F() 301 EXPECT_TRUE(analysis->Dominates(5, 13)); in TEST_F() [all …]
|
D | post.cpp | 151 PostDominatorAnalysis* analysis = context->GetPostDominatorAnalysis(f); in TEST_F() local 153 EXPECT_TRUE(analysis->Dominates(19, 18)); in TEST_F() 154 EXPECT_TRUE(analysis->Dominates(19, 5)); in TEST_F() 155 EXPECT_TRUE(analysis->Dominates(19, 53)); in TEST_F() 156 EXPECT_TRUE(analysis->Dominates(19, 19)); in TEST_F() 157 EXPECT_TRUE(analysis->Dominates(19, 25)); in TEST_F() 158 EXPECT_TRUE(analysis->Dominates(19, 29)); in TEST_F() 159 EXPECT_TRUE(analysis->Dominates(19, 27)); in TEST_F() 160 EXPECT_TRUE(analysis->Dominates(19, 26)); in TEST_F() 161 EXPECT_TRUE(analysis->Dominates(19, 28)); in TEST_F() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/dominator_tree/ |
D | nested_loops_with_unreachables.cpp | 291 DominatorAnalysis* analysis = context->GetDominatorAnalysis(f); in TEST_F() local 293 EXPECT_TRUE(analysis->Dominates(5, 10)); in TEST_F() 294 EXPECT_TRUE(analysis->Dominates(5, 14)); in TEST_F() 295 EXPECT_TRUE(analysis->Dominates(5, 11)); in TEST_F() 296 EXPECT_TRUE(analysis->Dominates(5, 29)); in TEST_F() 297 EXPECT_TRUE(analysis->Dominates(5, 33)); in TEST_F() 298 EXPECT_TRUE(analysis->Dominates(5, 30)); in TEST_F() 299 EXPECT_TRUE(analysis->Dominates(5, 32)); in TEST_F() 300 EXPECT_TRUE(analysis->Dominates(5, 31)); in TEST_F() 301 EXPECT_TRUE(analysis->Dominates(5, 13)); in TEST_F() [all …]
|
D | post.cpp | 151 PostDominatorAnalysis* analysis = context->GetPostDominatorAnalysis(f); in TEST_F() local 153 EXPECT_TRUE(analysis->Dominates(19, 18)); in TEST_F() 154 EXPECT_TRUE(analysis->Dominates(19, 5)); in TEST_F() 155 EXPECT_TRUE(analysis->Dominates(19, 53)); in TEST_F() 156 EXPECT_TRUE(analysis->Dominates(19, 19)); in TEST_F() 157 EXPECT_TRUE(analysis->Dominates(19, 25)); in TEST_F() 158 EXPECT_TRUE(analysis->Dominates(19, 29)); in TEST_F() 159 EXPECT_TRUE(analysis->Dominates(19, 27)); in TEST_F() 160 EXPECT_TRUE(analysis->Dominates(19, 26)); in TEST_F() 161 EXPECT_TRUE(analysis->Dominates(19, 28)); in TEST_F() [all …]
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/dominator_tree/ |
D | nested_loops_with_unreachables.cpp | 291 DominatorAnalysis* analysis = context->GetDominatorAnalysis(f); in TEST_F() local 293 EXPECT_TRUE(analysis->Dominates(5, 10)); in TEST_F() 294 EXPECT_TRUE(analysis->Dominates(5, 14)); in TEST_F() 295 EXPECT_TRUE(analysis->Dominates(5, 11)); in TEST_F() 296 EXPECT_TRUE(analysis->Dominates(5, 29)); in TEST_F() 297 EXPECT_TRUE(analysis->Dominates(5, 33)); in TEST_F() 298 EXPECT_TRUE(analysis->Dominates(5, 30)); in TEST_F() 299 EXPECT_TRUE(analysis->Dominates(5, 32)); in TEST_F() 300 EXPECT_TRUE(analysis->Dominates(5, 31)); in TEST_F() 301 EXPECT_TRUE(analysis->Dominates(5, 13)); in TEST_F() [all …]
|
D | post.cpp | 151 PostDominatorAnalysis* analysis = context->GetPostDominatorAnalysis(f); in TEST_F() local 153 EXPECT_TRUE(analysis->Dominates(19, 18)); in TEST_F() 154 EXPECT_TRUE(analysis->Dominates(19, 5)); in TEST_F() 155 EXPECT_TRUE(analysis->Dominates(19, 53)); in TEST_F() 156 EXPECT_TRUE(analysis->Dominates(19, 19)); in TEST_F() 157 EXPECT_TRUE(analysis->Dominates(19, 25)); in TEST_F() 158 EXPECT_TRUE(analysis->Dominates(19, 29)); in TEST_F() 159 EXPECT_TRUE(analysis->Dominates(19, 27)); in TEST_F() 160 EXPECT_TRUE(analysis->Dominates(19, 26)); in TEST_F() 161 EXPECT_TRUE(analysis->Dominates(19, 28)); in TEST_F() [all …]
|
/external/llvm-project/llvm/test/Other/ |
D | opt-O3-pipeline-enable-matrix.ll | 7 ; CHECK-NEXT: Type-Based Alias Analysis 8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 25 ; CHECK: Type-Based Alias Analysis 26 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 45 ; CHECK-NEXT: Branch Probability Analysis 46 ; CHECK-NEXT: Block Frequency Analysis 53 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl) 54 ; CHECK-NEXT: Function Alias Analysis Results 56 ; CHECK-NEXT: Lazy Branch Probability Analysis 57 ; CHECK-NEXT: Lazy Block Frequency Analysis [all …]
|
D | opt-O2-pipeline.ll | 7 ; CHECK-NEXT: Type-Based Alias Analysis 8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 25 ; CHECK: Type-Based Alias Analysis 26 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 42 ; CHECK-NEXT: Branch Probability Analysis 43 ; CHECK-NEXT: Block Frequency Analysis 50 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl) 51 ; CHECK-NEXT: Function Alias Analysis Results 53 ; CHECK-NEXT: Lazy Branch Probability Analysis 54 ; CHECK-NEXT: Lazy Block Frequency Analysis [all …]
|
D | opt-O3-pipeline.ll | 7 ; CHECK-NEXT: Type-Based Alias Analysis 8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 25 ; CHECK: Type-Based Alias Analysis 26 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 45 ; CHECK-NEXT: Branch Probability Analysis 46 ; CHECK-NEXT: Block Frequency Analysis 53 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl) 54 ; CHECK-NEXT: Function Alias Analysis Results 56 ; CHECK-NEXT: Lazy Branch Probability Analysis 57 ; CHECK-NEXT: Lazy Block Frequency Analysis [all …]
|
D | opt-Os-pipeline.ll | 7 ; CHECK-NEXT: Type-Based Alias Analysis 8 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 25 ; CHECK: Type-Based Alias Analysis 26 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 42 ; CHECK-NEXT: Branch Probability Analysis 43 ; CHECK-NEXT: Block Frequency Analysis 50 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl) 51 ; CHECK-NEXT: Function Alias Analysis Results 53 ; CHECK-NEXT: Lazy Branch Probability Analysis 54 ; CHECK-NEXT: Lazy Block Frequency Analysis [all …]
|
D | opt-LTO-pipeline.ll | 9 ; CHECK: Type-Based Alias Analysis 10 ; CHECK-NEXT: Scoped NoAlias Alias Analysis 40 ; CHECK-NEXT: Branch Probability Analysis 41 ; CHECK-NEXT: Block Frequency Analysis 49 ; CHECK-NEXT: Basic Alias Analysis (stateless AA impl) 50 ; CHECK-NEXT: Function Alias Analysis Results 52 ; CHECK-NEXT: Lazy Branch Probability Analysis 53 ; CHECK-NEXT: Lazy Block Frequency Analysis 66 ; CHECK-NEXT: Branch Probability Analysis 67 ; CHECK-NEXT: Block Frequency Analysis [all …]
|
D | loop-pm-invalidation.ll | 24 ; CHECK-LOOP-INV-NEXT: Running analysis: LoopAnalysis 25 ; CHECK-LOOP-INV-NEXT: Running analysis: DominatorTreeAnalysis 26 ; CHECK-LOOP-INV-NEXT: Running analysis: AssumptionAnalysis 30 ; CHECK-LOOP-INV-NEXT: Invalidating analysis: LoopAnalysis 33 ; CHECK-LOOP-INV-NEXT: Running analysis: LoopAnalysis 41 ; CHECK-SCEV-INV-NEXT: Running analysis: LoopAnalysis 42 ; CHECK-SCEV-INV-NEXT: Running analysis: DominatorTreeAnalysis 43 ; CHECK-SCEV-INV-NEXT: Running analysis: AssumptionAnalysis 61 ; CHECK-LOOP-INV-NEXT: Running analysis: LoopAnalysis 62 ; CHECK-LOOP-INV-NEXT: Running analysis: DominatorTreeAnalysis [all …]
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | opt-pipeline.ll | 32 ; GCN-O1-NEXT: AMDGPU Address space based Alias Analysis 33 ; GCN-O1-NEXT: External Alias Analysis 36 ; GCN-O1-NEXT: Type-Based Alias Analysis 37 ; GCN-O1-NEXT: Scoped NoAlias Alias Analysis 42 ; GCN-O1-NEXT: Basic Alias Analysis (stateless AA impl) 43 ; GCN-O1-NEXT: Function Alias Analysis Results 56 ; GCN-O1-NEXT: Type-Based Alias Analysis 57 ; GCN-O1-NEXT: Scoped NoAlias Alias Analysis 58 ; GCN-O1-NEXT: AMDGPU Address space based Alias Analysis 59 ; GCN-O1-NEXT: External Alias Analysis [all …]
|
/external/llvm-project/llvm/unittests/tools/llvm-cfi-verify/ |
D | FileAnalysis.cpp | 66 : SuccessfullyInitialised(false), Analysis(Trip) {} in BasicFileAnalysisTest() 71 if (auto Err = Analysis.initialiseDisassemblyMembers()) { in SetUp() 82 ELFTestFileAnalysis Analysis; member in llvm::cfi_verify::__anonedf6e2320111::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 …]
|
/external/llvm-project/llvm/test/tools/llvm-exegesis/X86/ |
D | analysis-naive-cluster-stabilization.test | 1 …analysis -benchmarks-file=%s -analysis-clusters-output-file=- -analysis-clustering-epsilon=0.5 -an… 2 …analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsilon=… 3 …analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsilon=… 5 …analysis -benchmarks-file=%s -analysis-clusters-output-file=- -analysis-clustering-epsilon=0.49 -a… 6 …analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsilon=… 7 …analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsilon=…
|
D | analysis-epsilons.test | 1 … -mode=analysis -benchmarks-file=%s -analysis-clusters-output-file=- -analysis-clustering-epsilon=… 2 … -mode=analysis -benchmarks-file=%s -analysis-clusters-output-file=- -analysis-clustering-epsilon=… 3 … -mode=analysis -benchmarks-file=%s -analysis-clusters-output-file=- -analysis-clustering-epsilon=… 4 … -mode=analysis -benchmarks-file=%s -analysis-clusters-output-file=- -analysis-clustering-epsilon=… 6 …ode=analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsi… 7 …de=analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsil… 8 …ode=analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsi… 9 …de=analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=- -analysis-clustering-epsil…
|
/external/llvm-project/clang/test/CodeGen/ |
D | thinlto-distributed-newpm.ll | 24 ; CHECK-O: Running analysis: InnerAnalysisManagerProxy 26 ; CHECK-O: Invalidating analysis: InnerAnalysisManagerProxy 29 ; CHECK-O: Running analysis: ProfileSummaryAnalysis 30 ; CHECK-O: Running analysis: InnerAnalysisManagerProxy 31 ; CHECK-O: Running analysis: OptimizationRemarkEmitterAnalysis on main 35 ; CHECK-O: Running analysis: TargetIRAnalysis on main 36 ; CHECK-O: Running analysis: AssumptionAnalysis on main 38 ; CHECK-O: Running analysis: DominatorTreeAnalysis on main 40 ; CHECK-O: Running analysis: TargetLibraryAnalysis on main 48 ; CHECK-O: Invalidating analysis: InnerAnalysisManagerProxy [all …]
|
/external/apache-xml/src/main/java/org/apache/xpath/axes/ |
D | WalkerFactory.java | 41 * which are built from the opcode map output, and an analysis engine 104 int analysis = analyze(compiler, stepOpCodePos, stepIndex); in loadWalkers() local 108 walker = createDefaultWalker(compiler, stepOpCodePos, lpi, analysis); in loadWalkers() 113 // walker.setAnalysis(analysis); in loadWalkers() 134 public static boolean isSet(int analysis, int bits) in isSet() argument 136 return (0 != (analysis & bits)); in isSet() 139 public static void diagnoseIterator(String name, int analysis, Compiler compiler) in diagnoseIterator() argument 142 + Integer.toBinaryString(analysis) + ", " in diagnoseIterator() 143 + getAnalysisString(analysis)); in diagnoseIterator() 148 * returned is based on an analysis of the XPath operations. [all …]
|
/external/tensorflow/tensorflow/compiler/xla/service/ |
D | hlo_cost_analysis_test.cc | 46 // This test suite tests the HLO cost analysis by first building a computation 144 // Run HLO cost analysis. in TEST_F() 146 HloCostAnalysis analysis(ShapeSize); in TEST_F() local 148 hlo_module->entry_computation()->root_instruction()->Accept(&analysis)); in TEST_F() 150 // Check the number of computations returned from the analysis (1500 FMAs). in TEST_F() 151 EXPECT_EQ(analysis.flop_count(), 2 * 10 * 30 * 5); in TEST_F() 153 EXPECT_EQ(analysis.transcendental_count(), 0); in TEST_F() 156 EXPECT_EQ(analysis.bytes_accessed(), in TEST_F() 160 EXPECT_EQ(analysis.operand_bytes_accessed(*root, 0), sizeof(float) * 10 * 5); in TEST_F() 161 EXPECT_EQ(analysis.operand_bytes_accessed(*root, 1), sizeof(float) * 5 * 30); in TEST_F() [all …]
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 170 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 182 EXPECT_FALSE(analysis.IsSupportedLoop(loops[0])); in TEST() 183 EXPECT_FALSE(analysis.GetDependence(context->get_def_use_mgr()->GetDef(38), in TEST() 197 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 209 EXPECT_FALSE(analysis.IsSupportedLoop(loops[0])); in TEST() 210 EXPECT_FALSE(analysis.GetDependence(context->get_def_use_mgr()->GetDef(58), in TEST() 743 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 746 analysis.GetLowerBound(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() 749 analysis.GetUpperBound(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() 753 analysis.GetTripCount(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 170 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 182 EXPECT_FALSE(analysis.IsSupportedLoop(loops[0])); in TEST() 183 EXPECT_FALSE(analysis.GetDependence(context->get_def_use_mgr()->GetDef(38), in TEST() 197 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 209 EXPECT_FALSE(analysis.IsSupportedLoop(loops[0])); in TEST() 210 EXPECT_FALSE(analysis.GetDependence(context->get_def_use_mgr()->GetDef(58), in TEST() 743 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 746 analysis.GetLowerBound(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() 749 analysis.GetUpperBound(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() 753 analysis.GetTripCount(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() [all …]
|
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 170 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 182 EXPECT_FALSE(analysis.IsSupportedLoop(loops[0])); in TEST() 183 EXPECT_FALSE(analysis.GetDependence(context->get_def_use_mgr()->GetDef(38), in TEST() 197 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 209 EXPECT_FALSE(analysis.IsSupportedLoop(loops[0])); in TEST() 210 EXPECT_FALSE(analysis.GetDependence(context->get_def_use_mgr()->GetDef(58), in TEST() 743 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST() local 746 analysis.GetLowerBound(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() 749 analysis.GetUpperBound(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() 753 analysis.GetTripCount(loop)->AsSEConstantNode()->FoldToSingleValue(), in TEST() [all …]
|