Home
last modified time | relevance | path

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

/external/skia/src/sksl/
DSkSLCompiler.h85 DefinitionMap* definitions);
87 void addDefinitions(const BasicBlock::Node& node, DefinitionMap* definitions);
97 void simplifyExpression(DefinitionMap& definitions,
108 void simplifyStatement(DefinitionMap& definitions,
DSkSLCompiler.cpp182 DefinitionMap* definitions) { in addDefinition()
222 DefinitionMap* definitions) { in addDefinitions()
292 DefinitionMap after = block.fBefore; in scanCFG()
327 static DefinitionMap compute_start_state(const CFG& cfg) { in compute_start_state()
328 DefinitionMap result; in compute_start_state()
588 void Compiler::simplifyExpression(DefinitionMap& definitions, in simplifyExpression()
852 void Compiler::simplifyStatement(DefinitionMap& definitions, in simplifyStatement()
1023 DefinitionMap definitions = b.fBefore; in scanCFG()
1044 DefinitionMap definitions = b.fBefore; in scanCFG()
DSkSLCFGGenerator.h117 DefinitionMap fBefore;
/external/skia/src/sksl/ir/
DSkSLExpression.h21 typedef std::unordered_map<const Variable*, std::unique_ptr<Expression>*> DefinitionMap; typedef
84 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSetting.cpp15 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSetting.h29 const DefinitionMap& definitions) override;
DSkSLBinaryExpression.h30 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLPrefixExpression.h37 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLSwizzle.h75 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLVariableReference.h120 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLConstructor.h34 const DefinitionMap& definitions) override { in constantPropagate()