Searched refs:fOperand (Results 1 - 25 of 26) sorted by relevance

12

/external/skia/src/sksl/ir/
H A DSkSLPrefixExpression.h24 , 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 DSkSLPostfixExpression.h22 , 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 DSkSLPrefixExpression.h24 , 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 DSkSLPostfixExpression.h22 , 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 DSkSLASTPrefixExpression.h24 , 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 DSkSLASTPrefixExpression.h24 , 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 DSkOpEdgeBuilder.h53 SkPathOpsMask xorMask() const { return fXorMask[fOperand]; }
70 bool fOperand; member in class:SkOpEdgeBuilder
H A DSkOpContour.h192 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 DSkOpEdgeBuilder.cpp12 fOperand = false;
49 fOperand = false;
184 fOperand = true;
199 contour->init(fGlobalState, fOperand,
200 fXorMask[fOperand] == kEvenOdd_PathOpsMask);
/external/skqp/src/pathops/
H A DSkOpEdgeBuilder.h53 SkPathOpsMask xorMask() const { return fXorMask[fOperand]; }
70 bool fOperand; member in class:SkOpEdgeBuilder
H A DSkOpContour.h192 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 DSkOpEdgeBuilder.cpp12 fOperand = false;
49 fOperand = false;
184 fOperand = true;
199 contour->init(fGlobalState, fOperand,
200 fXorMask[fOperand] == kEvenOdd_PathOpsMask);
/external/skia/src/sksl/
H A DSkSLCFGGenerator.cpp228 ((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 DSkSLMetalCodeGenerator.cpp354 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 DSkSLGLSLCodeGenerator.cpp471 this->writeExpression(*p.fOperand, kMultiplicative_Precedence);
830 this->writeExpression(*p.fOperand, kPrefix_Precedence);
841 this->writeExpression(*p.fOperand, kPostfix_Precedence);
H A DSkSLSPIRVCodeGenerator.cpp2214 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 DSkSLCompiler.cpp292 p->fOperand.get(),
302 p->fOperand.get(),
H A DSkSLIRGenerator.cpp1747 std::unique_ptr<Expression> base = this->convertExpression(*expression.fOperand);
/external/skqp/src/sksl/
H A DSkSLCFGGenerator.cpp228 ((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 DSkSLMetalCodeGenerator.cpp354 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 DSkSLGLSLCodeGenerator.cpp471 this->writeExpression(*p.fOperand, kMultiplicative_Precedence);
820 this->writeExpression(*p.fOperand, kPrefix_Precedence);
831 this->writeExpression(*p.fOperand, kPostfix_Precedence);
H A DSkSLSPIRVCodeGenerator.cpp2206 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 DSkSLCompiler.cpp292 p->fOperand.get(),
302 p->fOperand.get(),
/external/skia/tests/
H A DPathOpsDebug.cpp1275 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 DPathOpsDebug.cpp1275 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);

Completed in 1723 milliseconds

12