Home
last modified time | relevance | path

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

/external/skqp/src/sksl/
DSkSLCompiler.h137 DefinitionMap* definitions);
139 void addDefinitions(const BasicBlock::Node& node, DefinitionMap* definitions);
149 void simplifyExpression(DefinitionMap& definitions,
160 void simplifyStatement(DefinitionMap& definitions,
DSkSLCompiler.cpp255 DefinitionMap* definitions) { in addDefinition()
306 DefinitionMap* definitions) { in addDefinitions()
388 DefinitionMap after = block.fBefore; in scanCFG()
426 static DefinitionMap compute_start_state(const CFG& cfg) { in compute_start_state()
427 DefinitionMap result; in compute_start_state()
693 void Compiler::simplifyExpression(DefinitionMap& definitions, in simplifyExpression()
988 void Compiler::simplifyStatement(DefinitionMap& definitions, in simplifyStatement()
1159 DefinitionMap definitions = b.fBefore; in scanCFG()
1180 DefinitionMap definitions = b.fBefore; in scanCFG()
DSkSLCFGGenerator.h117 DefinitionMap fBefore;
/external/skqp/src/sksl/ir/
DSkSLExpression.h21 typedef std::unordered_map<const Variable*, std::unique_ptr<Expression>*> DefinitionMap; typedef
101 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSetting.cpp15 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSetting.h29 const DefinitionMap& definitions) override;
DSkSLVariableReference.h64 const DefinitionMap& definitions) override;
DSkSLPrefixExpression.h37 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLBinaryExpression.h30 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLVariableReference.cpp92 const DefinitionMap& definitions) { in constantPropagate()
DSkSLSwizzle.h105 const DefinitionMap& definitions) override { in constantPropagate()
DSkSLConstructor.h33 const DefinitionMap& definitions) override { in constantPropagate()
/external/skqp/tools/bookmaker/
DbmhParser.h153 struct DefinitionMap { struct
158 vector<DefinitionMap> fMaps; argument
DincludeParser.h428 struct DefinitionMap { struct
433 vector<DefinitionMap> fMaps; argument
DbmhParser.cpp1454 [markType](DefinitionMap& defMap){ return markType == defMap.fMarkType; } ); in findBmhObject()
DincludeParser.cpp1792 [markType](DefinitionMap& defMap){ return markType == defMap.fMarkType; } ); in findIncludeObject()