Searched refs:VariableCounts (Results 1 – 6 of 6) sorted by relevance
43 struct VariableCounts { struct48 VariableCounts get(const Variable&) const; argument59 SkTHashMap<const Variable*, VariableCounts> fVariableCounts;
205 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()
665 ProgramUsage::VariableCounts* counts = fUsage->fVariableCounts.find(var); in removeDeadLocalVariables()688 static bool CanEliminate(const Variable* var, const ProgramUsage::VariableCounts& counts) { in removeDeadLocalVariables()
657 const ProgramUsage::VariableCounts& paramUsage = usage.get(*param); in inlineCall()
182 const SkSL::ProgramUsage::VariableCounts sampleCoordsUsage = in Make()184 : SkSL::ProgramUsage::VariableCounts{}; in Make()
3061 ProgramUsage::VariableCounts counts = usage->get(var); in is_dead()