/external/skia/src/sksl/ir/ |
D | SkSLPrefixExpression.h | 21 struct PrefixExpression : public Expression { struct 22 PrefixExpression(Token::Kind op, std::unique_ptr<Expression> operand) in PrefixExpression() function 49 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() argument
|
/external/skqp/src/sksl/ir/ |
D | SkSLPrefixExpression.h | 21 struct PrefixExpression : public Expression { struct 22 PrefixExpression(Token::Kind op, std::unique_ptr<Expression> operand) in PrefixExpression() function 49 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() argument
|
/external/skqp/src/sksl/ |
D | SkSLCFGGenerator.cpp | 228 ((PrefixExpression*) expr)->fOperand.get())) { in tryRemoveExpression() 235 ((PrefixExpression*) expr)->fOperand.get())) { in tryRemoveExpression() 372 PrefixExpression* p = (PrefixExpression*) e->get(); in addExpression()
|
D | SkSLGLSLCodeGenerator.h | 168 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence);
|
D | SkSLInterpreter.cpp | 402 const PrefixExpression& p = (const PrefixExpression&) expr; in evaluate()
|
D | SkSLMetalCodeGenerator.h | 207 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence);
|
D | SkSLGLSLCodeGenerator.cpp | 219 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression() 513 const PrefixExpression& p = (PrefixExpression&) *c.fArguments[1]; in writeFunctionCall() 970 void GLSLCodeGenerator::writePrefixExpression(const PrefixExpression& p, in writeFunctionCall()
|
D | SkSLJIT.h | 170 LLVMValueRef compilePrefix(LLVMBuilderRef builder, const PrefixExpression& p);
|
D | SkSLMetalCodeGenerator.cpp | 138 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression() 581 void MetalCodeGenerator::writePrefixExpression(const PrefixExpression& p, in writePrefixExpression() 1400 return this->requirements(*((const PrefixExpression&) e).fOperand); in requirements()
|
D | SkSLSPIRVCodeGenerator.h | 239 SpvId writePrefixExpression(const PrefixExpression& p, OutputStream& out);
|
D | SkSLCompiler.cpp | 338 const PrefixExpression* p = (PrefixExpression*) expr; in addDefinitions()
|
D | SkSLJIT.cpp | 780 LLVMValueRef JIT::compilePrefix(LLVMBuilderRef builder, const PrefixExpression& p) { in compilePrefix() 1046 return this->compilePrefix(builder, (PrefixExpression&) expr); in compileExpression()
|
D | SkSLIRGenerator.cpp | 1831 return std::unique_ptr<Expression>(new PrefixExpression(Token::MINUS, std::move(base))); in convertPrefixExpression() 1873 return std::unique_ptr<Expression>(new PrefixExpression(expression.fOperator, in convertPrefixExpression()
|
/external/skia/src/sksl/ |
D | SkSLCFGGenerator.cpp | 228 ((PrefixExpression*) expr)->fOperand.get())) { in tryRemoveExpression() 235 ((PrefixExpression*) expr)->fOperand.get())) { in tryRemoveExpression() 372 PrefixExpression* p = (PrefixExpression*) e->get(); in addExpression()
|
D | SkSLGLSLCodeGenerator.h | 168 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence);
|
D | SkSLInterpreter.cpp | 402 const PrefixExpression& p = (const PrefixExpression&) expr; in evaluate()
|
D | SkSLMetalCodeGenerator.h | 211 void writePrefixExpression(const PrefixExpression& p, Precedence parentPrecedence);
|
D | SkSLGLSLCodeGenerator.cpp | 215 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression() 509 const PrefixExpression& p = (PrefixExpression&) *c.fArguments[1]; in writeFunctionCall() 989 void GLSLCodeGenerator::writePrefixExpression(const PrefixExpression& p, in writeFunctionCall()
|
D | SkSLJIT.h | 170 LLVMValueRef compilePrefix(LLVMBuilderRef builder, const PrefixExpression& p);
|
D | SkSLMetalCodeGenerator.cpp | 140 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression() 727 void MetalCodeGenerator::writePrefixExpression(const PrefixExpression& p, in writePrefixExpression() 1542 return this->requirements(*((const PrefixExpression&) e).fOperand); in requirements()
|
D | SkSLSPIRVCodeGenerator.h | 291 SpvId writePrefixExpression(const PrefixExpression& p, OutputStream& out);
|
D | SkSLCompiler.cpp | 338 const PrefixExpression* p = (PrefixExpression*) expr; in addDefinitions()
|
D | SkSLJIT.cpp | 780 LLVMValueRef JIT::compilePrefix(LLVMBuilderRef builder, const PrefixExpression& p) { in compilePrefix() 1046 return this->compilePrefix(builder, (PrefixExpression&) expr); in compileExpression()
|
D | SkSLIRGenerator.cpp | 1881 return std::unique_ptr<Expression>(new PrefixExpression(Token::MINUS, std::move(base))); in convertPrefixExpression() 1923 return std::unique_ptr<Expression>(new PrefixExpression(expression.fOperator, in convertPrefixExpression()
|
D | SkSLSPIRVCodeGenerator.cpp | 659 return this->writePrefixExpression((PrefixExpression&) expr, out); in writeExpression() 2339 SpvId SPIRVCodeGenerator::writePrefixExpression(const PrefixExpression& p, OutputStream& out) { in writePrefixExpression()
|