Home
last modified time | relevance | path

Searched refs:ProgramUsage (Results 1 – 20 of 20) sorted by relevance

/external/skia/src/sksl/
DSkSLCompiler.h52 class ProgramUsage; variable
87 ProgramUsage* fUsage = nullptr;
205 bool removeDeadFunctions(Program& program, ProgramUsage* usage);
208 bool removeDeadGlobalVariables(Program& program, ProgramUsage* usage);
209 bool removeDeadLocalVariables(Program& program, ProgramUsage* usage);
DSkSLAnalysis.cpp184 ProgramUsageVisitor(ProgramUsage* usage, int delta) : fUsage(usage), fDelta(delta) {} in ProgramUsageVisitor()
205 ProgramUsage::VariableCounts& counts = fUsage->fVariableCounts[&vd.var()]; in visitStatement()
223 ProgramUsage::VariableCounts& counts = fUsage->fVariableCounts[ref.variable()]; in visitExpression()
245 ProgramUsage* fUsage;
598 std::unique_ptr<ProgramUsage> Analysis::GetUsage(const Program& program) { in GetUsage()
599 auto usage = std::make_unique<ProgramUsage>(); in GetUsage()
605 std::unique_ptr<ProgramUsage> Analysis::GetUsage(const LoadedModule& module) { in GetUsage()
606 auto usage = std::make_unique<ProgramUsage>(); in GetUsage()
614 ProgramUsage::VariableCounts ProgramUsage::get(const Variable& v) const { in get()
620 bool ProgramUsage::isDead(const Variable& v) const { in isDead()
[all …]
DSkSLInliner.h47 ProgramUsage* usage);
61 std::shared_ptr<SymbolTable> symbols, ProgramUsage* usage,
96 const ProgramUsage&,
DSkSLAnalysis.h26 class ProgramUsage; variable
71 static std::unique_ptr<ProgramUsage> GetUsage(const Program& program);
72 static std::unique_ptr<ProgramUsage> GetUsage(const LoadedModule& module);
DSkSLCompiler.cpp574 std::unique_ptr<ProgramUsage> usage = Analysis::GetUsage(module); in optimize()
585 bool Compiler::removeDeadFunctions(Program& program, ProgramUsage* usage) { in removeDeadFunctions()
616 bool Compiler::removeDeadGlobalVariables(Program& program, ProgramUsage* usage) { in removeDeadGlobalVariables()
647 bool Compiler::removeDeadLocalVariables(Program& program, ProgramUsage* usage) { in removeDeadLocalVariables()
650 DeadLocalVariableEliminator(const Context& context, ProgramUsage* usage) in removeDeadLocalVariables()
665 ProgramUsage::VariableCounts* counts = fUsage->fVariableCounts.find(var); in removeDeadLocalVariables()
688 static bool CanEliminate(const Variable* var, const ProgramUsage::VariableCounts& counts) { in removeDeadLocalVariables()
702 ProgramUsage* fUsage; in removeDeadLocalVariables()
734 ProgramUsage* usage = program.fUsage.get(); in optimize()
DSkSLInliner.cpp606 const ProgramUsage& usage, in inlineCall()
657 const ProgramUsage::VariableCounts& paramUsage = usage.get(*param); in inlineCall()
1054 std::shared_ptr<SymbolTable> symbols, ProgramUsage* usage, in buildCandidateList()
1117 ProgramUsage* usage) { in analyze()
/external/skia/src/sksl/ir/
DSkSLProgram.h41 class ProgramUsage {
202 const ProgramUsage* usage() const { return fUsage.get(); } in usage()
217 std::unique_ptr<ProgramUsage> fUsage;
/external/gflags/src/
Dgflags_reporting.cc265 fprintf(stdout, "%s: %s\n", Basename(argv0), ProgramUsage()); in ShowUsageWithFlagsMatching()
324 XMLText(ProgramUsage()).c_str()); in ShowXMLOfFlags()
Dgflags_ns.h.in62 using GFLAGS_NAMESPACE::ProgramUsage;
Dgflags.h.in195 // ProgramUsage() is thread-safe as long as SetUsageMessage() is only
197 extern GFLAGS_DLL_DECL const char* ProgramUsage(); // string set by SetUsageMessage…
Dgflags.cc1558 const char* ProgramUsage() { in ProgramUsage() function
/external/libyuv/files/third_party/gflags/gen/win/include/gflags/
Dgflags_gflags.h62 using GFLAGS_NAMESPACE::ProgramUsage;
Dgflags.h196 extern GFLAGS_DLL_DECL const char* ProgramUsage(); // string set by SetUsageMessage…
/external/libyuv/files/third_party/gflags/gen/posix/include/gflags/
Dgflags_gflags.h62 using GFLAGS_NAMESPACE::ProgramUsage;
Dgflags.h196 extern GFLAGS_DLL_DECL const char* ProgramUsage(); // string set by SetUsageMessage…
/external/gflags/android/gflags/
Dgflags_google.h62 using GFLAGS_NAMESPACE::ProgramUsage;
Dgflags.h197 extern GFLAGS_DLL_DECL const char* ProgramUsage(); // string set by SetUsageMessage…
/external/skia/src/core/
DSkRuntimeEffect.cpp182 const SkSL::ProgramUsage::VariableCounts sampleCoordsUsage = in Make()
184 : SkSL::ProgramUsage::VariableCounts{}; in Make()
/external/gflags/test/
Dgflags_unittest.cc949 ProgramUsage()); in TEST()
/external/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp3060 static bool is_dead(const Variable& var, const ProgramUsage* usage) { in is_dead()
3061 ProgramUsage::VariableCounts counts = usage->get(var); in is_dead()