/third_party/skia/src/gpu/ |
H A D | GrProcessorSet.h | 71 class Analysis { class in GrProcessorSet 73 Analysis(const Analysis&) = default; 74 Analysis() { *reinterpret_cast<uint32_t*>(this) = 0; } in Analysis() function in GrProcessorSet::Analysis 76 Analysis& operator=(const Analysis &other) = default; 94 constexpr Analysis(Empty) in Analysis() function in GrProcessorSet::Analysis 126 static_assert(sizeof(Analysis) <= sizeof(uint32_t)); 132 * indicated by the returned Analysis's inputColorIsOverridden(). 'inputColorOverride' will not 142 Analysis finaliz [all...] |
H A D | GrProcessorSet.cpp | 115 GrProcessorSet::Analysis GrProcessorSet::finalize( in finalize() 121 GrProcessorSet::Analysis analysis; in finalize() 141 analysis.fInputColorType = static_cast<Analysis::PackedInputColorType>( in finalize() 142 colorFPsToEliminate ? Analysis::kOverridden_InputColorType in finalize() 143 : Analysis::kOriginal_InputColorType); in finalize() 170 static_cast<Analysis::PackedInputColorType>(Analysis::kIgnored_InputColorType); in finalize()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | ir_context.h | 63 enum Analysis { enum in spvtools::opt::IRContext 88 friend inline Analysis operator|(Analysis lhs, Analysis rhs); 89 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs); 90 friend inline Analysis operator<<(Analysis a, int shift); 91 friend inline Analysis [all...] |
H A D | debug_info_manager.cpp | 223 if (!context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse) || in CreateDebugInlinedAt() 224 !context()->AreAnalysesValid(IRContext::Analysis::kAnalysisConstants)) in CreateDebugInlinedAt() 249 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in CreateDebugInlinedAt() 357 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetDebugOperationWithDeref() 372 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in DerefDebugExpression() 396 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetDebugInfoNone() 420 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetEmptyDebugExpression() 441 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in CloneDebugInlinedAt() 593 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in AddDebugValueForDecl() 596 IRContext::Analysis in AddDebugValueForDecl() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | ir_context.h | 63 enum Analysis { enum in spvtools::opt::IRContext 88 friend inline Analysis operator|(Analysis lhs, Analysis rhs); 89 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs); 90 friend inline Analysis operator<<(Analysis a, int shift); 91 friend inline Analysis [all...] |
H A D | debug_info_manager.cpp | 223 if (!context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse) || in CreateDebugInlinedAt() 224 !context()->AreAnalysesValid(IRContext::Analysis::kAnalysisConstants)) in CreateDebugInlinedAt() 249 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in CreateDebugInlinedAt() 357 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetDebugOperationWithDeref() 372 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in DerefDebugExpression() 396 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetDebugInfoNone() 420 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetEmptyDebugExpression() 441 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in CloneDebugInlinedAt() 593 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in AddDebugValueForDecl() 596 IRContext::Analysis in AddDebugValueForDecl() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | DOTGraphTraitsPass.h | 16 #include "llvm/Analysis/CFGPrinter.h" 43 /// @param Analysis The current analysis result for this function. 44 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument 49 auto &Analysis = getAnalysis<AnalysisT>(); variable 51 if (!processFunction(F, Analysis)) 54 GraphT Graph = AnalysisGraphTraitsT::getGraph(&Analysis); 85 /// @param Analysis The current analysis result for this function. 86 virtual bool processFunction(Function &F, AnalysisT &Analysis) { in processFunction() argument 91 auto &Analysis = getAnalysis<AnalysisT>(); variable 93 if (!processFunction(F, Analysis)) [all...] |
/third_party/spirv-tools/source/opt/ |
H A D | ir_context.h | 66 enum Analysis { enum in spvtools::opt::IRContext 92 friend inline Analysis operator|(Analysis lhs, Analysis rhs); 93 friend inline Analysis& operator|=(Analysis& lhs, Analysis rhs); 94 friend inline Analysis operator<<(Analysis a, int shift); 95 friend inline Analysis [all...] |
H A D | debug_info_manager.cpp | 234 if (!context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse) || in CreateDebugInlinedAt() 235 !context()->AreAnalysesValid(IRContext::Analysis::kAnalysisConstants)) in CreateDebugInlinedAt() 261 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in CreateDebugInlinedAt() 369 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetDebugOperationWithDeref() 384 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in DerefDebugExpression() 408 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetDebugInfoNone() 432 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in GetEmptyDebugExpression() 453 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in CloneDebugInlinedAt() 600 if (context()->AreAnalysesValid(IRContext::Analysis::kAnalysisDefUse)) in AddDebugValueForDecl() 603 IRContext::Analysis in AddDebugValueForDecl() [all...] |
H A D | switch_descriptorset_pass.h | 39 IRContext::Analysis GetPreservedAnalyses() override { 43 return static_cast<IRContext::Analysis>(mask);
|
/third_party/skia/src/sksl/ |
H A D | SkSLAnalysis.cpp | 237 bool visit(Expression& expr, Analysis::AssignmentInfo* info) { in visit() 307 // Analysis 309 SampleUsage Analysis::GetSampleUsage(const Program& program, in GetSampleUsage() 326 bool Analysis::ReferencesBuiltin(const Program& program, int builtin) { in ReferencesBuiltin() 331 bool Analysis::ReferencesSampleCoords(const Program& program) { in ReferencesSampleCoords() 332 return Analysis::ReferencesBuiltin(program, SK_MAIN_COORDS_BUILTIN); in ReferencesSampleCoords() 335 bool Analysis::ReferencesFragCoords(const Program& program) { in ReferencesFragCoords() 336 return Analysis::ReferencesBuiltin(program, SK_FRAGCOORD_BUILTIN); in ReferencesFragCoords() 339 bool Analysis::CallsSampleOutsideMain(const Program& program) { in CallsSampleOutsideMain() 344 bool Analysis [all...] |
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
H A D | ir_context_test.cpp | 36 using Analysis = IRContext::Analysis; 58 Analysis GetPreservedAnalyses() override { 59 return Analysis(IRContext::kAnalysisEnd - 1); 73 Analysis GetPreservedAnalyses() override { return IRContext::kAnalysisBegin; } 86 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F() 98 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F() 99 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F() 112 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F() 113 for (Analysis in TEST_F() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | ir_context_test.cpp | 36 using Analysis = IRContext::Analysis; 58 Analysis GetPreservedAnalyses() override { 59 return Analysis(IRContext::kAnalysisEnd - 1); 73 Analysis GetPreservedAnalyses() override { return IRContext::kAnalysisBegin; } 86 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F() 98 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F() 99 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F() 112 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F() 113 for (Analysis in TEST_F() [all...] |
/third_party/skia/src/gpu/ops/ |
H A D | OpsTask.h | 78 void addDrawOp(GrDrawingManager*, GrOp::Owner, bool usesMSAA, const GrProcessorSet::Analysis&, 139 void recordOp(GrOp::Owner, bool usesMSAA, GrProcessorSet::Analysis, GrAppliedClip*, 164 OpChain(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*, const GrDstProxyView*); 194 GrOp::Owner appendOp(GrOp::Owner op, GrProcessorSet::Analysis, const GrDstProxyView*, 228 bool tryConcat(List*, GrProcessorSet::Analysis, const GrDstProxyView&, const GrAppliedClip*, 234 GrProcessorSet::Analysis fProcessorAnalysis;
|
/third_party/skia/src/sksl/ir/ |
H A D | SkSLIfStatement.cpp | 47 if (Analysis::DetectVarDeclarationWithoutScope(*ifTrue, context.fErrors)) { in Convert() 50 if (ifFalse && Analysis::DetectVarDeclarationWithoutScope(*ifFalse, context.fErrors)) { in Convert() 68 SkASSERT(!Analysis::DetectVarDeclarationWithoutScope(*ifTrue)); in Make() 69 SkASSERT(!ifFalse || !Analysis::DetectVarDeclarationWithoutScope(*ifFalse)); in Make()
|
H A D | SkSLForStatement.cpp | 111 unrollInfo = Analysis::GetLoopUnrollInfo(line, initializer.get(), test.get(), in Convert() 119 unrollInfo = Analysis::GetLoopUnrollInfo(line, initializer.get(), test.get(), in Convert() 123 if (Analysis::DetectVarDeclarationWithoutScope(*statement, context.fErrors)) { in Convert() 169 SkASSERT(!Analysis::DetectVarDeclarationWithoutScope(*statement)); in Make()
|
H A D | SkSLPostfixExpression.cpp | 27 if (!Analysis::UpdateVariableRefKind(base.get(), VariableRefKind::kReadWrite, in Convert() 38 SkASSERT(Analysis::IsAssignable(*base)); in Make()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | PassInstrumentation.h | 174 /// BeforeAnalysis instrumentation point - takes \p Analysis instance 177 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() argument 180 C(Analysis.name(), llvm::Any(&IR)); in runBeforeAnalysis() 183 /// AfterAnalysis instrumentation point - takes \p Analysis instance 186 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() argument 189 C(Analysis.name(), llvm::Any(&IR)); in runAfterAnalysis()
|
/third_party/rust/crates/bindgen/bindgen/ir/analysis/ |
H A D | mod.rs | 36 //! [Static Program Analysis by Anders Møller and Michael I. Schwartzbach][spa]. 158 pub fn analyze<Analysis>(extra: Analysis::Extra) -> Analysis::Output in analyze() 160 Analysis: MonotoneFramework, in analyze() 162 let mut analysis = Analysis::new(extra); in analyze()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ |
H A D | PassSupport.h | 67 #define INITIALIZE_PASS_WITH_OPTIONS(PassName, Arg, Name, Cfg, Analysis) \ 68 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ 70 INITIALIZE_PASS_END(PassName, Arg, Name, Cfg, Analysis) 72 #define INITIALIZE_PASS_WITH_OPTIONS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ 73 INITIALIZE_PASS_BEGIN(PassName, Arg, Name, Cfg, Analysis) \ 102 /// Analysis groups are used to define an interface (which need not derive from 103 /// Pass) that is required by passes to do their job. Analysis Groups differ
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | transformation_move_block_down.cpp | 91 opt::IRContext::Analysis::kAnalysisDefUse | in Apply() 92 opt::IRContext::Analysis::kAnalysisCFG | in Apply() 93 opt::IRContext::Analysis::kAnalysisDominatorAnalysis); in Apply()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
H A D | transformation_move_block_down.cpp | 91 opt::IRContext::Analysis::kAnalysisDefUse | in Apply() 92 opt::IRContext::Analysis::kAnalysisCFG | in Apply() 93 opt::IRContext::Analysis::kAnalysisDominatorAnalysis); in Apply()
|
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_move_block_down.cpp | 91 opt::IRContext::Analysis::kAnalysisDefUse | in Apply() 92 opt::IRContext::Analysis::kAnalysisCFG | in Apply() 93 opt::IRContext::Analysis::kAnalysisDominatorAnalysis); in Apply()
|
/third_party/spirv-tools/test/opt/ |
H A D | ir_context_test.cpp | 35 using Analysis = IRContext::Analysis; 57 Analysis GetPreservedAnalyses() override { 58 return Analysis(IRContext::kAnalysisEnd - 1); 72 Analysis GetPreservedAnalyses() override { return IRContext::kAnalysisBegin; } 85 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F() 112 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F() 113 for (Analysis i = IRContext::kAnalysisBegin; i < IRContext::kAnalysisEnd; in TEST_F() 126 Analysis built_analyses = IRContext::kAnalysisNone; in TEST_F() 127 for (Analysis in TEST_F() [all...] |
/third_party/skia/src/sksl/analysis/ |
H A D | SkSLSwitchCaseContainsExit.cpp | 81 bool Analysis::SwitchCaseContainsUnconditionalExit(Statement& stmt) { in SwitchCaseContainsUnconditionalExit() 85 bool Analysis::SwitchCaseContainsConditionalExit(Statement& stmt) { in SwitchCaseContainsConditionalExit()
|