Searched refs:constantPropagate (Results 1 – 7 of 7) sorted by relevance
/external/skia/src/sksl/ |
D | SkSLCFGGenerator.cpp | 85 void CFGGenerator::addExpression(CFG& cfg, std::unique_ptr<Expression>* e, bool constantPropagate) { in addExpression() argument 96 this->addExpression(cfg, &b->fLeft, constantPropagate); in addExpression() 99 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 105 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 109 constantPropagate, in addExpression() 117 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 120 constantPropagate, in addExpression() 130 this->addExpression(cfg, &arg, constantPropagate); in addExpression() 133 constantPropagate, e, nullptr }); in addExpression() 139 this->addExpression(cfg, &arg, constantPropagate); in addExpression() [all …]
|
D | SkSLCFGGenerator.h | 89 void addExpression(CFG& cfg, std::unique_ptr<Expression>* e, bool constantPropagate);
|
D | SkSLCompiler.cpp | 369 std::unique_ptr<Expression> optimized = expr->constantPropagate(*fIRGenerator, in scanCFG()
|
/external/skia/src/sksl/ir/ |
D | SkSLExpression.h | 62 virtual std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLBinaryExpression.h | 29 virtual std::unique_ptr<Expression> constantPropagate( in constantPropagate() function
|
D | SkSLConstructor.h | 33 virtual std::unique_ptr<Expression> constantPropagate( in constantPropagate() function
|
D | SkSLVariableReference.h | 74 virtual std::unique_ptr<Expression> constantPropagate( in constantPropagate() function
|