/external/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 24 , fOperand(std::move(operand)) 28 return fOperator == Token::MINUS && fOperand->isConstant(); 33 fOperand->hasSideEffects(); 38 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { 42 -((FloatLiteral&) *fOperand).fValue)); 49 return Compiler::OperatorName(fOperator) + fOperand->description(); 52 std::unique_ptr<Expression> fOperand; member in struct:SkSL::PrefixExpression
|
H A D | SkSLPostfixExpression.h | 22 , fOperand(std::move(operand)) 30 return fOperand->description() + Compiler::OperatorName(fOperator); 33 std::unique_ptr<Expression> fOperand; member in struct:SkSL::PostfixExpression
|
/external/skqp/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 24 , fOperand(std::move(operand)) 28 return fOperator == Token::MINUS && fOperand->isConstant(); 33 fOperand->hasSideEffects(); 38 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { 42 -((FloatLiteral&) *fOperand).fValue)); 49 return Compiler::OperatorName(fOperator) + fOperand->description(); 52 std::unique_ptr<Expression> fOperand; member in struct:SkSL::PrefixExpression
|
H A D | SkSLPostfixExpression.h | 22 , fOperand(std::move(operand)) 30 return fOperand->description() + Compiler::OperatorName(fOperator); 33 std::unique_ptr<Expression> fOperand; member in struct:SkSL::PostfixExpression
|
/external/skia/src/sksl/ast/ |
H A D | SkSLASTPrefixExpression.h | 24 , fOperand(std::move(operand)) {} 27 return Compiler::OperatorName(fOperator) + fOperand->description(); 31 const std::unique_ptr<ASTExpression> fOperand; member in struct:SkSL::ASTPrefixExpression
|
/external/skqp/src/sksl/ast/ |
H A D | SkSLASTPrefixExpression.h | 24 , fOperand(std::move(operand)) {} 27 return Compiler::OperatorName(fOperator) + fOperand->description(); 31 const std::unique_ptr<ASTExpression> fOperand; member in struct:SkSL::ASTPrefixExpression
|
/external/skia/src/pathops/ |
H A D | SkOpEdgeBuilder.h | 53 SkPathOpsMask xorMask() const { return fXorMask[fOperand]; } 70 bool fOperand; member in class:SkOpEdgeBuilder
|
H A D | SkOpContour.h | 192 fOperand = operand; 266 return fOperand; 327 fOperand = isOp; 383 bool fOperand; // true for the second argument to a binary operator member in class:SkOpContour
|
H A D | SkOpEdgeBuilder.cpp | 12 fOperand = false; 49 fOperand = false; 184 fOperand = true; 199 contour->init(fGlobalState, fOperand, 200 fXorMask[fOperand] == kEvenOdd_PathOpsMask);
|
/external/skqp/src/pathops/ |
H A D | SkOpEdgeBuilder.h | 53 SkPathOpsMask xorMask() const { return fXorMask[fOperand]; } 70 bool fOperand; member in class:SkOpEdgeBuilder
|
H A D | SkOpContour.h | 192 fOperand = operand; 266 return fOperand; 327 fOperand = isOp; 383 bool fOperand; // true for the second argument to a binary operator member in class:SkOpContour
|
H A D | SkOpEdgeBuilder.cpp | 12 fOperand = false; 49 fOperand = false; 184 fOperand = true; 199 contour->init(fGlobalState, fOperand, 200 fXorMask[fOperand] == kEvenOdd_PathOpsMask);
|
/external/skia/src/sksl/ |
H A D | SkSLCFGGenerator.cpp | 228 ((PrefixExpression*) expr)->fOperand.get())) { 235 ((PrefixExpression*) expr)->fOperand.get())) { 373 this->addExpression(cfg, &p->fOperand, constantPropagate && 381 this->addExpression(cfg, &((PostfixExpression*) e->get())->fOperand, false);
|
H A D | SkSLMetalCodeGenerator.cpp | 354 this->writeExpression(*p.fOperand, kPrefix_Precedence); 365 this->writeExpression(*p.fOperand, kPostfix_Precedence); 890 return this->requirements(*((const PrefixExpression&) e).fOperand); 892 return this->requirements(*((const PostfixExpression&) e).fOperand);
|
H A D | SkSLGLSLCodeGenerator.cpp | 471 this->writeExpression(*p.fOperand, kMultiplicative_Precedence); 830 this->writeExpression(*p.fOperand, kPrefix_Precedence); 841 this->writeExpression(*p.fOperand, kPostfix_Precedence);
|
H A D | SkSLSPIRVCodeGenerator.cpp | 2214 SpvId expr = this->writeExpression(*p.fOperand, out); 2226 return this->writeExpression(*p.fOperand, out); 2228 std::unique_ptr<LValue> lv = this->getLValue(*p.fOperand, out); 2237 std::unique_ptr<LValue> lv = this->getLValue(*p.fOperand, out); 2246 ASSERT(p.fOperand->fType == *fContext.fBool_Type); 2248 this->writeInstruction(SpvOpLogicalNot, this->getType(p.fOperand->fType), result, 2249 this->writeExpression(*p.fOperand, out), out); 2254 this->writeInstruction(SpvOpNot, this->getType(p.fOperand->fType), result, 2255 this->writeExpression(*p.fOperand, out), out); 2264 std::unique_ptr<LValue> lv = this->getLValue(*p.fOperand, ou [all...] |
H A D | SkSLCompiler.cpp | 292 p->fOperand.get(), 302 p->fOperand.get(),
|
H A D | SkSLIRGenerator.cpp | 1747 std::unique_ptr<Expression> base = this->convertExpression(*expression.fOperand);
|
/external/skqp/src/sksl/ |
H A D | SkSLCFGGenerator.cpp | 228 ((PrefixExpression*) expr)->fOperand.get())) { 235 ((PrefixExpression*) expr)->fOperand.get())) { 373 this->addExpression(cfg, &p->fOperand, constantPropagate && 381 this->addExpression(cfg, &((PostfixExpression*) e->get())->fOperand, false);
|
H A D | SkSLMetalCodeGenerator.cpp | 354 this->writeExpression(*p.fOperand, kPrefix_Precedence); 365 this->writeExpression(*p.fOperand, kPostfix_Precedence); 890 return this->requirements(*((const PrefixExpression&) e).fOperand); 892 return this->requirements(*((const PostfixExpression&) e).fOperand);
|
H A D | SkSLGLSLCodeGenerator.cpp | 471 this->writeExpression(*p.fOperand, kMultiplicative_Precedence); 820 this->writeExpression(*p.fOperand, kPrefix_Precedence); 831 this->writeExpression(*p.fOperand, kPostfix_Precedence);
|
H A D | SkSLSPIRVCodeGenerator.cpp | 2206 SpvId expr = this->writeExpression(*p.fOperand, out); 2218 return this->writeExpression(*p.fOperand, out); 2220 std::unique_ptr<LValue> lv = this->getLValue(*p.fOperand, out); 2229 std::unique_ptr<LValue> lv = this->getLValue(*p.fOperand, out); 2238 ASSERT(p.fOperand->fType == *fContext.fBool_Type); 2240 this->writeInstruction(SpvOpLogicalNot, this->getType(p.fOperand->fType), result, 2241 this->writeExpression(*p.fOperand, out), out); 2246 this->writeInstruction(SpvOpNot, this->getType(p.fOperand->fType), result, 2247 this->writeExpression(*p.fOperand, out), out); 2256 std::unique_ptr<LValue> lv = this->getLValue(*p.fOperand, ou [all...] |
H A D | SkSLCompiler.cpp | 292 p->fOperand.get(), 302 p->fOperand.get(),
|
/external/skia/tests/ |
H A D | PathOpsDebug.cpp | 1275 SkDebugf("contour=%d count=%d op=%d xor=%d\n", this->debugID(), fCount, fOperand, fXor); 1289 SkDebugf("contour=%d count=%d op=%d xor=%d\n", this->debugID(), fCount, fOperand, fXor);
|
/external/skqp/tests/ |
H A D | PathOpsDebug.cpp | 1275 SkDebugf("contour=%d count=%d op=%d xor=%d\n", this->debugID(), fCount, fOperand, fXor); 1289 SkDebugf("contour=%d count=%d op=%d xor=%d\n", this->debugID(), fCount, fOperand, fXor);
|