/external/skia/src/sksl/ir/ |
SkSLIndexExpression.h | 52 struct IndexExpression : public Expression { 53 IndexExpression(const Context& context, std::unique_ptr<Expression> base,
|
/external/skqp/src/sksl/ir/ |
SkSLIndexExpression.h | 52 struct IndexExpression : public Expression { 53 IndexExpression(const Context& context, std::unique_ptr<Expression> base,
|
/external/skia/src/sksl/ |
SkSLCPPCodeGenerator.h | 40 void writeIndexExpression(const IndexExpression& i) override;
|
SkSLCFGGenerator.cpp | 136 if (!this->tryRemoveLValueBefore(iter, ((IndexExpression*) lvalue)->fBase.get())) { 139 return this->tryRemoveExpressionBefore(iter, ((IndexExpression*) lvalue)->fIndex.get()); 194 IndexExpression* idx = (IndexExpression*) expr; 366 this->addExpression(cfg, &((IndexExpression*) e->get())->fBase, constantPropagate); 367 this->addExpression(cfg, &((IndexExpression*) e->get())->fIndex, constantPropagate); 429 this->addLValue(cfg, &((IndexExpression&) **e).fBase); 430 this->addExpression(cfg, &((IndexExpression&) **e).fIndex, true);
|
SkSLGLSLCodeGenerator.h | 161 virtual void writeIndexExpression(const IndexExpression& expr);
|
SkSLMetalCodeGenerator.h | 157 void writeIndexExpression(const IndexExpression& expr);
|
SkSLMetalCodeGenerator.cpp | 128 this->writeIndexExpression((IndexExpression&) expr); 222 void MetalCodeGenerator::writeIndexExpression(const IndexExpression& expr) { 886 const IndexExpression& idx = (const IndexExpression&) e; [all...] |
SkSLCompiler.cpp | 240 this->addDefinition(((IndexExpression*) lvalue)->fBase.get(), 407 const IndexExpression& idx = (IndexExpression&) lvalue; 633 clear_write(*((IndexExpression&) expr).fBase); [all...] |
SkSLSPIRVCodeGenerator.h | 228 SpvId writeIndexExpression(const IndexExpression& expr, OutputStream& out);
|
SkSLGLSLCodeGenerator.cpp | 219 this->writeIndexExpression((IndexExpression&) expr); 702 void GLSLCodeGenerator::writeIndexExpression(const IndexExpression& expr) { [all...] |
SkSLCPPCodeGenerator.cpp | 81 void CPPCodeGenerator::writeIndexExpression(const IndexExpression& i) { [all...] |
SkSLSPIRVCodeGenerator.cpp | 655 return this->writeIndexExpression((IndexExpression&) expr, out); [all...] |
SkSLIRGenerator.cpp | [all...] |
/external/skqp/src/sksl/ |
SkSLCPPCodeGenerator.h | 40 void writeIndexExpression(const IndexExpression& i) override;
|
SkSLCFGGenerator.cpp | 136 if (!this->tryRemoveLValueBefore(iter, ((IndexExpression*) lvalue)->fBase.get())) { 139 return this->tryRemoveExpressionBefore(iter, ((IndexExpression*) lvalue)->fIndex.get()); 194 IndexExpression* idx = (IndexExpression*) expr; 366 this->addExpression(cfg, &((IndexExpression*) e->get())->fBase, constantPropagate); 367 this->addExpression(cfg, &((IndexExpression*) e->get())->fIndex, constantPropagate); 429 this->addLValue(cfg, &((IndexExpression&) **e).fBase); 430 this->addExpression(cfg, &((IndexExpression&) **e).fIndex, true);
|
SkSLGLSLCodeGenerator.h | 161 virtual void writeIndexExpression(const IndexExpression& expr);
|
SkSLMetalCodeGenerator.h | 157 void writeIndexExpression(const IndexExpression& expr);
|
SkSLMetalCodeGenerator.cpp | 128 this->writeIndexExpression((IndexExpression&) expr); 222 void MetalCodeGenerator::writeIndexExpression(const IndexExpression& expr) { 886 const IndexExpression& idx = (const IndexExpression&) e; [all...] |
SkSLCompiler.cpp | 240 this->addDefinition(((IndexExpression*) lvalue)->fBase.get(), 407 const IndexExpression& idx = (IndexExpression&) lvalue; 633 clear_write(*((IndexExpression&) expr).fBase); [all...] |
SkSLSPIRVCodeGenerator.h | 228 SpvId writeIndexExpression(const IndexExpression& expr, OutputStream& out);
|
SkSLGLSLCodeGenerator.cpp | 219 this->writeIndexExpression((IndexExpression&) expr); 692 void GLSLCodeGenerator::writeIndexExpression(const IndexExpression& expr) { [all...] |
SkSLCPPCodeGenerator.cpp | 81 void CPPCodeGenerator::writeIndexExpression(const IndexExpression& i) { [all...] |
SkSLSPIRVCodeGenerator.cpp | 655 return this->writeIndexExpression((IndexExpression&) expr, out); [all...] |
SkSLIRGenerator.cpp | [all...] |
/external/llvm/lib/Target/ARM/AsmParser/ |
ARMAsmParser.cpp | [all...] |