Home
last modified time | relevance | path

Searched refs:DefinitionMap (Results 1 – 12 of 12) sorted by relevance

/third_party/flutter/skia/src/sksl/
DSkSLCompiler.h160 DefinitionMap* definitions);
162 void addDefinitions(const BasicBlock::Node& node, DefinitionMap* definitions);
172 void simplifyExpression(DefinitionMap& definitions,
183 void simplifyStatement(DefinitionMap& definitions,
DSkSLCompiler.cpp266 DefinitionMap* definitions) { in addDefinition()
319 DefinitionMap* definitions) { in addDefinitions()
401 DefinitionMap after = block.fBefore; in scanCFG()
439 static DefinitionMap compute_start_state(const CFG& cfg) { in compute_start_state()
440 DefinitionMap result; in compute_start_state()
714 void Compiler::simplifyExpression(DefinitionMap& definitions, in simplifyExpression()
1009 void Compiler::simplifyStatement(DefinitionMap& definitions, in simplifyStatement()
1180 DefinitionMap definitions = b.fBefore; in scanCFG()
1201 DefinitionMap definitions = b.fBefore; in scanCFG()
DSkSLCFGGenerator.h117 DefinitionMap fBefore;
/third_party/flutter/skia/src/sksl/ir/
DSkSLExpression.h21 typedef std::unordered_map<const Variable*, std::unique_ptr<Expression>*> DefinitionMap; typedef
104 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSetting.cpp15 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSetting.h29 const DefinitionMap& definitions) override;
DSkSLVariableReference.h64 const DefinitionMap& definitions) override;
DSkSLBinaryExpression.h31 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLPrefixExpression.h38 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLVariableReference.cpp92 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSwizzle.h111 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLConstructor.h34 const DefinitionMap& definitions) override { in constantPropagate()