Home
last modified time | relevance | path

Searched refs:VariableCounts (Results 1 – 6 of 6) sorted by relevance

/external/skia/src/sksl/ir/
DSkSLProgram.h43 struct VariableCounts { struct
48 VariableCounts get(const Variable&) const; argument
59 SkTHashMap<const Variable*, VariableCounts> fVariableCounts;
/external/skia/src/sksl/
DSkSLAnalysis.cpp205 ProgramUsage::VariableCounts& counts = fUsage->fVariableCounts[&vd.var()]; in visitStatement()
223 ProgramUsage::VariableCounts& counts = fUsage->fVariableCounts[ref.variable()]; in visitExpression()
614 ProgramUsage::VariableCounts ProgramUsage::get(const Variable& v) const { in get()
615 const VariableCounts* counts = fVariableCounts.find(&v); in get()
622 VariableCounts counts = this->get(v); in isDead()
DSkSLCompiler.cpp665 ProgramUsage::VariableCounts* counts = fUsage->fVariableCounts.find(var); in removeDeadLocalVariables()
688 static bool CanEliminate(const Variable* var, const ProgramUsage::VariableCounts& counts) { in removeDeadLocalVariables()
DSkSLInliner.cpp657 const ProgramUsage::VariableCounts& paramUsage = usage.get(*param); in inlineCall()
/external/skia/src/core/
DSkRuntimeEffect.cpp182 const SkSL::ProgramUsage::VariableCounts sampleCoordsUsage = in Make()
184 : SkSL::ProgramUsage::VariableCounts{}; in Make()
/external/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp3061 ProgramUsage::VariableCounts counts = usage->get(var); in is_dead()