/external/skqp/src/sksl/ |
D | SkSLCFGGenerator.cpp | 294 void CFGGenerator::addExpression(CFG& cfg, std::unique_ptr<Expression>* e, bool constantPropagate) { in addExpression() argument 305 this->addExpression(cfg, &b->fLeft, constantPropagate); in addExpression() 308 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 313 constantPropagate, in addExpression() 320 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 324 constantPropagate, in addExpression() 332 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 335 constantPropagate, in addExpression() 345 this->addExpression(cfg, &arg, constantPropagate); in addExpression() 348 constantPropagate, e, nullptr }); in addExpression() [all …]
|
D | SkSLCFGGenerator.h | 160 void addExpression(CFG& cfg, std::unique_ptr<Expression>* e, bool constantPropagate);
|
D | SkSLCompiler.cpp | 702 std::unique_ptr<Expression> optimized = expr->constantPropagate(*fIRGenerator, definitions); in simplifyExpression()
|
/external/skia/src/sksl/ |
D | SkSLCFGGenerator.cpp | 314 void CFGGenerator::addExpression(CFG& cfg, std::unique_ptr<Expression>* e, bool constantPropagate) { in addExpression() argument 325 this->addExpression(cfg, &b->fLeft, constantPropagate); in addExpression() 328 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 333 constantPropagate, in addExpression() 340 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 344 constantPropagate, in addExpression() 352 this->addExpression(cfg, &b->fRight, constantPropagate); in addExpression() 355 constantPropagate, in addExpression() 365 this->addExpression(cfg, &arg, constantPropagate); in addExpression() 368 constantPropagate, e, nullptr }); in addExpression() [all …]
|
D | SkSLCFGGenerator.h | 162 void addExpression(CFG& cfg, std::unique_ptr<Expression>* e, bool constantPropagate);
|
D | SkSLCompiler.cpp | 790 std::unique_ptr<Expression> optimized = expr->constantPropagate(*fIRGenerator, definitions); in simplifyExpression()
|
/external/skia/src/sksl/ir/ |
D | SkSLSetting.cpp | 14 std::unique_ptr<Expression> Setting::constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function in SkSL::Setting
|
D | SkSLSetting.h | 28 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLVariableReference.h | 71 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLBinaryExpression.h | 30 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLExpression.h | 110 virtual std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLPrefixExpression.h | 40 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLVariableReference.cpp | 91 std::unique_ptr<Expression> VariableReference::constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function in SkSL::VariableReference
|
D | SkSLSwizzle.h | 113 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLConstructor.h | 33 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
/external/skqp/src/sksl/ir/ |
D | SkSLSetting.cpp | 14 std::unique_ptr<Expression> Setting::constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function in SkSL::Setting
|
D | SkSLSetting.h | 28 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLVariableReference.h | 63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLPrefixExpression.h | 36 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLExpression.h | 100 virtual std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLBinaryExpression.h | 29 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLVariableReference.cpp | 91 std::unique_ptr<Expression> VariableReference::constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function in SkSL::VariableReference
|
D | SkSLSwizzle.h | 104 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|
D | SkSLConstructor.h | 32 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate() function
|